diff --git a/.github/workflows/integration-test-br-compatibility.yml b/.github/workflows/integration-test-br-compatibility.yml
deleted file mode 100644
index 5df7168467005..0000000000000
--- a/.github/workflows/integration-test-br-compatibility.yml
+++ /dev/null
@@ -1,62 +0,0 @@
-name: BR / Compatibility Test
-
-on:
- push:
- # merged git action
- branches:
- - master
- - "release-[0-9].[0-9]*"
- paths:
- - "br/**"
- - "!**.html"
- - "!**.md"
- - "!CNAME"
- - "!LICENSE"
- - "!br/docs/**"
- - "!br/tests/**"
- - "!br/docker/**"
- # disable pull request only keep the merge action since it is very costly to run those tests
- # pull_request:
-
-concurrency:
- group: ${{ github.ref }}-${{ github.workflow }}
- cancel-in-progress: true
-
-permissions:
- contents: read # to fetch code (actions/checkout)
-
-jobs:
- check:
- runs-on: ubuntu-latest
- timeout-minutes: 25
- steps:
- - uses: actions/checkout@v2
-
- - name: Set up Go
- uses: actions/setup-go@v3
- with:
- go-version-file: 'go.mod'
-
- - name: Generate compatibility test backup data
- timeout-minutes: 15
- run: sh br/compatibility/prepare_backup.sh
-
- - name: Start server
- run: |
- TAG=nightly PORT_SUFFIX=1 docker-compose -f br/compatibility/backup_cluster.yaml rm -s -v
- TAG=nightly PORT_SUFFIX=1 docker-compose -f br/compatibility/backup_cluster.yaml build
- TAG=nightly PORT_SUFFIX=1 docker-compose -f br/compatibility/backup_cluster.yaml up --remove-orphans -d
- TAG=nightly PORT_SUFFIX=1 docker-compose -f br/compatibility/backup_cluster.yaml exec -T control go mod tidy
- TAG=nightly PORT_SUFFIX=1 docker-compose -f br/compatibility/backup_cluster.yaml exec -T control make build_br
- TAG=nightly PORT_SUFFIX=1 docker-compose -f br/compatibility/backup_cluster.yaml exec -T control br/tests/run_compatible.sh run
-
- - name: Collect component log
- if: ${{ failure() }}
- run: |
- tar czvf ${{ github.workspace }}/logs.tar.gz /tmp/br/docker/backup_logs/*
-
- - uses: actions/upload-artifact@v2
- if: ${{ failure() }}
- with:
- name: logs
- path: ${{ github.workspace }}/logs.tar.gz
diff --git a/DEPS.bzl b/DEPS.bzl
index dca72eca347aa..e4388313bb354 100644
--- a/DEPS.bzl
+++ b/DEPS.bzl
@@ -760,8 +760,8 @@ def go_deps():
name = "com_github_dgraph_io_ristretto",
build_file_proto_mode = "disable_global",
importpath = "github.com/dgraph-io/ristretto",
- sum = "h1:Wrc3UKTS+cffkOx0xRGFC+ZesNuTfn0ThvEC72N0krk=",
- version = "v0.1.1-0.20220403145359-8e850b710d6d",
+ sum = "h1:6CWw5tJNgpegArSHpNHJKldNeq03FQCwYvfMVWajOK8=",
+ version = "v0.1.1",
)
go_repository(
name = "com_github_dgrijalva_jwt_go",
@@ -1163,8 +1163,8 @@ def go_deps():
name = "com_github_go_sql_driver_mysql",
build_file_proto_mode = "disable_global",
importpath = "github.com/go-sql-driver/mysql",
- sum = "h1:BCTh4TKNUYmOmMUcQ3IipzF5prigylS7XXjEkfCHuOE=",
- version = "v1.6.0",
+ sum = "h1:ueSltNNllEqE3qcWBTD0iQd3IpL/6U+mJxLkazJ7YPc=",
+ version = "v1.7.0",
)
go_repository(
name = "com_github_go_stack_stack",
@@ -2880,8 +2880,8 @@ def go_deps():
name = "com_github_pingcap_check",
build_file_proto_mode = "disable_global",
importpath = "github.com/pingcap/check",
- sum = "h1:iRtOAQ6FXkY/BGvst3CDfTva4nTqh6CL8WXvanLdbu0=",
- version = "v0.0.0-20191107115940-caf2b9e6ccf4",
+ sum = "h1:R8gStypOBmpnHEx1qi//SaqxJVI4inOqljg/Aj5/390=",
+ version = "v0.0.0-20200212061837-5e12011dc712",
)
go_repository(
name = "com_github_pingcap_errors",
@@ -2915,8 +2915,8 @@ def go_deps():
name = "com_github_pingcap_kvproto",
build_file_proto_mode = "disable_global",
importpath = "github.com/pingcap/kvproto",
- sum = "h1:HyWSOT/drBEtfXK2HLkWWR8dCO+rcf7OiRDRhBxAfU4=",
- version = "v0.0.0-20221114102356-3debb6820e46",
+ sum = "h1:46ZD6xzQWJ8Jkeal/U7SqkX030Mgs8DAn6QV/9zbqOQ=",
+ version = "v0.0.0-20221130022225-6c56ac56fe5f",
)
go_repository(
name = "com_github_pingcap_log",
@@ -2936,8 +2936,8 @@ def go_deps():
name = "com_github_pingcap_tipb",
build_file_proto_mode = "disable_global",
importpath = "github.com/pingcap/tipb",
- sum = "h1:Yoo8j5xQGxjlsC3yt0ndsiAz0WZXED9rzsKmEN0U0DY=",
- version = "v0.0.0-20221020071514-cd933387bcb5",
+ sum = "h1:DbmCfCbcavo0JG+gSp0ySvv1ub/c/j3hsnYzyYPzONo=",
+ version = "v0.0.0-20221123081521-2fb828910813",
)
go_repository(
name = "com_github_pkg_browser",
@@ -3375,8 +3375,8 @@ def go_deps():
name = "com_github_spaolacci_murmur3",
build_file_proto_mode = "disable_global",
importpath = "github.com/spaolacci/murmur3",
- sum = "h1:qLC7fQah7D6K1B0ujays3HV9gkFtllcxhzImRR7ArPQ=",
- version = "v0.0.0-20180118202830-f09979ecbc72",
+ sum = "h1:7c1g84S4BPRrfL5Xrdp6fOJ206sU9y293DDHaoy0bLI=",
+ version = "v1.1.0",
)
go_repository(
name = "com_github_spf13_afero",
@@ -3519,8 +3519,8 @@ def go_deps():
name = "com_github_tikv_client_go_v2",
build_file_proto_mode = "disable_global",
importpath = "github.com/tikv/client-go/v2",
- sum = "h1:nFVdyTXcQYZwQQCdSJcFI1vBFyzG1hVuZ39MAK6wqK4=",
- version = "v2.0.3-0.20221108030801-9c0835c80eba",
+ sum = "h1:Nr2EhvqkOE9xFyU7LV9c9EbsgN3OzVALdbfobK7Fmn4=",
+ version = "v2.0.3-0.20221205084317-ad59ca833a78",
)
go_repository(
name = "com_github_tikv_pd_client",
@@ -3861,6 +3861,14 @@ def go_deps():
sum = "h1:b1zWmYuuHz7gO9kDcM/EpHGr06UgsYNRpNJzI2kFiLM=",
version = "v1.5.0",
)
+ go_repository(
+ name = "com_google_cloud_go_compute_metadata",
+ build_file_proto_mode = "disable",
+ importpath = "cloud.google.com/go/compute/metadata",
+ sum = "h1:nBbNSZyDpkNlo3DepaaLKVuO7ClyifSAmNloSCZrHnQ=",
+ version = "v0.2.0",
+ )
+
go_repository(
name = "com_google_cloud_go_datastore",
build_file_proto_mode = "disable_global",
@@ -4124,10 +4132,6 @@ def go_deps():
name = "io_etcd_go_etcd_raft_v3",
build_file_proto_mode = "disable_global",
importpath = "go.etcd.io/etcd/raft/v3",
- patch_args = ["-p1"],
- patches = [
- "//build/patches:io_etcd_go_etcd_raft_v3.patch",
- ],
sum = "h1:uCC37qOXqBvKqTGHGyhASsaCsnTuJugl1GvneJNwHWo=",
version = "v3.5.2",
)
@@ -4406,22 +4410,22 @@ def go_deps():
name = "org_golang_x_mod",
build_file_proto_mode = "disable_global",
importpath = "golang.org/x/mod",
- sum = "h1:b9gGHsz9/HhJ3HF5DHQytPpuwocVTChQJK3AvoLRD5I=",
- version = "v0.6.0",
+ sum = "h1:LapD9S96VoQRhi/GrNTqeBJFrUjs5UHCAtTlgwA5oZA=",
+ version = "v0.7.0",
)
go_repository(
name = "org_golang_x_net",
build_file_proto_mode = "disable_global",
importpath = "golang.org/x/net",
- sum = "h1:hZ/3BUoy5aId7sCpA/Tc5lt8DkFgdVS2onTpJsZ/fl0=",
- version = "v0.1.0",
+ sum = "h1:sZfSu1wtKLGlWI4ZZayP0ck9Y73K1ynO6gqzTdBVdPU=",
+ version = "v0.2.0",
)
go_repository(
name = "org_golang_x_oauth2",
build_file_proto_mode = "disable_global",
importpath = "golang.org/x/oauth2",
- sum = "h1:OSnWWcOd/CtWQC2cYSBgbTSJv3ciqd8r54ySIW2y3RE=",
- version = "v0.0.0-20220411215720-9780585627b5",
+ sum = "h1:GtQkldQ9m7yvzCL1V+LrYow3Khe0eJH0w7RbX/VbaIU=",
+ version = "v0.2.0",
)
go_repository(
name = "org_golang_x_sync",
@@ -4434,15 +4438,15 @@ def go_deps():
name = "org_golang_x_sys",
build_file_proto_mode = "disable_global",
importpath = "golang.org/x/sys",
- sum = "h1:kunALQeHf1/185U1i0GOB/fy1IPRDDpuoOOqRReG57U=",
- version = "v0.1.0",
+ sum = "h1:ljd4t30dBnAvMZaQCevtY0xLLD0A+bRZXbgLMLU1F/A=",
+ version = "v0.2.0",
)
go_repository(
name = "org_golang_x_term",
build_file_proto_mode = "disable_global",
importpath = "golang.org/x/term",
- sum = "h1:g6Z6vPFA9dYBAF7DWcH6sCcOntplXsDKcliusYijMlw=",
- version = "v0.1.0",
+ sum = "h1:z85xZCsEl7bi/KwbNADeBYoOP0++7W1ipu+aGnpwzRM=",
+ version = "v0.2.0",
)
go_repository(
name = "org_golang_x_text",
@@ -4455,8 +4459,8 @@ def go_deps():
name = "org_golang_x_time",
build_file_proto_mode = "disable_global",
importpath = "golang.org/x/time",
- sum = "h1:xYY+Bajn2a7VBmTM5GikTmnK8ZuX8YgnQCqZpbBNtmA=",
- version = "v0.1.0",
+ sum = "h1:52I/1L54xyEQAYdtcSuxtiT84KGYTBGXwayxmIpNJhE=",
+ version = "v0.2.0",
)
go_repository(
name = "org_golang_x_tools",
diff --git a/README.md b/README.md
index 74a81008de990..e894003f08f84 100644
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-![](docs/logo_with_text.png)
+
[![LICENSE](https://img.shields.io/github/license/pingcap/tidb.svg)](https://github.com/pingcap/tidb/blob/master/LICENSE)
[![Language](https://img.shields.io/badge/Language-Go-blue.svg)](https://golang.org/)
@@ -12,15 +12,15 @@
## What is TiDB?
-TiDB ("Ti" stands for Titanium) is an open-source NewSQL database that supports Hybrid Transactional and Analytical Processing (HTAP) workloads. It is MySQL compatible and features horizontal scalability, strong consistency, and high availability.
+TiDB (/’taɪdiːbi:/, "Ti" stands for Titanium) is an open-source distributed SQL database that supports Hybrid Transactional and Analytical Processing (HTAP) workloads. It is MySQL compatible and features horizontal scalability, strong consistency, and high availability.
- [Key features](https://docs.pingcap.com/tidb/stable/overview#key-features)
- [Architecture](#architecture)
-- [MySQL Compatibility](https://docs.pingcap.com/tidb/stable/mysql-compatibility)
+- [MySQL compatibility](https://docs.pingcap.com/tidb/stable/mysql-compatibility)
-For more details and latest updates, see [TiDB docs](https://docs.pingcap.com/tidb/stable) and [release notes](https://docs.pingcap.com/tidb/dev/release-notes).
+For more details and latest updates, see [TiDB documentation](https://docs.pingcap.com/tidb/stable) and [release notes](https://docs.pingcap.com/tidb/dev/release-notes).
-For future plans, see [TiDB Roadmap](roadmap.md).
+For future plans, see the [TiDB roadmap](roadmap.md).
## Quick start
@@ -38,40 +38,42 @@ See [TiDB Quick Start Guide](https://docs.pingcap.com/tidb/stable/quick-start-wi
### Start developing TiDB
-See [Get Started](https://pingcap.github.io/tidb-dev-guide/get-started/introduction.html) chapter of [TiDB Dev Guide](https://pingcap.github.io/tidb-dev-guide/index.html).
+See the [Get Started](https://pingcap.github.io/tidb-dev-guide/get-started/introduction.html) chapter of [TiDB Development Guide](https://pingcap.github.io/tidb-dev-guide/index.html).
## Community
-You can join these groups and chats to discuss and ask TiDB related questions:
+You can join the following groups or channels to discuss or ask questions about TiDB, and to keep yourself informed of the latest TiDB updates:
-- [TiDB Internals Forum](https://internals.tidb.io/)
-- [Slack Channel](https://slack.tidb.io/invite?team=tidb-community&channel=everyone&ref=pingcap-tidb)
-- [TiDB User Group Forum (Chinese)](https://asktug.com)
-
-In addition, you may enjoy following:
-
-- [@PingCAP](https://twitter.com/PingCAP) on Twitter
-- Question tagged [#tidb on StackOverflow](https://stackoverflow.com/questions/tagged/tidb)
-- The PingCAP Team [English Blog](https://en.pingcap.com/blog) and [Chinese Blog](https://pingcap.com/blog-cn/)
+- Discuss TiDB's implementation and design
+ - [TiDB Internals forum](https://internals.tidb.io/)
+- Seek help when you use TiDB
+ - Slack channels: [#everyone](https://slack.tidb.io/invite?team=tidb-community&channel=everyone&ref=pingcap-tidb) (English), [#tidb-japan](https://slack.tidb.io/invite?team=tidb-community&channel=tidb-japan&ref=github-tidb) (Japanese)
+ - [TiDB User Group forum](https://asktug.com) (Chinese)
+ - [Stack Overflow](https://stackoverflow.com/questions/tagged/tidb) (questions tagged with #tidb)
+- Get the latest TiDB news or updates
+ - Follow [@PingCAP](https://twitter.com/PingCAP) on Twitter
+ - Read the PingCAP [English Blog](https://www.pingcap.com/blog/?from=en) or [Chinese Blog](https://cn.pingcap.com/blog/)
For support, please contact [PingCAP](http://bit.ly/contact_us_via_github).
## Contributing
-The [community repository](https://github.com/pingcap/community) hosts all information about the TiDB community, including how to contribute to TiDB, how TiDB community is governed, how special interest groups are organized, etc.
+The [community repository](https://github.com/pingcap/community) hosts all information about the TiDB community, including [how to contribute](https://github.com/pingcap/community/blob/master/contributors/README.md) to TiDB, how the TiDB community is governed, how [teams](https://github.com/pingcap/community/blob/master/teams/README.md) are organized.
+
+Contributions are welcomed and greatly appreciated. You can get started with one of the [good first issues](https://github.com/pingcap/tidb/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22) or [help wanted issues](https://github.com/pingcap/tidb/issues?q=is%3Aopen+is%3Aissue+label%3A%22help+wanted%22). For more details on typical contribution workflows, see [Contribute to TiDB](https://pingcap.github.io/tidb-dev-guide/contribute-to-tidb/introduction.html). For more contributing information about where to start, click the contributor icon below.
[](https://github.com/pingcap/tidb-map/blob/master/maps/contribution-map.md#tidb-is-an-open-source-distributed-htap-database-compatible-with-the-mysql-protocol)
-Contributions are welcomed and greatly appreciated. All the contributors are welcomed to claim your reward by filing this [form](https://forms.pingcap.com/f/tidb-contribution-swag). See [Contribution to TiDB](https://pingcap.github.io/tidb-dev-guide/contribute-to-tidb/introduction.html) for details on typical contribution workflows. For more contributing information, click on the contributor icon above.
+Every contributor is welcome to claim your contribution swag by filling in and submitting this [form](https://forms.pingcap.com/f/tidb-contribution-swag).
## Case studies
-- [English](https://pingcap.com/case-studies)
-- [简体中文](https://pingcap.com/cases-cn/)
+- [Case studies in English](https://www.pingcap.com/customers/)
+- [中文用户案例](https://cn.pingcap.com/case/)
## Architecture
-![architecture](./docs/architecture.png)
+![TiDB architecture](./docs/tidb-architecture.png)
## License
diff --git a/WORKSPACE b/WORKSPACE
index e6df7760f5d5e..29ece61004659 100644
--- a/WORKSPACE
+++ b/WORKSPACE
@@ -2,10 +2,10 @@ load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
name = "io_bazel_rules_go",
- sha256 = "099a9fb96a376ccbbb7d291ed4ecbdfd42f6bc822ab77ae6f1b5cb9e914e94fa",
+ sha256 = "ae013bf35bd23234d1dea46b079f1e05ba74ac0321423830119d3e787ec73483",
urls = [
- "https://mirror.bazel.build/github.com/bazelbuild/rules_go/releases/download/v0.35.0/rules_go-v0.35.0.zip",
- "https://github.com/bazelbuild/rules_go/releases/download/v0.35.0/rules_go-v0.35.0.zip",
+ "https://mirror.bazel.build/github.com/bazelbuild/rules_go/releases/download/v0.36.0/rules_go-v0.36.0.zip",
+ "https://github.com/bazelbuild/rules_go/releases/download/v0.36.0/rules_go-v0.36.0.zip",
],
)
@@ -18,7 +18,7 @@ http_archive(
],
)
-load("@io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")
+load("@io_bazel_rules_go//go:deps.bzl", "go_download_sdk", "go_register_toolchains", "go_rules_dependencies")
load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies")
load("//:DEPS.bzl", "go_deps")
@@ -27,9 +27,19 @@ go_deps()
go_rules_dependencies()
+go_download_sdk(
+ name = "go_sdk",
+ urls = [
+ "http://ats.apps.svc/golang/{}",
+ "http://bazel-cache.pingcap.net:8080/golang/{}",
+ "https://mirrors.aliyun.com/golang/{}",
+ "https://dl.google.com/go/{}",
+ ],
+ version = "1.19.3",
+)
+
go_register_toolchains(
nogo = "@//build:tidb_nogo",
- version = "1.19.3",
)
gazelle_dependencies()
@@ -48,3 +58,23 @@ http_archive(
load("@com_google_protobuf//:protobuf_deps.bzl", "protobuf_deps")
protobuf_deps()
+
+http_archive(
+ name = "remote_java_tools",
+ sha256 = "5cd59ea6bf938a1efc1e11ea562d37b39c82f76781211b7cd941a2346ea8484d",
+ urls = [
+ "http://ats.apps.svc/bazel_java_tools/releases/java/v11.9/java_tools-v11.9.zip",
+ "https://mirror.bazel.build/bazel_java_tools/releases/java/v11.9/java_tools-v11.9.zip",
+ "https://github.com/bazelbuild/java_tools/releases/download/java_v11.9/java_tools-v11.9.zip",
+ ],
+)
+
+http_archive(
+ name = "remote_java_tools_linux",
+ sha256 = "512582cac5b7ea7974a77b0da4581b21f546c9478f206eedf54687eeac035989",
+ urls = [
+ "http://ats.apps.svc/bazel_java_tools/releases/java/v11.9/java_tools_linux-v11.9.zip",
+ "https://mirror.bazel.build/bazel_java_tools/releases/java/v11.9/java_tools_linux-v11.9.zip",
+ "https://github.com/bazelbuild/java_tools/releases/download/java_v11.9/java_tools_linux-v11.9.zip",
+ ],
+)
diff --git a/autoid_service/BUILD.bazel b/autoid_service/BUILD.bazel
index df3d361d412ed..6f1a13742ca80 100644
--- a/autoid_service/BUILD.bazel
+++ b/autoid_service/BUILD.bazel
@@ -11,9 +11,11 @@ go_library(
"//meta",
"//metrics",
"//owner",
+ "//parser/model",
"//util/logutil",
"//util/mathutil",
"@com_github_pingcap_errors//:errors",
+ "@com_github_pingcap_failpoint//:failpoint",
"@com_github_pingcap_kvproto//pkg/autoid",
"@io_etcd_go_etcd_client_v3//:client",
"@org_golang_google_grpc//:grpc",
diff --git a/autoid_service/autoid.go b/autoid_service/autoid.go
index f2836fc80fe85..1a4d2b426263e 100644
--- a/autoid_service/autoid.go
+++ b/autoid_service/autoid.go
@@ -22,12 +22,14 @@ import (
"time"
"github.com/pingcap/errors"
+ "github.com/pingcap/failpoint"
"github.com/pingcap/kvproto/pkg/autoid"
"github.com/pingcap/tidb/config"
"github.com/pingcap/tidb/kv"
"github.com/pingcap/tidb/meta"
"github.com/pingcap/tidb/metrics"
"github.com/pingcap/tidb/owner"
+ "github.com/pingcap/tidb/parser/model"
"github.com/pingcap/tidb/util/logutil"
"github.com/pingcap/tidb/util/mathutil"
clientv3 "go.etcd.io/etcd/client/v3"
@@ -76,7 +78,7 @@ func (alloc *autoIDValue) alloc4Unsigned(ctx context.Context, store kv.Storage,
ctx = kv.WithInternalSourceType(ctx, kv.InternalTxnMeta)
err := kv.RunInNewTxn(ctx, store, true, func(ctx context.Context, txn kv.Transaction) error {
- idAcc := meta.NewMeta(txn).GetAutoIDAccessors(dbID, tblID).RowID()
+ idAcc := meta.NewMeta(txn).GetAutoIDAccessors(dbID, tblID).IncrementID(model.TableInfoVersion5)
var err1 error
newBase, err1 = idAcc.Get()
if err1 != nil {
@@ -137,7 +139,7 @@ func (alloc *autoIDValue) alloc4Signed(ctx context.Context,
ctx = kv.WithInternalSourceType(ctx, kv.InternalTxnMeta)
err := kv.RunInNewTxn(ctx, store, true, func(ctx context.Context, txn kv.Transaction) error {
- idAcc := meta.NewMeta(txn).GetAutoIDAccessors(dbID, tblID).RowID()
+ idAcc := meta.NewMeta(txn).GetAutoIDAccessors(dbID, tblID).IncrementID(model.TableInfoVersion5)
var err1 error
newBase, err1 = idAcc.Get()
if err1 != nil {
@@ -188,7 +190,7 @@ func (alloc *autoIDValue) rebase4Unsigned(ctx context.Context,
startTime := time.Now()
ctx = kv.WithInternalSourceType(ctx, kv.InternalTxnMeta)
err := kv.RunInNewTxn(ctx, store, true, func(ctx context.Context, txn kv.Transaction) error {
- idAcc := meta.NewMeta(txn).GetAutoIDAccessors(dbID, tblID).RowID()
+ idAcc := meta.NewMeta(txn).GetAutoIDAccessors(dbID, tblID).IncrementID(model.TableInfoVersion5)
currentEnd, err1 := idAcc.Get()
if err1 != nil {
return err1
@@ -221,7 +223,7 @@ func (alloc *autoIDValue) rebase4Signed(ctx context.Context, store kv.Storage, d
var newBase, newEnd int64
ctx = kv.WithInternalSourceType(ctx, kv.InternalTxnMeta)
err := kv.RunInNewTxn(ctx, store, true, func(ctx context.Context, txn kv.Transaction) error {
- idAcc := meta.NewMeta(txn).GetAutoIDAccessors(dbID, tblID).RowID()
+ idAcc := meta.NewMeta(txn).GetAutoIDAccessors(dbID, tblID).IncrementID(model.TableInfoVersion5)
currentEnd, err1 := idAcc.Get()
if err1 != nil {
return err1
@@ -400,9 +402,16 @@ func (s *Service) getAlloc(dbID, tblID int64, isUnsigned bool) *autoIDValue {
func (s *Service) allocAutoID(ctx context.Context, req *autoid.AutoIDRequest) (*autoid.AutoIDResponse, error) {
if s.leaderShip != nil && !s.leaderShip.IsOwner() {
+ logutil.BgLogger().Info("[autoid service] Alloc AutoID fail, not leader")
return nil, errors.New("not leader")
}
+ failpoint.Inject("mockErr", func(val failpoint.Value) {
+ if val.(bool) {
+ failpoint.Return(nil, errors.New("mock reload failed"))
+ }
+ })
+
val := s.getAlloc(req.DbID, req.TblID, req.IsUnsigned)
if req.N == 0 {
@@ -425,10 +434,13 @@ func (s *Service) allocAutoID(ctx context.Context, req *autoid.AutoIDRequest) (*
val.end = currentEnd
return nil
})
+ if err != nil {
+ return &autoid.AutoIDResponse{Errmsg: []byte(err.Error())}, nil
+ }
return &autoid.AutoIDResponse{
Min: currentEnd,
Max: currentEnd,
- }, err
+ }, nil
}
val.Lock()
@@ -442,16 +454,19 @@ func (s *Service) allocAutoID(ctx context.Context, req *autoid.AutoIDRequest) (*
min, max, err = val.alloc4Signed(ctx, s.store, req.DbID, req.TblID, req.IsUnsigned, req.N, req.Increment, req.Offset)
}
+ if err != nil {
+ return &autoid.AutoIDResponse{Errmsg: []byte(err.Error())}, nil
+ }
return &autoid.AutoIDResponse{
Min: min,
Max: max,
- }, err
+ }, nil
}
func (alloc *autoIDValue) forceRebase(ctx context.Context, store kv.Storage, dbID, tblID, requiredBase int64, isUnsigned bool) error {
ctx = kv.WithInternalSourceType(ctx, kv.InternalTxnMeta)
err := kv.RunInNewTxn(ctx, store, true, func(ctx context.Context, txn kv.Transaction) error {
- idAcc := meta.NewMeta(txn).GetAutoIDAccessors(dbID, tblID).RowID()
+ idAcc := meta.NewMeta(txn).GetAutoIDAccessors(dbID, tblID).IncrementID(model.TableInfoVersion5)
currentEnd, err1 := idAcc.Get()
if err1 != nil {
return err1
@@ -477,6 +492,7 @@ func (alloc *autoIDValue) forceRebase(ctx context.Context, store kv.Storage, dbI
// req.N = 0 is handled specially, it is used to return the current auto ID value.
func (s *Service) Rebase(ctx context.Context, req *autoid.RebaseRequest) (*autoid.RebaseResponse, error) {
if s.leaderShip != nil && !s.leaderShip.IsOwner() {
+ logutil.BgLogger().Info("[autoid service] Rebase() fail, not leader")
return nil, errors.New("not leader")
}
@@ -484,7 +500,7 @@ func (s *Service) Rebase(ctx context.Context, req *autoid.RebaseRequest) (*autoi
if req.Force {
err := val.forceRebase(ctx, s.store, req.DbID, req.TblID, req.Base, req.IsUnsigned)
if err != nil {
- return nil, errors.Trace(err)
+ return &autoid.RebaseResponse{Errmsg: []byte(err.Error())}, nil
}
}
@@ -494,5 +510,8 @@ func (s *Service) Rebase(ctx context.Context, req *autoid.RebaseRequest) (*autoi
} else {
err = val.rebase4Signed(ctx, s.store, req.DbID, req.TblID, req.Base)
}
- return &autoid.RebaseResponse{}, err
+ if err != nil {
+ return &autoid.RebaseResponse{Errmsg: []byte(err.Error())}, nil
+ }
+ return &autoid.RebaseResponse{}, nil
}
diff --git a/bindinfo/bind_cache.go b/bindinfo/bind_cache.go
index 8ce69deedd840..fe67cbbbf9f43 100644
--- a/bindinfo/bind_cache.go
+++ b/bindinfo/bind_cache.go
@@ -146,6 +146,23 @@ func (c *bindCache) GetBindRecord(hash, normdOrigSQL, db string) *BindRecord {
return nil
}
+// GetBindRecordBySQLDigest gets the BindRecord from the cache.
+// The return value is not read-only, but it shouldn't be changed in the caller functions.
+// The function is thread-safe.
+func (c *bindCache) GetBindRecordBySQLDigest(sqlDigest string) (*BindRecord, error) {
+ c.lock.Lock()
+ defer c.lock.Unlock()
+ bindings := c.get(bindCacheKey(sqlDigest))
+ if len(bindings) > 1 {
+ // currently, we only allow one binding for a sql
+ return nil, errors.New("more than 1 binding matched")
+ }
+ if len(bindings) == 0 || len(bindings[0].Bindings) == 0 {
+ return nil, errors.New("can't find any binding for '" + sqlDigest + "'")
+ }
+ return bindings[0], nil
+}
+
// GetAllBindRecords return all the bindRecords from the bindCache.
// The return value is not read-only, but it shouldn't be changed in the caller functions.
// The function is thread-safe.
diff --git a/bindinfo/bind_record.go b/bindinfo/bind_record.go
index 63517d91ac189..6395bbaa278ba 100644
--- a/bindinfo/bind_record.go
+++ b/bindinfo/bind_record.go
@@ -54,6 +54,8 @@ const (
Evolve = "evolve"
// Builtin indicates the binding is a builtin record for internal locking purpose. It is also the status for the builtin binding.
Builtin = "builtin"
+ // History indicate the binding is created from statement summary by plan digest
+ History = "history"
)
// Binding stores the basic bind hint info.
@@ -71,7 +73,9 @@ type Binding struct {
// Hint is the parsed hints, it is used to bind hints to stmt node.
Hint *hint.HintsSet `json:"-"`
// ID is the string form of Hint. It would be non-empty only when the status is `Using` or `PendingVerify`.
- ID string `json:"-"`
+ ID string `json:"-"`
+ SQLDigest string
+ PlanDigest string
}
func (b *Binding) isSame(rb *Binding) bool {
diff --git a/bindinfo/bind_test.go b/bindinfo/bind_test.go
index 07e29923a9790..052e5ecab2b18 100644
--- a/bindinfo/bind_test.go
+++ b/bindinfo/bind_test.go
@@ -29,6 +29,8 @@ import (
"github.com/pingcap/tidb/parser/terror"
"github.com/pingcap/tidb/testkit"
"github.com/pingcap/tidb/util"
+ utilparser "github.com/pingcap/tidb/util/parser"
+ "github.com/pingcap/tidb/util/stmtsummary"
"github.com/stretchr/testify/require"
)
@@ -1241,3 +1243,253 @@ func TestGCBindRecord(t *testing.T) {
tk.MustQuery("show global bindings").Check(testkit.Rows())
tk.MustQuery("select status from mysql.bind_info where original_sql = 'select * from `test` . `t` where `a` = ?'").Check(testkit.Rows())
}
+
+func TestBindSQLDigest(t *testing.T) {
+ store, dom := testkit.CreateMockStoreAndDomain(t)
+ tk := testkit.NewTestKit(t, store)
+ tk.MustExec("use test")
+ tk.MustExec("drop table if exists t")
+ tk.MustExec("create table t(pk int primary key, a int, b int, key(a), key(b))")
+
+ cases := []struct {
+ origin string
+ hint string
+ }{
+ // agg hints
+ {"select count(1) from t", "select /*+ hash_agg() */ count(1) from t"},
+ {"select count(1) from t", "select /*+ stream_agg() */ count(1) from t"},
+ // join hints
+ {"select * from t t1, t t2 where t1.a=t2.a", "select /*+ merge_join(t1, t2) */ * from t t1, t t2 where t1.a=t2.a"},
+ {"select * from t t1, t t2 where t1.a=t2.a", "select /*+ tidb_smj(t1, t2) */ * from t t1, t t2 where t1.a=t2.a"},
+ {"select * from t t1, t t2 where t1.a=t2.a", "select /*+ hash_join(t1, t2) */ * from t t1, t t2 where t1.a=t2.a"},
+ {"select * from t t1, t t2 where t1.a=t2.a", "select /*+ tidb_hj(t1, t2) */ * from t t1, t t2 where t1.a=t2.a"},
+ {"select * from t t1, t t2 where t1.a=t2.a", "select /*+ inl_join(t1, t2) */ * from t t1, t t2 where t1.a=t2.a"},
+ {"select * from t t1, t t2 where t1.a=t2.a", "select /*+ tidb_inlj(t1, t2) */ * from t t1, t t2 where t1.a=t2.a"},
+ {"select * from t t1, t t2 where t1.a=t2.a", "select /*+ inl_hash_join(t1, t2) */ * from t t1, t t2 where t1.a=t2.a"},
+ // index hints
+ {"select * from t", "select * from t use index(primary)"},
+ {"select * from t", "select /*+ use_index(primary) */ * from t"},
+ {"select * from t", "select * from t use index(a)"},
+ {"select * from t", "select /*+ use_index(a) */ * from t use index(a)"},
+ {"select * from t", "select * from t use index(b)"},
+ {"select * from t", "select /*+ use_index(b) */ * from t use index(b)"},
+ {"select a, b from t where a=1 or b=1", "select /*+ use_index_merge(t, a, b) */ a, b from t where a=1 or b=1"},
+ {"select * from t where a=1", "select /*+ ignore_index(t, a) */ * from t where a=1"},
+ // push-down hints
+ {"select * from t limit 10", "select /*+ limit_to_cop() */ * from t limit 10"},
+ {"select a, count(*) from t group by a", "select /*+ agg_to_cop() */ a, count(*) from t group by a"},
+ // index-merge hints
+ {"select a, b from t where a>1 or b>1", "select /*+ no_index_merge() */ a, b from t where a>1 or b>1"},
+ {"select a, b from t where a>1 or b>1", "select /*+ use_index_merge(t, a, b) */ a, b from t where a>1 or b>1"},
+ // runtime hints
+ {"select * from t", "select /*+ memory_quota(1024 MB) */ * from t"},
+ {"select * from t", "select /*+ max_execution_time(1000) */ * from t"},
+ // storage hints
+ {"select * from t", "select /*+ read_from_storage(tikv[t]) */ * from t"},
+ // others
+ {"select t1.a, t1.b from t t1 where t1.a in (select t2.a from t t2)", "select /*+ use_toja(true) */ t1.a, t1.b from t t1 where t1.a in (select t2.a from t t2)"},
+ }
+ for _, c := range cases {
+ stmtsummary.StmtSummaryByDigestMap.Clear()
+ utilCleanBindingEnv(tk, dom)
+ sql := "create global binding for " + c.origin + " using " + c.hint
+ tk.MustExec(sql)
+ res := tk.MustQuery(`show global bindings`).Rows()
+ require.Equal(t, len(res[0]), 11)
+
+ parser4binding := parser.New()
+ originNode, err := parser4binding.ParseOneStmt(c.origin, "utf8mb4", "utf8mb4_general_ci")
+ require.NoError(t, err)
+ _, sqlDigestWithDB := parser.NormalizeDigest(utilparser.RestoreWithDefaultDB(originNode, "test", c.origin))
+ require.Equal(t, res[0][9], sqlDigestWithDB.String())
+ }
+}
+
+func TestDropBindBySQLDigest(t *testing.T) {
+ store, dom := testkit.CreateMockStoreAndDomain(t)
+ tk := testkit.NewTestKit(t, store)
+ tk.MustExec("use test")
+ tk.MustExec("drop table if exists t")
+ tk.MustExec("create table t(pk int primary key, a int, b int, key(a), key(b))")
+
+ cases := []struct {
+ origin string
+ hint string
+ }{
+ // agg hints
+ {"select count(1) from t", "select /*+ hash_agg() */ count(1) from t"},
+ {"select count(1) from t", "select /*+ stream_agg() */ count(1) from t"},
+ // join hints
+ {"select * from t t1, t t2 where t1.a=t2.a", "select /*+ merge_join(t1, t2) */ * from t t1, t t2 where t1.a=t2.a"},
+ {"select * from t t1, t t2 where t1.a=t2.a", "select /*+ tidb_smj(t1, t2) */ * from t t1, t t2 where t1.a=t2.a"},
+ {"select * from t t1, t t2 where t1.a=t2.a", "select /*+ hash_join(t1, t2) */ * from t t1, t t2 where t1.a=t2.a"},
+ {"select * from t t1, t t2 where t1.a=t2.a", "select /*+ tidb_hj(t1, t2) */ * from t t1, t t2 where t1.a=t2.a"},
+ {"select * from t t1, t t2 where t1.a=t2.a", "select /*+ inl_join(t1, t2) */ * from t t1, t t2 where t1.a=t2.a"},
+ {"select * from t t1, t t2 where t1.a=t2.a", "select /*+ tidb_inlj(t1, t2) */ * from t t1, t t2 where t1.a=t2.a"},
+ {"select * from t t1, t t2 where t1.a=t2.a", "select /*+ inl_hash_join(t1, t2) */ * from t t1, t t2 where t1.a=t2.a"},
+ // index hints
+ {"select * from t", "select * from t use index(primary)"},
+ {"select * from t", "select /*+ use_index(primary) */ * from t"},
+ {"select * from t", "select * from t use index(a)"},
+ {"select * from t", "select /*+ use_index(a) */ * from t use index(a)"},
+ {"select * from t", "select * from t use index(b)"},
+ {"select * from t", "select /*+ use_index(b) */ * from t use index(b)"},
+ {"select a, b from t where a=1 or b=1", "select /*+ use_index_merge(t, a, b) */ a, b from t where a=1 or b=1"},
+ {"select * from t where a=1", "select /*+ ignore_index(t, a) */ * from t where a=1"},
+ // push-down hints
+ {"select * from t limit 10", "select /*+ limit_to_cop() */ * from t limit 10"},
+ {"select a, count(*) from t group by a", "select /*+ agg_to_cop() */ a, count(*) from t group by a"},
+ // index-merge hints
+ {"select a, b from t where a>1 or b>1", "select /*+ no_index_merge() */ a, b from t where a>1 or b>1"},
+ {"select a, b from t where a>1 or b>1", "select /*+ use_index_merge(t, a, b) */ a, b from t where a>1 or b>1"},
+ // runtime hints
+ {"select * from t", "select /*+ memory_quota(1024 MB) */ * from t"},
+ {"select * from t", "select /*+ max_execution_time(1000) */ * from t"},
+ // storage hints
+ {"select * from t", "select /*+ read_from_storage(tikv[t]) */ * from t"},
+ // others
+ {"select t1.a, t1.b from t t1 where t1.a in (select t2.a from t t2)", "select /*+ use_toja(true) */ t1.a, t1.b from t t1 where t1.a in (select t2.a from t t2)"},
+ }
+
+ h := dom.BindHandle()
+ // global scope
+ for _, c := range cases {
+ utilCleanBindingEnv(tk, dom)
+ sql := "create global binding for " + c.origin + " using " + c.hint
+ tk.MustExec(sql)
+ h.ReloadBindings()
+ res := tk.MustQuery(`show global bindings`).Rows()
+
+ require.Equal(t, len(res), 1)
+ require.Equal(t, len(res[0]), 11)
+ drop := fmt.Sprintf("drop global binding for sql digest '%s'", res[0][9])
+ tk.MustExec(drop)
+ require.NoError(t, h.GCBindRecord())
+ h.ReloadBindings()
+ tk.MustQuery("show global bindings").Check(testkit.Rows())
+ }
+
+ // session scope
+ for _, c := range cases {
+ utilCleanBindingEnv(tk, dom)
+ sql := "create binding for " + c.origin + " using " + c.hint
+ tk.MustExec(sql)
+ res := tk.MustQuery(`show bindings`).Rows()
+
+ require.Equal(t, len(res), 1)
+ require.Equal(t, len(res[0]), 11)
+ drop := fmt.Sprintf("drop binding for sql digest '%s'", res[0][9])
+ tk.MustExec(drop)
+ require.NoError(t, h.GCBindRecord())
+ tk.MustQuery("show bindings").Check(testkit.Rows())
+ }
+
+ // exception cases
+ tk.MustGetErrMsg(fmt.Sprintf("drop binding for sql digest '%s'", "1"), "can't find any binding for '1'")
+ tk.MustGetErrMsg(fmt.Sprintf("drop binding for sql digest '%s'", ""), "sql digest is empty")
+}
+
+func TestCreateBindingFromHistory(t *testing.T) {
+ store := testkit.CreateMockStore(t)
+ tk := testkit.NewTestKit(t, store)
+ require.NoError(t, tk.Session().Auth(&auth.UserIdentity{Username: "root", Hostname: "%"}, nil, nil))
+
+ tk.MustExec("use test")
+ tk.MustExec("drop table if exists t")
+ tk.MustExec("create table t1(id int primary key, a int, b int, key(a))")
+ tk.MustExec("create table t2(id int primary key, a int, b int, key(a))")
+
+ var testCases = []struct {
+ sqls []string
+ hint string
+ }{
+ {
+ sqls: []string{
+ "select %s * from t1, t2 where t1.id = t2.id",
+ "select %s * from test.t1, t2 where t1.id = t2.id",
+ "select %s * from test.t1, test.t2 where t1.id = t2.id",
+ "select %s * from t1, test.t2 where t1.id = t2.id",
+ },
+ hint: "/*+ merge_join(t1, t2) */",
+ },
+ {
+ sqls: []string{
+ "select %s * from t1 where a = 1",
+ "select %s * from test.t1 where a = 1",
+ },
+ hint: "/*+ ignore_index(t, a) */",
+ },
+ }
+
+ for _, testCase := range testCases {
+ for _, bind := range testCase.sqls {
+ stmtsummary.StmtSummaryByDigestMap.Clear()
+ bindSQL := fmt.Sprintf(bind, testCase.hint)
+ tk.MustExec(bindSQL)
+ planDigest := tk.MustQuery(fmt.Sprintf("select plan_digest from information_schema.statements_summary where query_sample_text = '%s'", bindSQL)).Rows()
+ tk.MustExec(fmt.Sprintf("create session binding from history using plan digest '%s'", planDigest[0][0]))
+ showRes := tk.MustQuery("show bindings").Rows()
+ require.Equal(t, len(showRes), 1)
+ require.Equal(t, planDigest[0][0], showRes[0][10])
+ for _, sql := range testCase.sqls {
+ tk.MustExec(fmt.Sprintf(sql, ""))
+ tk.MustQuery("select @@last_plan_from_binding").Check(testkit.Rows("1"))
+ }
+ }
+ showRes := tk.MustQuery("show bindings").Rows()
+ require.Equal(t, len(showRes), 1)
+ tk.MustExec(fmt.Sprintf("drop binding for sql digest '%s'", showRes[0][9]))
+ }
+
+ // exception cases
+ tk.MustGetErrMsg(fmt.Sprintf("create binding from history using plan digest '%s'", "1"), "can't find any plans for '1'")
+ tk.MustGetErrMsg(fmt.Sprintf("create binding from history using plan digest '%s'", ""), "plan digest is empty")
+ tk.MustExec("create binding for select * from t1, t2 where t1.id = t2.id using select /*+ merge_join(t1, t2) */ * from t1, t2 where t1.id = t2.id")
+ showRes := tk.MustQuery("show bindings").Rows()
+ require.Equal(t, showRes[0][10], "") // plan digest should be nil by create for
+}
+
+func TestCreateBindingForPrepareFromHistory(t *testing.T) {
+ store := testkit.CreateMockStore(t)
+ tk := testkit.NewTestKit(t, store)
+ require.NoError(t, tk.Session().Auth(&auth.UserIdentity{Username: "root", Hostname: "%"}, nil, nil))
+
+ tk.MustExec("use test")
+ tk.MustExec("drop table if exists t")
+ tk.MustExec("create table t(id int primary key, a int, key(a))")
+
+ tk.MustExec("prepare stmt from 'select /*+ ignore_index(t,a) */ * from t where a = ?'")
+ tk.MustExec("set @a = 1")
+ tk.MustExec("execute stmt using @a")
+ planDigest := tk.MustQuery(fmt.Sprintf("select plan_digest from information_schema.statements_summary where query_sample_text = '%s'", "select /*+ ignore_index(t,a) */ * from t where a = ? [arguments: 1]")).Rows()
+ showRes := tk.MustQuery("show bindings").Rows()
+ require.Equal(t, len(showRes), 0)
+ tk.MustExec(fmt.Sprintf("create binding from history using plan digest '%s'", planDigest[0][0]))
+ showRes = tk.MustQuery("show bindings").Rows()
+ require.Equal(t, len(showRes), 1)
+ require.Equal(t, planDigest[0][0], showRes[0][10])
+ tk.MustExec("execute stmt using @a")
+ tk.MustQuery("select @@last_plan_from_binding").Check(testkit.Rows("1"))
+}
+
+func TestErrorCasesCreateBindingFromHistory(t *testing.T) {
+ store := testkit.CreateMockStore(t)
+ tk := testkit.NewTestKit(t, store)
+ require.NoError(t, tk.Session().Auth(&auth.UserIdentity{Username: "root", Hostname: "%"}, nil, nil))
+
+ tk.MustExec("use test")
+ tk.MustExec("drop table if exists t1, t2, t3")
+ tk.MustExec("create table t1(id int)")
+ tk.MustExec("create table t2(id int)")
+ tk.MustExec("create table t3(id int)")
+
+ sql := "select * from t1 where t1.id in (select id from t2)"
+ tk.MustExec(sql)
+ planDigest := tk.MustQuery(fmt.Sprintf("select plan_digest from information_schema.statements_summary where query_sample_text = '%s'", sql)).Rows()
+ tk.MustGetErrMsg(fmt.Sprintf("create binding from history using plan digest '%s'", planDigest[0][0]), "can't create binding for query with sub query")
+
+ sql = "select * from t1, t2, t3 where t1.id = t2.id and t2.id = t3.id"
+ tk.MustExec(sql)
+ planDigest = tk.MustQuery(fmt.Sprintf("select plan_digest from information_schema.statements_summary where query_sample_text = '%s'", sql)).Rows()
+ tk.MustGetErrMsg(fmt.Sprintf("create binding from history using plan digest '%s'", planDigest[0][0]), "can't create binding for query with more than two table join")
+}
diff --git a/bindinfo/capture_test.go b/bindinfo/capture_test.go
index bff6b01045c0b..d1f375a6b63d7 100644
--- a/bindinfo/capture_test.go
+++ b/bindinfo/capture_test.go
@@ -22,9 +22,11 @@ import (
"github.com/pingcap/tidb/bindinfo"
"github.com/pingcap/tidb/config"
"github.com/pingcap/tidb/domain"
+ "github.com/pingcap/tidb/parser"
"github.com/pingcap/tidb/parser/auth"
"github.com/pingcap/tidb/parser/model"
"github.com/pingcap/tidb/testkit"
+ utilparser "github.com/pingcap/tidb/util/parser"
"github.com/pingcap/tidb/util/stmtsummary"
"github.com/stretchr/testify/require"
"go.opencensus.io/stats/view"
@@ -397,7 +399,7 @@ func TestConcurrentCapture(t *testing.T) {
// Simulate an existing binding generated by concurrent CREATE BINDING, which has not been synchronized to current tidb-server yet.
// Actually, it is more common to be generated by concurrent baseline capture, I use Manual just for simpler test verification.
tk.MustExec("insert into mysql.bind_info values('select * from `test` . `t`', 'select * from `test` . `t`', '', 'enabled', '2000-01-01 09:00:00', '2000-01-01 09:00:00', '', '','" +
- bindinfo.Manual + "')")
+ bindinfo.Manual + "', '', '')")
tk.MustQuery("select original_sql, source from mysql.bind_info where source != 'builtin'").Check(testkit.Rows(
"select * from `test` . `t` manual",
))
@@ -1011,5 +1013,11 @@ func TestCaptureHints(t *testing.T) {
res := tk.MustQuery(`show global bindings`).Rows()
require.Equal(t, len(res), 1) // this query is captured, and
require.True(t, strings.Contains(res[0][1].(string), capCase.hint)) // the binding contains the expected hint
+ // test sql digest
+ parser4binding := parser.New()
+ originNode, err := parser4binding.ParseOneStmt(capCase.query, "utf8mb4", "utf8mb4_general_ci")
+ require.NoError(t, err)
+ _, sqlDigestWithDB := parser.NormalizeDigest(utilparser.RestoreWithDefaultDB(originNode, "test", capCase.query))
+ require.Equal(t, res[0][9], sqlDigestWithDB.String())
}
}
diff --git a/bindinfo/handle.go b/bindinfo/handle.go
index f4a9d372e9d85..907b6e94ccde0 100644
--- a/bindinfo/handle.go
+++ b/bindinfo/handle.go
@@ -146,7 +146,7 @@ func (h *BindHandle) Update(fullLoad bool) (err error) {
ctx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnBindInfo)
// No need to acquire the session context lock for ExecRestrictedSQL, it
// uses another background session.
- rows, _, err := exec.ExecRestrictedSQL(ctx, nil, `SELECT original_sql, bind_sql, default_db, status, create_time, update_time, charset, collation, source
+ rows, _, err := exec.ExecRestrictedSQL(ctx, nil, `SELECT original_sql, bind_sql, default_db, status, create_time, update_time, charset, collation, source, sql_digest, plan_digest
FROM mysql.bind_info WHERE update_time > %? ORDER BY update_time, create_time`, updateTime)
if err != nil {
@@ -261,7 +261,7 @@ func (h *BindHandle) CreateBindRecord(sctx sessionctx.Context, record *BindRecor
record.Bindings[i].UpdateTime = now
// Insert the BindRecord to the storage.
- _, err = exec.ExecuteInternal(ctx, `INSERT INTO mysql.bind_info VALUES (%?,%?, %?, %?, %?, %?, %?, %?, %?)`,
+ _, err = exec.ExecuteInternal(ctx, `INSERT INTO mysql.bind_info VALUES (%?,%?, %?, %?, %?, %?, %?, %?, %?, %?, %?)`,
record.OriginalSQL,
record.Bindings[i].BindSQL,
record.Db,
@@ -271,6 +271,8 @@ func (h *BindHandle) CreateBindRecord(sctx sessionctx.Context, record *BindRecor
record.Bindings[i].Charset,
record.Bindings[i].Collation,
record.Bindings[i].Source,
+ record.Bindings[i].SQLDigest,
+ record.Bindings[i].PlanDigest,
)
if err != nil {
return err
@@ -349,8 +351,18 @@ func (h *BindHandle) AddBindRecord(sctx sessionctx.Context, record *BindRecord)
}
record.Bindings[i].UpdateTime = now
+ if record.Bindings[i].SQLDigest == "" {
+ parser4binding := parser.New()
+ var originNode ast.StmtNode
+ originNode, err = parser4binding.ParseOneStmt(record.OriginalSQL, record.Bindings[i].Charset, record.Bindings[i].Collation)
+ if err != nil {
+ return err
+ }
+ _, sqlDigestWithDB := parser.NormalizeDigest(utilparser.RestoreWithDefaultDB(originNode, record.Db, record.OriginalSQL))
+ record.Bindings[i].SQLDigest = sqlDigestWithDB.String()
+ }
// Insert the BindRecord to the storage.
- _, err = exec.ExecuteInternal(ctx, `INSERT INTO mysql.bind_info VALUES (%?, %?, %?, %?, %?, %?, %?, %?, %?)`,
+ _, err = exec.ExecuteInternal(ctx, `INSERT INTO mysql.bind_info VALUES (%?, %?, %?, %?, %?, %?, %?, %?, %?, %?, %?)`,
record.OriginalSQL,
record.Bindings[i].BindSQL,
record.Db,
@@ -360,6 +372,8 @@ func (h *BindHandle) AddBindRecord(sctx sessionctx.Context, record *BindRecord)
record.Bindings[i].Charset,
record.Bindings[i].Collation,
record.Bindings[i].Source,
+ record.Bindings[i].SQLDigest,
+ record.Bindings[i].PlanDigest,
)
if err != nil {
return err
@@ -423,6 +437,15 @@ func (h *BindHandle) DropBindRecord(originalSQL, db string, binding *Binding) (d
return h.sctx.Context.GetSessionVars().StmtCtx.AffectedRows(), nil
}
+// DropBindRecordByDigest drop BindRecord to the storage and BindRecord int the cache.
+func (h *BindHandle) DropBindRecordByDigest(sqlDigest string) (deletedRows uint64, err error) {
+ oldRecord, err := h.GetBindRecordBySQLDigest(sqlDigest)
+ if err != nil {
+ return 0, err
+ }
+ return h.DropBindRecord(oldRecord.OriginalSQL, strings.ToLower(oldRecord.Db), nil)
+}
+
// SetBindRecordStatus set a BindRecord's status to the storage and bind cache.
func (h *BindHandle) SetBindRecordStatus(originalSQL string, binding *Binding, newStatus string) (ok bool, err error) {
h.bindInfo.Lock()
@@ -644,6 +667,11 @@ func (h *BindHandle) GetBindRecord(hash, normdOrigSQL, db string) *BindRecord {
return h.bindInfo.Load().(*bindCache).GetBindRecord(hash, normdOrigSQL, db)
}
+// GetBindRecordBySQLDigest returns the BindRecord of the sql digest.
+func (h *BindHandle) GetBindRecordBySQLDigest(sqlDigest string) (*BindRecord, error) {
+ return h.bindInfo.Load().(*bindCache).GetBindRecordBySQLDigest(sqlDigest)
+}
+
// GetAllBindRecord returns all bind records in cache.
func (h *BindHandle) GetAllBindRecord() (bindRecords []*BindRecord) {
return h.bindInfo.Load().(*bindCache).GetAllBindRecords()
@@ -680,6 +708,8 @@ func (h *BindHandle) newBindRecord(row chunk.Row) (string, *BindRecord, error) {
Charset: row.GetString(6),
Collation: row.GetString(7),
Source: row.GetString(8),
+ SQLDigest: row.GetString(9),
+ PlanDigest: row.GetString(10),
}
bindRecord := &BindRecord{
OriginalSQL: row.GetString(0),
@@ -900,6 +930,7 @@ func (h *BindHandle) CaptureBaselines() {
Charset: charset,
Collation: collation,
Source: Capture,
+ SQLDigest: digest.String(),
}
// We don't need to pass the `sctx` because the BindSQL has been validated already.
err = h.CreateBindRecord(nil, &BindRecord{OriginalSQL: normalizedSQL, Db: dbName, Bindings: []Binding{binding}})
@@ -940,12 +971,12 @@ func getHintsForSQL(sctx sessionctx.Context, sql string) (string, error) {
}
// GenerateBindSQL generates binding sqls from stmt node and plan hints.
-func GenerateBindSQL(ctx context.Context, stmtNode ast.StmtNode, planHint string, captured bool, defaultDB string) string {
+func GenerateBindSQL(ctx context.Context, stmtNode ast.StmtNode, planHint string, skipCheckIfHasParam bool, defaultDB string) string {
// If would be nil for very simple cases such as point get, we do not need to evolve for them.
if planHint == "" {
return ""
}
- if !captured {
+ if !skipCheckIfHasParam {
paramChecker := ¶mMarkerChecker{}
stmtNode.Accept(paramChecker)
// We need to evolve on current sql, but we cannot restore values for paramMarkers yet,
@@ -1121,6 +1152,7 @@ func (h *BindHandle) getRunningDuration(sctx sessionctx.Context, db, sql string,
}
ctx, cancelFunc := context.WithCancel(ctx)
timer := time.NewTimer(maxTime)
+ defer timer.Stop()
resultChan := make(chan error)
startTime := time.Now()
go runSQL(ctx, sctx, sql, resultChan)
diff --git a/bindinfo/handle_test.go b/bindinfo/handle_test.go
index 01ff0628feb5c..ffea398781f8b 100644
--- a/bindinfo/handle_test.go
+++ b/bindinfo/handle_test.go
@@ -107,7 +107,7 @@ func TestBindingLastUpdateTimeWithInvalidBind(t *testing.T) {
require.Equal(t, updateTime0, "0000-00-00 00:00:00")
tk.MustExec("insert into mysql.bind_info values('select * from `test` . `t`', 'select * from `test` . `t` use index(`idx`)', 'test', 'enabled', '2000-01-01 09:00:00', '2000-01-01 09:00:00', '', '','" +
- bindinfo.Manual + "')")
+ bindinfo.Manual + "', '', '')")
tk.MustExec("use test")
tk.MustExec("drop table if exists t")
tk.MustExec("create table t(a int)")
@@ -137,8 +137,9 @@ func TestBindParse(t *testing.T) {
charset := "utf8mb4"
collation := "utf8mb4_bin"
source := bindinfo.Manual
- sql := fmt.Sprintf(`INSERT INTO mysql.bind_info(original_sql,bind_sql,default_db,status,create_time,update_time,charset,collation,source) VALUES ('%s', '%s', '%s', '%s', NOW(), NOW(),'%s', '%s', '%s')`,
- originSQL, bindSQL, defaultDb, status, charset, collation, source)
+ mockDigest := "0f644e22c38ecc71d4592c52df127df7f86b6ca7f7c0ee899113b794578f9396"
+ sql := fmt.Sprintf(`INSERT INTO mysql.bind_info(original_sql,bind_sql,default_db,status,create_time,update_time,charset,collation,source, sql_digest, plan_digest) VALUES ('%s', '%s', '%s', '%s', NOW(), NOW(),'%s', '%s', '%s', '%s', '%s')`,
+ originSQL, bindSQL, defaultDb, status, charset, collation, source, mockDigest, mockDigest)
tk.MustExec(sql)
bindHandle := bindinfo.NewBindHandle(tk.Session())
err := bindHandle.Update(true)
@@ -221,7 +222,7 @@ func TestEvolveInvalidBindings(t *testing.T) {
tk.MustExec("create global binding for select * from t where a > 10 using select /*+ USE_INDEX(t) */ * from t where a > 10")
// Manufacture a rejected binding by hacking mysql.bind_info.
tk.MustExec("insert into mysql.bind_info values('select * from test . t where a > ?', 'SELECT /*+ USE_INDEX(t,idx_a) */ * FROM test.t WHERE a > 10', 'test', 'rejected', '2000-01-01 09:00:00', '2000-01-01 09:00:00', '', '','" +
- bindinfo.Manual + "')")
+ bindinfo.Manual + "', '', '')")
tk.MustQuery("select bind_sql, status from mysql.bind_info where source != 'builtin'").Sort().Check(testkit.Rows(
"SELECT /*+ USE_INDEX(`t` )*/ * FROM `test`.`t` WHERE `a` > 10 enabled",
"SELECT /*+ USE_INDEX(t,idx_a) */ * FROM test.t WHERE a > 10 rejected",
@@ -242,6 +243,8 @@ func TestEvolveInvalidBindings(t *testing.T) {
require.Equal(t, "SELECT /*+ USE_INDEX(t,idx_a) */ * FROM test.t WHERE a > 10", rows[1][1])
status = rows[1][3].(string)
require.True(t, status == bindinfo.Enabled || status == bindinfo.Rejected)
+ _, sqlDigestWithDB := parser.NormalizeDigest("select * from test.t where a > 10") // test sqlDigest if exists after add columns to mysql.bind_info
+ require.Equal(t, rows[0][9], sqlDigestWithDB.String())
}
func TestSetBindingStatus(t *testing.T) {
@@ -319,9 +322,9 @@ func TestSetBindingStatusWithoutBindingInCache(t *testing.T) {
// Simulate creating bindings on other machines
tk.MustExec("insert into mysql.bind_info values('select * from `test` . `t` where `a` > ?', 'SELECT /*+ USE_INDEX(`t` `idx_a`)*/ * FROM `test`.`t` WHERE `a` > 10', 'test', 'deleted', '2000-01-01 09:00:00', '2000-01-01 09:00:00', '', '','" +
- bindinfo.Manual + "')")
+ bindinfo.Manual + "', '', '')")
tk.MustExec("insert into mysql.bind_info values('select * from `test` . `t` where `a` > ?', 'SELECT /*+ USE_INDEX(`t` `idx_a`)*/ * FROM `test`.`t` WHERE `a` > 10', 'test', 'enabled', '2000-01-02 09:00:00', '2000-01-02 09:00:00', '', '','" +
- bindinfo.Manual + "')")
+ bindinfo.Manual + "', '', '')")
dom.BindHandle().Clear()
tk.MustExec("set binding disabled for select * from t where a > 10")
tk.MustExec("admin reload bindings")
@@ -334,9 +337,9 @@ func TestSetBindingStatusWithoutBindingInCache(t *testing.T) {
// Simulate creating bindings on other machines
tk.MustExec("insert into mysql.bind_info values('select * from `test` . `t` where `a` > ?', 'SELECT * FROM `test`.`t` WHERE `a` > 10', 'test', 'deleted', '2000-01-01 09:00:00', '2000-01-01 09:00:00', '', '','" +
- bindinfo.Manual + "')")
+ bindinfo.Manual + "', '', '')")
tk.MustExec("insert into mysql.bind_info values('select * from `test` . `t` where `a` > ?', 'SELECT * FROM `test`.`t` WHERE `a` > 10', 'test', 'disabled', '2000-01-02 09:00:00', '2000-01-02 09:00:00', '', '','" +
- bindinfo.Manual + "')")
+ bindinfo.Manual + "', '', '')")
dom.BindHandle().Clear()
tk.MustExec("set binding enabled for select * from t where a > 10")
tk.MustExec("admin reload bindings")
diff --git a/bindinfo/session_handle.go b/bindinfo/session_handle.go
index e6baebe3ea960..27b8168ef8e17 100644
--- a/bindinfo/session_handle.go
+++ b/bindinfo/session_handle.go
@@ -33,13 +33,12 @@ import (
// SessionHandle is used to handle all session sql bind operations.
type SessionHandle struct {
- ch *bindCache
- parser *parser.Parser
+ ch *bindCache
}
// NewSessionBindHandle creates a new SessionBindHandle.
-func NewSessionBindHandle(parser *parser.Parser) *SessionHandle {
- sessionHandle := &SessionHandle{parser: parser}
+func NewSessionBindHandle() *SessionHandle {
+ sessionHandle := &SessionHandle{}
sessionHandle.ch = newBindCache()
return sessionHandle
}
@@ -98,11 +97,25 @@ func (h *SessionHandle) DropBindRecord(originalSQL, db string, binding *Binding)
return nil
}
+// DropBindRecordByDigest drop BindRecord in the cache.
+func (h *SessionHandle) DropBindRecordByDigest(sqlDigest string) error {
+ oldRecord, err := h.GetBindRecordBySQLDigest(sqlDigest)
+ if err != nil {
+ return err
+ }
+ return h.DropBindRecord(oldRecord.OriginalSQL, strings.ToLower(oldRecord.Db), nil)
+}
+
// GetBindRecord return the BindMeta of the (normdOrigSQL,db) if BindMeta exist.
func (h *SessionHandle) GetBindRecord(hash, normdOrigSQL, db string) *BindRecord {
return h.ch.GetBindRecord(hash, normdOrigSQL, db)
}
+// GetBindRecordBySQLDigest return all BindMeta corresponding to sqlDigest.
+func (h *SessionHandle) GetBindRecordBySQLDigest(sqlDigest string) (*BindRecord, error) {
+ return h.ch.GetBindRecordBySQLDigest(sqlDigest)
+}
+
// GetAllBindRecord return all session bind info.
func (h *SessionHandle) GetAllBindRecord() (bindRecords []*BindRecord) {
return h.ch.GetAllBindRecords()
diff --git a/bindinfo/session_handle_test.go b/bindinfo/session_handle_test.go
index a60f8ff41cd12..0b8f929d1d215 100644
--- a/bindinfo/session_handle_test.go
+++ b/bindinfo/session_handle_test.go
@@ -219,7 +219,7 @@ func TestBaselineDBLowerCase(t *testing.T) {
// Simulate existing bindings with upper case default_db.
tk.MustExec("insert into mysql.bind_info values('select * from `spm` . `t`', 'select * from `spm` . `t`', 'SPM', 'enabled', '2000-01-01 09:00:00', '2000-01-01 09:00:00', '', '','" +
- bindinfo.Manual + "')")
+ bindinfo.Manual + "', '', '')")
tk.MustQuery("select original_sql, default_db from mysql.bind_info where original_sql = 'select * from `spm` . `t`'").Check(testkit.Rows(
"select * from `spm` . `t` SPM",
))
@@ -237,7 +237,7 @@ func TestBaselineDBLowerCase(t *testing.T) {
utilCleanBindingEnv(tk, dom)
// Simulate existing bindings with upper case default_db.
tk.MustExec("insert into mysql.bind_info values('select * from `spm` . `t`', 'select * from `spm` . `t`', 'SPM', 'enabled', '2000-01-01 09:00:00', '2000-01-01 09:00:00', '', '','" +
- bindinfo.Manual + "')")
+ bindinfo.Manual + "', '', '')")
tk.MustQuery("select original_sql, default_db from mysql.bind_info where original_sql = 'select * from `spm` . `t`'").Check(testkit.Rows(
"select * from `spm` . `t` SPM",
))
@@ -274,13 +274,13 @@ func TestShowGlobalBindings(t *testing.T) {
require.Len(t, rows, 0)
// Simulate existing bindings in the mysql.bind_info.
tk.MustExec("insert into mysql.bind_info values('select * from `spm` . `t`', 'select * from `spm` . `t` USE INDEX (`a`)', 'SPM', 'enabled', '2000-01-01 09:00:00', '2000-01-01 09:00:00', '', '','" +
- bindinfo.Manual + "')")
+ bindinfo.Manual + "', '', '')")
tk.MustExec("insert into mysql.bind_info values('select * from `spm` . `t0`', 'select * from `spm` . `t0` USE INDEX (`a`)', 'SPM', 'enabled', '2000-01-02 09:00:00', '2000-01-02 09:00:00', '', '','" +
- bindinfo.Manual + "')")
+ bindinfo.Manual + "', '', '')")
tk.MustExec("insert into mysql.bind_info values('select * from `spm` . `t`', 'select /*+ use_index(`t` `a`)*/ * from `spm` . `t`', 'SPM', 'enabled', '2000-01-03 09:00:00', '2000-01-03 09:00:00', '', '','" +
- bindinfo.Manual + "')")
+ bindinfo.Manual + "', '', '')")
tk.MustExec("insert into mysql.bind_info values('select * from `spm` . `t0`', 'select /*+ use_index(`t0` `a`)*/ * from `spm` . `t0`', 'SPM', 'enabled', '2000-01-04 09:00:00', '2000-01-04 09:00:00', '', '','" +
- bindinfo.Manual + "')")
+ bindinfo.Manual + "', '', '')")
tk.MustExec("admin reload bindings")
rows = tk.MustQuery("show global bindings").Rows()
require.Len(t, rows, 4)
diff --git a/br/cmd/br/restore.go b/br/cmd/br/restore.go
index 5f91bee91c6a9..e826df0e59e77 100644
--- a/br/cmd/br/restore.go
+++ b/br/cmd/br/restore.go
@@ -199,6 +199,5 @@ func newStreamRestoreCommand() *cobra.Command {
}
task.DefineFilterFlags(command, filterOutSysAndMemTables, true)
task.DefineStreamRestoreFlags(command)
- command.Hidden = true
return command
}
diff --git a/br/pkg/backup/BUILD.bazel b/br/pkg/backup/BUILD.bazel
index c8cad292f4607..65ff4288987a1 100644
--- a/br/pkg/backup/BUILD.bazel
+++ b/br/pkg/backup/BUILD.bazel
@@ -12,6 +12,7 @@ go_library(
importpath = "github.com/pingcap/tidb/br/pkg/backup",
visibility = ["//visibility:public"],
deps = [
+ "//br/pkg/checkpoint",
"//br/pkg/checksum",
"//br/pkg/conn",
"//br/pkg/conn/util",
diff --git a/br/pkg/backup/client.go b/br/pkg/backup/client.go
index 7614ca78e52c7..0241789e65103 100644
--- a/br/pkg/backup/client.go
+++ b/br/pkg/backup/client.go
@@ -3,7 +3,9 @@
package backup
import (
+ "bytes"
"context"
+ "encoding/base64"
"encoding/hex"
"encoding/json"
"fmt"
@@ -21,6 +23,7 @@ import (
"github.com/pingcap/kvproto/pkg/kvrpcpb"
"github.com/pingcap/kvproto/pkg/metapb"
"github.com/pingcap/log"
+ "github.com/pingcap/tidb/br/pkg/checkpoint"
"github.com/pingcap/tidb/br/pkg/conn"
connutil "github.com/pingcap/tidb/br/pkg/conn/util"
berrors "github.com/pingcap/tidb/br/pkg/errors"
@@ -90,6 +93,10 @@ type Client struct {
backend *backuppb.StorageBackend
apiVersion kvrpcpb.APIVersion
+ cipher *backuppb.CipherInfo
+ checkpointMeta *checkpoint.CheckpointMetadata
+ checkpointRunner *checkpoint.CheckpointRunner
+
gcTTL int64
}
@@ -101,9 +108,18 @@ func NewBackupClient(ctx context.Context, mgr ClientMgr) *Client {
return &Client{
clusterID: clusterID,
mgr: mgr,
+
+ cipher: nil,
+ checkpointMeta: nil,
+ checkpointRunner: nil,
}
}
+// SetCipher for checkpoint to encrypt sst file's metadata
+func (bc *Client) SetCipher(cipher *backuppb.CipherInfo) {
+ bc.cipher = cipher
+}
+
// GetTS gets a new timestamp from PD.
func (bc *Client) GetCurerntTS(ctx context.Context) (uint64, error) {
p, l, err := bc.mgr.GetPDClient().GetTS(ctx)
@@ -120,6 +136,11 @@ func (bc *Client) GetTS(ctx context.Context, duration time.Duration, ts uint64)
backupTS uint64
err error
)
+
+ if bc.checkpointMeta != nil {
+ log.Info("reuse checkpoint BackupTS", zap.Uint64("backup-ts", bc.checkpointMeta.BackupTS))
+ return bc.checkpointMeta.BackupTS, nil
+ }
if ts > 0 {
backupTS = ts
} else {
@@ -160,6 +181,15 @@ func (bc *Client) SetLockFile(ctx context.Context) error {
"This file exists to remind other backup jobs won't use this path"))
}
+// GetSafePointID get the gc-safe-point's service-id from either checkpoint or immediate generation
+func (bc *Client) GetSafePointID() string {
+ if bc.checkpointMeta != nil {
+ log.Info("reuse the checkpoint gc-safepoint service id", zap.String("service-id", bc.checkpointMeta.GCServiceId))
+ return bc.checkpointMeta.GCServiceId
+ }
+ return utils.MakeSafePointID()
+}
+
// SetGCTTL set gcTTL for client.
func (bc *Client) SetGCTTL(ttl int64) {
if ttl <= 0 {
@@ -204,13 +234,145 @@ func (bc *Client) SetStorageAndCheckNotInUse(
"there may be some backup files in the path already, "+
"please specify a correct backup directory!", bc.storage.URI()+"/"+metautil.MetaFile)
}
- err = CheckBackupStorageIsLocked(ctx, bc.storage)
+ // use checkpoint mode if checkpoint meta exists
+ exist, err = bc.storage.FileExists(ctx, checkpoint.CheckpointMetaPath)
if err != nil {
- return err
+ return errors.Annotatef(err, "error occurred when checking %s file", checkpoint.CheckpointMetaPath)
+ }
+
+ // if there is no checkpoint meta, then checkpoint mode is not used
+ // or it is the first execution
+ if exist {
+ // load the config's hash to keep the config unchanged.
+ log.Info("load the checkpoint meta, so the existence of lockfile is allowed.")
+ bc.checkpointMeta, err = checkpoint.LoadCheckpointMetadata(ctx, bc.storage)
+ if err != nil {
+ return errors.Annotatef(err, "error occurred when loading %s file", checkpoint.CheckpointMetaPath)
+ }
+ } else {
+ err = CheckBackupStorageIsLocked(ctx, bc.storage)
+ if err != nil {
+ return err
+ }
}
+
+ return nil
+}
+
+// CheckCheckpoint check whether the configs are the same
+func (bc *Client) CheckCheckpoint(hash []byte) error {
+ if bc.checkpointMeta != nil && !bytes.Equal(bc.checkpointMeta.ConfigHash, hash) {
+ return errors.Annotatef(berrors.ErrInvalidArgument, "failed to backup to %v, "+
+ "because the checkpoint mode is used, "+
+ "but the hashs of the configs are not the same. Please check the config",
+ bc.storage.URI(),
+ )
+ }
+
+ // first execution or not using checkpoint mode yet
+ // or using the same config can pass the check
return nil
}
+func (bc *Client) GetCheckpointRunner() *checkpoint.CheckpointRunner {
+ return bc.checkpointRunner
+}
+
+// StartCheckpointMeta will
+// 1. saves the initial status into the external storage;
+// 2. load the checkpoint data from external storage
+// 3. start checkpoint runner
+func (bc *Client) StartCheckpointRunner(
+ ctx context.Context,
+ cfgHash []byte,
+ backupTS uint64,
+ ranges []rtree.Range,
+ safePointID string,
+ progressCallBack func(ProgressUnit),
+) (err error) {
+ if bc.checkpointMeta == nil {
+ bc.checkpointMeta = &checkpoint.CheckpointMetadata{
+ GCServiceId: safePointID,
+ ConfigHash: cfgHash,
+ BackupTS: backupTS,
+ Ranges: ranges,
+ }
+
+ // sync the checkpoint meta to the external storage at first
+ if err := checkpoint.SaveCheckpointMetadata(ctx, bc.storage, bc.checkpointMeta); err != nil {
+ return errors.Trace(err)
+ }
+ } else {
+ // otherwise, the checkpoint meta is loaded from the external storage,
+ // no need to save it again
+ // besides, there are exist checkpoint data need to be loaded before start checkpoint runner
+ bc.checkpointMeta.CheckpointDataMap, err = bc.loadCheckpointRanges(ctx, progressCallBack)
+ if err != nil {
+ return errors.Trace(err)
+ }
+ }
+
+ bc.checkpointRunner = checkpoint.StartCheckpointRunner(ctx, bc.storage, bc.cipher)
+ return nil
+}
+
+func (bc *Client) WaitForFinishCheckpoint() {
+ if bc.checkpointRunner != nil {
+ bc.checkpointRunner.WaitForFinish()
+ }
+}
+
+// GetProgressRange loads the checkpoint(finished) sub-ranges of the current range, and calculate its incompleted sub-ranges.
+func (bc *Client) GetProgressRange(r rtree.Range) (*rtree.ProgressRange, error) {
+ // use groupKey to distinguish different ranges
+ groupKey := base64.URLEncoding.EncodeToString(r.StartKey)
+ if bc.checkpointMeta != nil && len(bc.checkpointMeta.CheckpointDataMap) > 0 {
+ rangeTree, exists := bc.checkpointMeta.CheckpointDataMap[groupKey]
+ if exists {
+ incomplete := rangeTree.GetIncompleteRange(r.StartKey, r.EndKey)
+ delete(bc.checkpointMeta.CheckpointDataMap, groupKey)
+ return &rtree.ProgressRange{
+ Res: rangeTree,
+ Incomplete: incomplete,
+ Origin: r,
+ GroupKey: groupKey,
+ }, nil
+ }
+ }
+
+ // the origin range are not recorded in checkpoint
+ // return the default progress range
+ return &rtree.ProgressRange{
+ Res: rtree.NewRangeTree(),
+ Incomplete: []rtree.Range{
+ r,
+ },
+ Origin: r,
+ GroupKey: groupKey,
+ }, nil
+}
+
+// LoadCheckpointRange loads the checkpoint(finished) sub-ranges of the current range, and calculate its incompleted sub-ranges.
+func (bc *Client) loadCheckpointRanges(ctx context.Context, progressCallBack func(ProgressUnit)) (map[string]rtree.RangeTree, error) {
+ rangeDataMap := make(map[string]rtree.RangeTree)
+
+ pastDureTime, err := checkpoint.WalkCheckpointFile(ctx, bc.storage, bc.cipher, func(groupKey string, rg *rtree.Range) {
+ rangeTree, exists := rangeDataMap[groupKey]
+ if !exists {
+ rangeTree = rtree.NewRangeTree()
+ rangeDataMap[groupKey] = rangeTree
+ }
+ rangeTree.Put(rg.StartKey, rg.EndKey, rg.Files)
+ progressCallBack(RegionUnit)
+ })
+
+ // we should adjust start-time of the summary to `pastDureTime` earlier
+ log.Info("past cost time", zap.Duration("cost", pastDureTime))
+ summary.AdjustStartTimeToEarlierTime(pastDureTime)
+
+ return rangeDataMap, errors.Trace(err)
+}
+
// SetStorage sets ExternalStorage for client.
func (bc *Client) SetStorage(
ctx context.Context,
@@ -239,6 +401,22 @@ func (bc *Client) SetApiVersion(v kvrpcpb.APIVersion) {
bc.apiVersion = v
}
+// Client.BuildBackupRangeAndSchema calls BuildBackupRangeAndSchema,
+// if the checkpoint mode is used, return the ranges from checkpoint meta
+func (bc *Client) BuildBackupRangeAndSchema(
+ storage kv.Storage,
+ tableFilter filter.Filter,
+ backupTS uint64,
+ isFullBackup bool,
+) ([]rtree.Range, *Schemas, []*backuppb.PlacementPolicy, error) {
+ if bc.checkpointMeta == nil {
+ return BuildBackupRangeAndSchema(storage, tableFilter, backupTS, isFullBackup, true)
+ }
+ _, schemas, policies, err := BuildBackupRangeAndSchema(storage, tableFilter, backupTS, isFullBackup, false)
+ schemas.SetCheckpointChecksum(bc.checkpointMeta.CheckpointChecksum)
+ return bc.checkpointMeta.Ranges, schemas, policies, errors.Trace(err)
+}
+
// CheckBackupStorageIsLocked checks whether backups is locked.
// which means we found other backup progress already write
// some data files into the same backup directory or cloud prefix.
@@ -252,7 +430,7 @@ func CheckBackupStorageIsLocked(ctx context.Context, s storage.ExternalStorage)
// should return error to break the walkDir when found lock file and other .sst files.
if strings.HasSuffix(path, ".sst") {
return errors.Annotatef(berrors.ErrInvalidArgument, "backup lock file and sst file exist in %v, "+
- "there are some backup files in the path already, "+
+ "there are some backup files in the path already, but hasn't checkpoint metadata, "+
"please specify a correct backup directory!", s.URI()+"/"+metautil.LockFile)
}
return nil
@@ -290,10 +468,12 @@ func appendRanges(tbl *model.TableInfo, tblID int64) ([]kv.KeyRange, error) {
ranges = ranger.FullIntRange(false)
}
+ retRanges := make([]kv.KeyRange, 0, 1+len(tbl.Indices))
kvRanges, err := distsql.TableHandleRangesToKVRanges(nil, []int64{tblID}, tbl.IsCommonHandle, ranges, nil)
if err != nil {
return nil, errors.Trace(err)
}
+ retRanges = kvRanges.AppendSelfTo(retRanges)
for _, index := range tbl.Indices {
if index.State != model.StatePublic {
@@ -304,9 +484,9 @@ func appendRanges(tbl *model.TableInfo, tblID int64) ([]kv.KeyRange, error) {
if err != nil {
return nil, errors.Trace(err)
}
- kvRanges = append(kvRanges, idxRanges...)
+ retRanges = idxRanges.AppendSelfTo(retRanges)
}
- return kvRanges, nil
+ return retRanges, nil
}
// BuildBackupRangeAndSchema gets KV range and schema of tables.
@@ -317,6 +497,7 @@ func BuildBackupRangeAndSchema(
tableFilter filter.Filter,
backupTS uint64,
isFullBackup bool,
+ buildRange bool,
) ([]rtree.Range, *Schemas, []*backuppb.PlacementPolicy, error) {
snapshot := storage.GetSnapshot(kv.NewVersion(backupTS))
m := meta.NewSnapshotMeta(snapshot)
@@ -433,15 +614,17 @@ func BuildBackupRangeAndSchema(
backupSchemas.AddSchema(dbInfo, tableInfo)
- tableRanges, err := BuildTableRanges(tableInfo)
- if err != nil {
- return nil, nil, nil, errors.Trace(err)
- }
- for _, r := range tableRanges {
- ranges = append(ranges, rtree.Range{
- StartKey: r.StartKey,
- EndKey: r.EndKey,
- })
+ if buildRange {
+ tableRanges, err := BuildTableRanges(tableInfo)
+ if err != nil {
+ return nil, nil, nil, errors.Trace(err)
+ }
+ for _, r := range tableRanges {
+ ranges = append(ranges, rtree.Range{
+ StartKey: r.StartKey,
+ EndKey: r.EndKey,
+ })
+ }
}
}
}
@@ -602,10 +785,13 @@ func (bc *Client) BackupRanges(
id := id
req := request
req.StartKey, req.EndKey = r.StartKey, r.EndKey
-
+ pr, err := bc.GetProgressRange(r)
+ if err != nil {
+ return errors.Trace(err)
+ }
workerPool.ApplyOnErrorGroup(eg, func() error {
elctx := logutil.ContextWithField(ectx, logutil.RedactAny("range-sn", id))
- err := bc.BackupRange(elctx, req, metaWriter, progressCallBack)
+ err := bc.BackupRange(elctx, req, pr, metaWriter, progressCallBack)
if err != nil {
// The error due to context cancel, stack trace is meaningless, the stack shall be suspended (also clear)
if errors.Cause(err) == context.Canceled {
@@ -616,6 +802,7 @@ func (bc *Client) BackupRanges(
return nil
})
}
+
return eg.Wait()
}
@@ -623,7 +810,8 @@ func (bc *Client) BackupRanges(
// Returns an array of files backed up.
func (bc *Client) BackupRange(
ctx context.Context,
- req backuppb.BackupRequest,
+ request backuppb.BackupRequest,
+ progressRange *rtree.ProgressRange,
metaWriter *metautil.MetaWriter,
progressCallBack func(ProgressUnit),
) (err error) {
@@ -631,17 +819,17 @@ func (bc *Client) BackupRange(
defer func() {
elapsed := time.Since(start)
logutil.CL(ctx).Info("backup range completed",
- logutil.Key("startKey", req.StartKey), logutil.Key("endKey", req.EndKey),
+ logutil.Key("startKey", progressRange.Origin.StartKey), logutil.Key("endKey", progressRange.Origin.EndKey),
zap.Duration("take", elapsed))
- key := "range start:" + hex.EncodeToString(req.StartKey) + " end:" + hex.EncodeToString(req.EndKey)
+ key := "range start:" + hex.EncodeToString(progressRange.Origin.StartKey) + " end:" + hex.EncodeToString(progressRange.Origin.EndKey)
if err != nil {
summary.CollectFailureUnit(key, err)
}
}()
logutil.CL(ctx).Info("backup range started",
- logutil.Key("startKey", req.StartKey), logutil.Key("endKey", req.EndKey),
- zap.Uint64("rateLimit", req.RateLimit),
- zap.Uint32("concurrency", req.Concurrency))
+ logutil.Key("startKey", progressRange.Origin.StartKey), logutil.Key("endKey", progressRange.Origin.EndKey),
+ zap.Uint64("rateLimit", request.RateLimit),
+ zap.Uint32("concurrency", request.Concurrency))
var allStores []*metapb.Store
allStores, err = conn.GetAllTiKVStoresWithRetry(ctx, bc.mgr.GetPDClient(), connutil.SkipTiFlash)
@@ -650,35 +838,57 @@ func (bc *Client) BackupRange(
}
logutil.CL(ctx).Info("backup push down started")
- push := newPushDown(bc.mgr, len(allStores))
- results, err := push.pushBackup(ctx, req, allStores, progressCallBack)
- if err != nil {
- return errors.Trace(err)
+ // either the `incomplete` is origin range itself,
+ // or the `incomplete` is sub-ranges split by checkpoint of origin range
+ if len(progressRange.Incomplete) > 0 {
+ // don't make the origin request dirty,
+ // since fineGrainedBackup need to use it.
+ req := request
+ if len(progressRange.Incomplete) > 1 {
+ subRanges := make([]*kvrpcpb.KeyRange, 0, len(progressRange.Incomplete))
+ for _, r := range progressRange.Incomplete {
+ subRanges = append(subRanges, &kvrpcpb.KeyRange{
+ StartKey: r.StartKey,
+ EndKey: r.EndKey,
+ })
+ }
+ req.SubRanges = subRanges
+ } else {
+ // compatible with older version of TiKV
+ req.StartKey = progressRange.Incomplete[0].StartKey
+ req.EndKey = progressRange.Incomplete[0].EndKey
+ }
+
+ push := newPushDown(bc.mgr, len(allStores))
+ err = push.pushBackup(ctx, req, progressRange, allStores, bc.checkpointRunner, progressCallBack)
+ if err != nil {
+ return errors.Trace(err)
+ }
}
- logutil.CL(ctx).Info("backup push down completed", zap.Int("small-range-count", results.Len()))
+ logutil.CL(ctx).Info("backup push down completed", zap.Int("small-range-count", progressRange.Res.Len()))
// Find and backup remaining ranges.
// TODO: test fine grained backup.
- if err := bc.fineGrainedBackup(ctx, req, results, progressCallBack); err != nil {
+ if err := bc.fineGrainedBackup(ctx, request, progressRange, progressCallBack); err != nil {
return errors.Trace(err)
}
// update progress of range unit
progressCallBack(RangeUnit)
- if req.IsRawKv {
+ if request.IsRawKv {
logutil.CL(ctx).Info("raw ranges backed up",
- logutil.Key("startKey", req.StartKey),
- logutil.Key("endKey", req.EndKey),
- zap.String("cf", req.Cf))
+ logutil.Key("startKey", progressRange.Origin.StartKey),
+ logutil.Key("endKey", progressRange.Origin.EndKey),
+ zap.String("cf", request.Cf))
} else {
logutil.CL(ctx).Info("transactional range backup completed",
- zap.Reflect("StartTS", req.StartVersion),
- zap.Reflect("EndTS", req.EndVersion))
+ zap.Reflect("StartTS", request.StartVersion),
+ zap.Reflect("EndTS", request.EndVersion))
}
var ascendErr error
- results.Ascend(func(i btree.Item) bool {
+ progressRange.Res.Ascend(func(i btree.Item) bool {
r := i.(*rtree.Range)
for _, f := range r.Files {
summary.CollectSuccessUnit(summary.TotalKV, 1, f.TotalKvs)
@@ -697,7 +907,7 @@ func (bc *Client) BackupRange(
}
// Check if there are duplicated files.
- checkDupFiles(&results)
+ checkDupFiles(&progressRange.Res)
return nil
}
@@ -730,7 +940,7 @@ func (bc *Client) findRegionLeader(ctx context.Context, key []byte, isRawKv bool
func (bc *Client) fineGrainedBackup(
ctx context.Context,
req backuppb.BackupRequest,
- rangeTree rtree.RangeTree,
+ pr *rtree.ProgressRange,
progressCallBack func(ProgressUnit),
) error {
if span := opentracing.SpanFromContext(ctx); span != nil && span.Tracer() != nil {
@@ -757,7 +967,7 @@ func (bc *Client) fineGrainedBackup(
bo := tikv.NewBackoffer(ctx, backupFineGrainedMaxBackoff)
for {
// Step1, check whether there is any incomplete range
- incomplete := rangeTree.GetIncompleteRange(req.StartKey, req.EndKey)
+ incomplete := pr.Res.GetIncompleteRange(req.StartKey, req.EndKey)
if len(incomplete) == 0 {
return nil
}
@@ -825,7 +1035,18 @@ func (bc *Client) fineGrainedBackup(
logutil.Key("fine-grained-range-start", resp.StartKey),
logutil.Key("fine-grained-range-end", resp.EndKey),
)
- rangeTree.Put(resp.StartKey, resp.EndKey, resp.Files)
+ if bc.checkpointRunner != nil {
+ if err := bc.checkpointRunner.Append(
+ ctx,
+ pr.GroupKey,
+ resp.StartKey,
+ resp.EndKey,
+ resp.Files,
+ ); err != nil {
+ return errors.Annotate(err, "failed to flush checkpoint when fineGrainedBackup")
+ }
+ }
+ pr.Res.Put(resp.StartKey, resp.EndKey, resp.Files)
apiVersion := resp.ApiVersion
bc.SetApiVersion(apiVersion)
diff --git a/br/pkg/backup/push.go b/br/pkg/backup/push.go
index 45c2b9acca01c..2ffffe690ffe5 100644
--- a/br/pkg/backup/push.go
+++ b/br/pkg/backup/push.go
@@ -13,6 +13,7 @@ import (
backuppb "github.com/pingcap/kvproto/pkg/brpb"
"github.com/pingcap/kvproto/pkg/errorpb"
"github.com/pingcap/kvproto/pkg/metapb"
+ "github.com/pingcap/tidb/br/pkg/checkpoint"
berrors "github.com/pingcap/tidb/br/pkg/errors"
"github.com/pingcap/tidb/br/pkg/logutil"
"github.com/pingcap/tidb/br/pkg/redact"
@@ -54,9 +55,11 @@ func newPushDown(mgr ClientMgr, capacity int) *pushDown {
func (push *pushDown) pushBackup(
ctx context.Context,
req backuppb.BackupRequest,
+ pr *rtree.ProgressRange,
stores []*metapb.Store,
+ checkpointRunner *checkpoint.CheckpointRunner,
progressCallBack func(ProgressUnit),
-) (rtree.RangeTree, error) {
+) error {
if span := opentracing.SpanFromContext(ctx); span != nil && span.Tracer() != nil {
span1 := span.Tracer().StartSpan("pushDown.pushBackup", opentracing.ChildOf(span.Context()))
defer span1.Finish()
@@ -64,10 +67,9 @@ func (push *pushDown) pushBackup(
}
// Push down backup tasks to all tikv instances.
- res := rtree.NewRangeTree()
failpoint.Inject("noop-backup", func(_ failpoint.Value) {
logutil.CL(ctx).Warn("skipping normal backup, jump to fine-grained backup, meow :3", logutil.Key("start-key", req.StartKey), logutil.Key("end-key", req.EndKey))
- failpoint.Return(res, nil)
+ failpoint.Return(nil)
})
wg := new(sync.WaitGroup)
@@ -84,7 +86,7 @@ func (push *pushDown) pushBackup(
// BR should be able to backup even some of stores disconnected.
// The regions managed by this store can be retried at fine-grained backup then.
logutil.CL(lctx).Warn("fail to connect store, skipping", zap.Error(err))
- return res, nil
+ return nil
}
wg.Add(1)
go func() {
@@ -125,7 +127,7 @@ func (push *pushDown) pushBackup(
store := respAndStore.GetStore()
if !ok {
// Finished.
- return res, nil
+ return nil
}
failpoint.Inject("backup-timeout-error", func(val failpoint.Value) {
msg := val.(string)
@@ -165,7 +167,19 @@ func (push *pushDown) pushBackup(
})
if resp.GetError() == nil {
// None error means range has been backuped successfully.
- res.Put(
+ if checkpointRunner != nil {
+ if err := checkpointRunner.Append(
+ ctx,
+ pr.GroupKey,
+ resp.StartKey,
+ resp.EndKey,
+ resp.Files,
+ ); err != nil {
+ // the error is only from flush operator
+ return errors.Annotate(err, "failed to flush checkpoint")
+ }
+ }
+ pr.Res.Put(
resp.GetStartKey(), resp.GetEndKey(), resp.GetFiles())
// Update progress
@@ -181,7 +195,7 @@ func (push *pushDown) pushBackup(
case *backuppb.Error_ClusterIdError:
logutil.CL(ctx).Error("backup occur cluster ID error", zap.Reflect("error", v))
- return res, errors.Annotatef(berrors.ErrKVClusterIDMismatch, "%v", errPb)
+ return errors.Annotatef(berrors.ErrKVClusterIDMismatch, "%v", errPb)
default:
if utils.MessageIsRetryableStorageError(errPb.GetMsg()) {
logutil.CL(ctx).Warn("backup occur storage error", zap.String("error", errPb.GetMsg()))
@@ -204,7 +218,7 @@ func (push *pushDown) pushBackup(
if len(errMsg) <= 0 {
errMsg = errPb.Msg
}
- return res, errors.Annotatef(berrors.ErrKVStorage, "error happen in store %v at %s: %s %s",
+ return errors.Annotatef(berrors.ErrKVStorage, "error happen in store %v at %s: %s %s",
store.GetId(),
redact.String(store.GetAddress()),
req.StorageBackend.String(),
@@ -214,10 +228,10 @@ func (push *pushDown) pushBackup(
}
case err := <-push.errCh:
if !berrors.Is(err, berrors.ErrFailedToConnect) {
- return res, errors.Annotatef(err, "failed to backup range [%s, %s)", redact.Key(req.StartKey), redact.Key(req.EndKey))
+ return errors.Annotatef(err, "failed to backup range [%s, %s)", redact.Key(req.StartKey), redact.Key(req.EndKey))
}
logutil.CL(ctx).Warn("skipping disconnected stores", logutil.ShortError(err))
- return res, nil
+ return nil
}
}
}
diff --git a/br/pkg/backup/schema.go b/br/pkg/backup/schema.go
index 066043c224064..bb0cf7f884189 100644
--- a/br/pkg/backup/schema.go
+++ b/br/pkg/backup/schema.go
@@ -12,6 +12,7 @@ import (
"github.com/pingcap/errors"
backuppb "github.com/pingcap/kvproto/pkg/brpb"
"github.com/pingcap/log"
+ "github.com/pingcap/tidb/br/pkg/checkpoint"
"github.com/pingcap/tidb/br/pkg/checksum"
"github.com/pingcap/tidb/br/pkg/glue"
"github.com/pingcap/tidb/br/pkg/logutil"
@@ -44,14 +45,22 @@ type schemaInfo struct {
type Schemas struct {
// name -> schema
schemas map[string]*schemaInfo
+
+ // checkpoint: table id -> checksum
+ checkpointChecksum map[int64]*checkpoint.ChecksumItem
}
func NewBackupSchemas() *Schemas {
return &Schemas{
- schemas: make(map[string]*schemaInfo),
+ schemas: make(map[string]*schemaInfo),
+ checkpointChecksum: nil,
}
}
+func (ss *Schemas) SetCheckpointChecksum(checkpointChecksum map[int64]*checkpoint.ChecksumItem) {
+ ss.checkpointChecksum = checkpointChecksum
+}
+
func (ss *Schemas) AddSchema(
dbInfo *model.DBInfo, tableInfo *model.TableInfo,
) {
@@ -73,6 +82,7 @@ func (ss *Schemas) AddSchema(
func (ss *Schemas) BackupSchemas(
ctx context.Context,
metaWriter *metautil.MetaWriter,
+ checkpointRunner *checkpoint.CheckpointRunner,
store kv.Storage,
statsHandle *handle.Handle,
backupTS uint64,
@@ -100,6 +110,11 @@ func (ss *Schemas) BackupSchemas(
schema.dbInfo.Name = utils.TemporaryDBName(schema.dbInfo.Name.O)
}
+ var checksum *checkpoint.ChecksumItem
+ var exists bool = false
+ if ss.checkpointChecksum != nil {
+ checksum, exists = ss.checkpointChecksum[schema.tableInfo.ID]
+ }
workerPool.ApplyOnErrorGroup(errg, func() error {
if schema.tableInfo != nil {
logger := log.With(
@@ -109,16 +124,38 @@ func (ss *Schemas) BackupSchemas(
if !skipChecksum {
logger.Info("Calculate table checksum start")
- start := time.Now()
- err := schema.calculateChecksum(ectx, store.GetClient(), backupTS, copConcurrency)
- if err != nil {
- return errors.Trace(err)
+ if exists && checksum != nil {
+ schema.crc64xor = checksum.Crc64xor
+ schema.totalKvs = checksum.TotalKvs
+ schema.totalBytes = checksum.TotalBytes
+ logger.Info("Calculate table checksum completed (from checkpoint)",
+ zap.Uint64("Crc64Xor", schema.crc64xor),
+ zap.Uint64("TotalKvs", schema.totalKvs),
+ zap.Uint64("TotalBytes", schema.totalBytes))
+ } else {
+ start := time.Now()
+ err := schema.calculateChecksum(ectx, store.GetClient(), backupTS, copConcurrency)
+ if err != nil {
+ return errors.Trace(err)
+ }
+ calculateCost := time.Since(start)
+ var flushCost time.Duration
+ if checkpointRunner != nil {
+ // if checkpoint runner is running and the checksum is not from checkpoint
+ // then flush the checksum by the checkpoint runner
+ startFlush := time.Now()
+ if err = checkpointRunner.FlushChecksum(ctx, schema.tableInfo.ID, schema.crc64xor, schema.totalKvs, schema.totalBytes, calculateCost.Seconds()); err != nil {
+ return errors.Trace(err)
+ }
+ flushCost = time.Since(startFlush)
+ }
+ logger.Info("Calculate table checksum completed",
+ zap.Uint64("Crc64Xor", schema.crc64xor),
+ zap.Uint64("TotalKvs", schema.totalKvs),
+ zap.Uint64("TotalBytes", schema.totalBytes),
+ zap.Duration("calculate-take", calculateCost),
+ zap.Duration("flush-take", flushCost))
}
- logger.Info("Calculate table checksum completed",
- zap.Uint64("Crc64Xor", schema.crc64xor),
- zap.Uint64("TotalKvs", schema.totalKvs),
- zap.Uint64("TotalBytes", schema.totalBytes),
- zap.Duration("take", time.Since(start)))
}
if statsHandle != nil {
if err := schema.dumpStatsToJSON(statsHandle); err != nil {
diff --git a/br/pkg/backup/schema_test.go b/br/pkg/backup/schema_test.go
index bed9d834d2e10..08d560bf03c25 100644
--- a/br/pkg/backup/schema_test.go
+++ b/br/pkg/backup/schema_test.go
@@ -108,7 +108,7 @@ func TestBuildBackupRangeAndSchema(t *testing.T) {
testFilter, err := filter.Parse([]string{"test.t1"})
require.NoError(t, err)
_, backupSchemas, _, err := backup.BuildBackupRangeAndSchema(
- m.Storage, testFilter, math.MaxUint64, false)
+ m.Storage, testFilter, math.MaxUint64, false, true)
require.NoError(t, err)
require.NotNil(t, backupSchemas)
@@ -116,7 +116,7 @@ func TestBuildBackupRangeAndSchema(t *testing.T) {
fooFilter, err := filter.Parse([]string{"foo.t1"})
require.NoError(t, err)
_, backupSchemas, _, err = backup.BuildBackupRangeAndSchema(
- m.Storage, fooFilter, math.MaxUint64, false)
+ m.Storage, fooFilter, math.MaxUint64, false, true)
require.NoError(t, err)
require.Nil(t, backupSchemas)
@@ -125,7 +125,7 @@ func TestBuildBackupRangeAndSchema(t *testing.T) {
noFilter, err := filter.Parse([]string{"*.*", "!mysql.*"})
require.NoError(t, err)
_, backupSchemas, _, err = backup.BuildBackupRangeAndSchema(
- m.Storage, noFilter, math.MaxUint64, false)
+ m.Storage, noFilter, math.MaxUint64, false, true)
require.NoError(t, err)
require.NotNil(t, backupSchemas)
@@ -137,7 +137,7 @@ func TestBuildBackupRangeAndSchema(t *testing.T) {
var policies []*backuppb.PlacementPolicy
_, backupSchemas, policies, err = backup.BuildBackupRangeAndSchema(
- m.Storage, testFilter, math.MaxUint64, false)
+ m.Storage, testFilter, math.MaxUint64, false, true)
require.NoError(t, err)
require.Equal(t, 1, backupSchemas.Len())
// we expect no policies collected, because it's not full backup.
@@ -151,7 +151,7 @@ func TestBuildBackupRangeAndSchema(t *testing.T) {
metaWriter := metautil.NewMetaWriter(es, metautil.MetaFileSize, false, "", &cipher)
ctx := context.Background()
err = backupSchemas.BackupSchemas(
- ctx, metaWriter, m.Storage, nil, math.MaxUint64, 1, variable.DefChecksumTableConcurrency, skipChecksum, updateCh)
+ ctx, metaWriter, nil, m.Storage, nil, math.MaxUint64, 1, variable.DefChecksumTableConcurrency, skipChecksum, updateCh)
require.Equal(t, int64(1), updateCh.get())
require.NoError(t, err)
err = metaWriter.FlushBackupMeta(ctx)
@@ -170,7 +170,7 @@ func TestBuildBackupRangeAndSchema(t *testing.T) {
tk.MustExec("insert into t2 values (11);")
_, backupSchemas, policies, err = backup.BuildBackupRangeAndSchema(
- m.Storage, noFilter, math.MaxUint64, true)
+ m.Storage, noFilter, math.MaxUint64, true, true)
require.NoError(t, err)
require.Equal(t, 2, backupSchemas.Len())
// we expect the policy fivereplicas collected in full backup.
@@ -180,7 +180,7 @@ func TestBuildBackupRangeAndSchema(t *testing.T) {
es2 := GetRandomStorage(t)
metaWriter2 := metautil.NewMetaWriter(es2, metautil.MetaFileSize, false, "", &cipher)
err = backupSchemas.BackupSchemas(
- ctx, metaWriter2, m.Storage, nil, math.MaxUint64, 2, variable.DefChecksumTableConcurrency, skipChecksum, updateCh)
+ ctx, metaWriter2, nil, m.Storage, nil, math.MaxUint64, 2, variable.DefChecksumTableConcurrency, skipChecksum, updateCh)
require.Equal(t, int64(2), updateCh.get())
require.NoError(t, err)
err = metaWriter2.FlushBackupMeta(ctx)
@@ -219,7 +219,7 @@ func TestBuildBackupRangeAndSchemaWithBrokenStats(t *testing.T) {
f, err := filter.Parse([]string{"test.t3"})
require.NoError(t, err)
- _, backupSchemas, _, err := backup.BuildBackupRangeAndSchema(m.Storage, f, math.MaxUint64, false)
+ _, backupSchemas, _, err := backup.BuildBackupRangeAndSchema(m.Storage, f, math.MaxUint64, false, true)
require.NoError(t, err)
require.Equal(t, 1, backupSchemas.Len())
@@ -234,7 +234,7 @@ func TestBuildBackupRangeAndSchemaWithBrokenStats(t *testing.T) {
metaWriter := metautil.NewMetaWriter(es, metautil.MetaFileSize, false, "", &cipher)
ctx := context.Background()
err = backupSchemas.BackupSchemas(
- ctx, metaWriter, m.Storage, nil, math.MaxUint64, 1, variable.DefChecksumTableConcurrency, skipChecksum, updateCh)
+ ctx, metaWriter, nil, m.Storage, nil, math.MaxUint64, 1, variable.DefChecksumTableConcurrency, skipChecksum, updateCh)
require.NoError(t, err)
err = metaWriter.FlushBackupMeta(ctx)
require.NoError(t, err)
@@ -253,7 +253,7 @@ func TestBuildBackupRangeAndSchemaWithBrokenStats(t *testing.T) {
// recover the statistics.
tk.MustExec("analyze table t3;")
- _, backupSchemas, _, err = backup.BuildBackupRangeAndSchema(m.Storage, f, math.MaxUint64, false)
+ _, backupSchemas, _, err = backup.BuildBackupRangeAndSchema(m.Storage, f, math.MaxUint64, false, true)
require.NoError(t, err)
require.Equal(t, 1, backupSchemas.Len())
@@ -262,7 +262,7 @@ func TestBuildBackupRangeAndSchemaWithBrokenStats(t *testing.T) {
es2 := GetRandomStorage(t)
metaWriter2 := metautil.NewMetaWriter(es2, metautil.MetaFileSize, false, "", &cipher)
err = backupSchemas.BackupSchemas(
- ctx, metaWriter2, m.Storage, statsHandle, math.MaxUint64, 1, variable.DefChecksumTableConcurrency, skipChecksum, updateCh)
+ ctx, metaWriter2, nil, m.Storage, statsHandle, math.MaxUint64, 1, variable.DefChecksumTableConcurrency, skipChecksum, updateCh)
require.NoError(t, err)
err = metaWriter2.FlushBackupMeta(ctx)
require.NoError(t, err)
@@ -294,7 +294,7 @@ func TestBackupSchemasForSystemTable(t *testing.T) {
f, err := filter.Parse([]string{"mysql.systable*"})
require.NoError(t, err)
- _, backupSchemas, _, err := backup.BuildBackupRangeAndSchema(m.Storage, f, math.MaxUint64, false)
+ _, backupSchemas, _, err := backup.BuildBackupRangeAndSchema(m.Storage, f, math.MaxUint64, false, true)
require.NoError(t, err)
require.Equal(t, systemTablesCount, backupSchemas.Len())
@@ -305,7 +305,7 @@ func TestBackupSchemasForSystemTable(t *testing.T) {
updateCh := new(simpleProgress)
metaWriter2 := metautil.NewMetaWriter(es2, metautil.MetaFileSize, false, "", &cipher)
- err = backupSchemas.BackupSchemas(ctx, metaWriter2, m.Storage, nil,
+ err = backupSchemas.BackupSchemas(ctx, metaWriter2, nil, m.Storage, nil,
math.MaxUint64, 1, variable.DefChecksumTableConcurrency, true, updateCh)
require.NoError(t, err)
err = metaWriter2.FlushBackupMeta(ctx)
diff --git a/br/pkg/checkpoint/BUILD.bazel b/br/pkg/checkpoint/BUILD.bazel
new file mode 100644
index 0000000000000..baae284d545fb
--- /dev/null
+++ b/br/pkg/checkpoint/BUILD.bazel
@@ -0,0 +1,32 @@
+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
+
+go_library(
+ name = "checkpoint",
+ srcs = ["checkpoint.go"],
+ importpath = "github.com/pingcap/tidb/br/pkg/checkpoint",
+ visibility = ["//visibility:public"],
+ deps = [
+ "//br/pkg/metautil",
+ "//br/pkg/rtree",
+ "//br/pkg/storage",
+ "//br/pkg/summary",
+ "//br/pkg/utils",
+ "@com_github_pingcap_errors//:errors",
+ "@com_github_pingcap_kvproto//pkg/brpb",
+ "@com_github_pingcap_log//:log",
+ "@org_uber_go_zap//:zap",
+ ],
+)
+
+go_test(
+ name = "checkpoint_test",
+ srcs = ["checkpoint_test.go"],
+ deps = [
+ ":checkpoint",
+ "//br/pkg/rtree",
+ "//br/pkg/storage",
+ "@com_github_pingcap_kvproto//pkg/brpb",
+ "@com_github_pingcap_kvproto//pkg/encryptionpb",
+ "@com_github_stretchr_testify//require",
+ ],
+)
diff --git a/br/pkg/checkpoint/checkpoint.go b/br/pkg/checkpoint/checkpoint.go
new file mode 100644
index 0000000000000..bbe2d4e44d1df
--- /dev/null
+++ b/br/pkg/checkpoint/checkpoint.go
@@ -0,0 +1,581 @@
+// Copyright 2022 PingCAP, Inc.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+package checkpoint
+
+import (
+ "bytes"
+ "context"
+ "crypto/sha256"
+ "encoding/base64"
+ "encoding/json"
+ "fmt"
+ "math/rand"
+ "strings"
+ "sync"
+ "time"
+
+ "github.com/pingcap/errors"
+ backuppb "github.com/pingcap/kvproto/pkg/brpb"
+ "github.com/pingcap/log"
+ "github.com/pingcap/tidb/br/pkg/metautil"
+ "github.com/pingcap/tidb/br/pkg/rtree"
+ "github.com/pingcap/tidb/br/pkg/storage"
+ "github.com/pingcap/tidb/br/pkg/summary"
+ "github.com/pingcap/tidb/br/pkg/utils"
+ "go.uber.org/zap"
+)
+
+const (
+ CheckpointMetaPath = "checkpoint.meta"
+ CheckpointDir = "/checkpoints"
+
+ CheckpointDataDir = CheckpointDir + "/data"
+ CheckpointChecksumDir = CheckpointDir + "/checksum"
+)
+
+const MaxChecksumTotalCost float64 = 60.0
+
+const tickDuration = 30 * time.Second
+
+type CheckpointMessage struct {
+ // start-key of the origin range
+ GroupKey string
+
+ Group *rtree.Range
+}
+
+// A Checkpoint Range File is like this:
+//
+// ChecksumData
+// +----------------+ RangeGroupData RangeGroups
+// | DureTime | +--------------------------+ encrypted +-------------+
+// | RangeGroupData-+---> | RangeGroupsEncriptedData-+----------> | GroupKey |
+// | RangeGroupData | | Checksum | | Range |
+// | ... | | CipherIv | | ... |
+// | RangeGroupData | | Size | | Range |
+// +----------------+ +--------------------------+ +-------------+
+
+type RangeGroups struct {
+ GroupKey string `json:"group-key"`
+ Groups []*rtree.Range `json:"groups"`
+}
+
+type RangeGroupData struct {
+ RangeGroupsEncriptedData []byte
+ Checksum []byte
+ CipherIv []byte
+
+ Size int
+}
+
+type CheckpointData struct {
+ DureTime time.Duration `json:"dure-time"`
+ RangeGroupMetas []*RangeGroupData `json:"range-group-metas"`
+}
+
+// A Checkpoint Checksum File is like this:
+//
+// ChecksumInfo ChecksumItems ChecksumItem
+// +-------------+ +--------------+ +--------------+
+// | Content---+-> | ChecksumItem-+---> | TableID |
+// | Checksum | | ChecksumItem | | Crc64xor |
+// +-------------+ | ... | | TotalKvs |
+// | ChecksumItem | | TotalBytes |
+// +--------------+ +--------------+
+
+type ChecksumItem struct {
+ TableID int64 `json:"table-id"`
+ Crc64xor uint64 `json:"crc64-xor"`
+ TotalKvs uint64 `json:"total-kvs"`
+ TotalBytes uint64 `json:"total-bytes"`
+}
+
+type ChecksumItems struct {
+ Items []*ChecksumItem `json:"checksum-items"`
+}
+
+type ChecksumInfo struct {
+ Content []byte `json:"content"`
+ Checksum []byte `json:"checksum"`
+}
+
+type ChecksumRunner struct {
+ sync.Mutex
+
+ checksumItems ChecksumItems
+
+ // when the total time cost is large than the threshold,
+ // begin to flush checksum
+ totalCost float64
+
+ err error
+ wg sync.WaitGroup
+ workerPool utils.WorkerPool
+}
+
+func NewChecksumRunner() *ChecksumRunner {
+ return &ChecksumRunner{
+ workerPool: *utils.NewWorkerPool(4, "checksum flush worker"),
+ }
+}
+
+// FlushChecksum save the checksum in the memory temporarily
+// and flush to the external storage if checksum take much time
+func (cr *ChecksumRunner) FlushChecksum(
+ ctx context.Context,
+ s storage.ExternalStorage,
+ tableID int64,
+ crc64xor uint64,
+ totalKvs uint64,
+ totalBytes uint64,
+ timeCost float64,
+) error {
+ checksumItem := &ChecksumItem{
+ TableID: tableID,
+ Crc64xor: crc64xor,
+ TotalKvs: totalKvs,
+ TotalBytes: totalBytes,
+ }
+ var toBeFlushedChecksumItems *ChecksumItems = nil
+ cr.Lock()
+ if cr.err != nil {
+ err := cr.err
+ cr.Unlock()
+ return err
+ }
+ if cr.checksumItems.Items == nil {
+ // reset the checksumInfo
+ cr.totalCost = 0
+ cr.checksumItems.Items = make([]*ChecksumItem, 0)
+ }
+ cr.totalCost += timeCost
+ cr.checksumItems.Items = append(cr.checksumItems.Items, checksumItem)
+ if cr.totalCost > MaxChecksumTotalCost {
+ toBeFlushedChecksumItems = &ChecksumItems{
+ Items: cr.checksumItems.Items,
+ }
+ cr.checksumItems.Items = nil
+ }
+ cr.Unlock()
+
+ // now lock is free
+ if toBeFlushedChecksumItems == nil {
+ return nil
+ }
+
+ // create a goroutine to flush checksumInfo to external storage
+ cr.wg.Add(1)
+ cr.workerPool.Apply(func() {
+ defer cr.wg.Done()
+ recordErr := func(err error) {
+ cr.Lock()
+ cr.err = err
+ cr.Unlock()
+ }
+
+ content, err := json.Marshal(toBeFlushedChecksumItems)
+ if err != nil {
+ recordErr(err)
+ return
+ }
+
+ checksum := sha256.Sum256(content)
+ checksumInfo := &ChecksumInfo{
+ Content: content,
+ Checksum: checksum[:],
+ }
+
+ data, err := json.Marshal(checksumInfo)
+ if err != nil {
+ recordErr(err)
+ return
+ }
+
+ fname := fmt.Sprintf("%s/t%d_and__", CheckpointChecksumDir, tableID)
+ err = s.WriteFile(ctx, fname, data)
+ if err != nil {
+ recordErr(err)
+ return
+ }
+ })
+ return nil
+}
+
+type CheckpointRunner struct {
+ meta map[string]*RangeGroups
+
+ checksumRunner *ChecksumRunner
+
+ storage storage.ExternalStorage
+ cipher *backuppb.CipherInfo
+
+ appendCh chan *CheckpointMessage
+ metaCh chan map[string]*RangeGroups
+ errCh chan error
+
+ wg sync.WaitGroup
+}
+
+// only for test
+func StartCheckpointRunnerForTest(ctx context.Context, storage storage.ExternalStorage, cipher *backuppb.CipherInfo, tick time.Duration) *CheckpointRunner {
+ runner := &CheckpointRunner{
+ meta: make(map[string]*RangeGroups),
+
+ checksumRunner: NewChecksumRunner(),
+
+ storage: storage,
+ cipher: cipher,
+
+ appendCh: make(chan *CheckpointMessage),
+ metaCh: make(chan map[string]*RangeGroups),
+ errCh: make(chan error),
+ }
+
+ runner.startCheckpointLoop(ctx, tick)
+ return runner
+}
+
+func StartCheckpointRunner(ctx context.Context, storage storage.ExternalStorage, cipher *backuppb.CipherInfo) *CheckpointRunner {
+ runner := &CheckpointRunner{
+ meta: make(map[string]*RangeGroups),
+
+ checksumRunner: NewChecksumRunner(),
+
+ storage: storage,
+ cipher: cipher,
+
+ appendCh: make(chan *CheckpointMessage),
+ metaCh: make(chan map[string]*RangeGroups),
+ errCh: make(chan error),
+ }
+
+ runner.startCheckpointLoop(ctx, tickDuration)
+ return runner
+}
+
+func (r *CheckpointRunner) FlushChecksum(ctx context.Context, tableID int64, crc64xor uint64, totalKvs uint64, totalBytes uint64, timeCost float64) error {
+ return r.checksumRunner.FlushChecksum(ctx, r.storage, tableID, crc64xor, totalKvs, totalBytes, timeCost)
+}
+
+func (r *CheckpointRunner) Append(
+ ctx context.Context,
+ groupKey string,
+ startKey []byte,
+ endKey []byte,
+ files []*backuppb.File,
+) error {
+ select {
+ case <-ctx.Done():
+ return nil
+ case err := <-r.errCh:
+ return err
+ case r.appendCh <- &CheckpointMessage{
+ GroupKey: groupKey,
+ Group: &rtree.Range{
+ StartKey: startKey,
+ EndKey: endKey,
+ Files: files,
+ },
+ }:
+ return nil
+ }
+}
+
+// Note: Cannot be parallel with `Append` function
+func (r *CheckpointRunner) WaitForFinish() {
+ // can not append anymore
+ close(r.appendCh)
+ // wait the range flusher exit
+ r.wg.Wait()
+ // wait the checksum flusher exit
+ r.checksumRunner.wg.Wait()
+}
+
+// Send the meta to the flush goroutine, and reset the CheckpointRunner's meta
+func (r *CheckpointRunner) flushMeta(ctx context.Context, errCh chan error) error {
+ meta := r.meta
+ r.meta = make(map[string]*RangeGroups)
+ // do flush
+ select {
+ case <-ctx.Done():
+ case err := <-errCh:
+ return err
+ case r.metaCh <- meta:
+ }
+ return nil
+}
+
+// start a goroutine to flush the meta, which is sent from `checkpoint looper`, to the external storage
+func (r *CheckpointRunner) startCheckpointRunner(ctx context.Context, wg *sync.WaitGroup) chan error {
+ errCh := make(chan error, 1)
+ wg.Add(1)
+ flushWorker := func(ctx context.Context, errCh chan error) {
+ defer wg.Done()
+ for {
+ select {
+ case <-ctx.Done():
+ return
+ case meta, ok := <-r.metaCh:
+ if !ok {
+ log.Info("stop checkpoint flush worker")
+ return
+ }
+ if err := r.doFlush(ctx, meta); err != nil {
+ errCh <- err
+ return
+ }
+ }
+ }
+ }
+
+ go flushWorker(ctx, errCh)
+ return errCh
+}
+
+func (r *CheckpointRunner) startCheckpointLoop(ctx context.Context, tickDuration time.Duration) {
+ r.wg.Add(1)
+ checkpointLoop := func(ctx context.Context) {
+ defer r.wg.Done()
+ cctx, cancel := context.WithCancel(ctx)
+ defer cancel()
+ var wg sync.WaitGroup
+ errCh := r.startCheckpointRunner(cctx, &wg)
+ ticker := time.NewTicker(tickDuration)
+ defer ticker.Stop()
+ for {
+ select {
+ case <-ctx.Done():
+ return
+ case <-ticker.C:
+ if err := r.flushMeta(ctx, errCh); err != nil {
+ r.errCh <- err
+ return
+ }
+ case msg, ok := <-r.appendCh:
+ if !ok {
+ log.Info("stop checkpoint runner")
+ if err := r.flushMeta(ctx, errCh); err != nil {
+ r.errCh <- err
+ }
+ // close the channel to flush worker
+ // and wait it to consumes all the metas
+ close(r.metaCh)
+ wg.Wait()
+ return
+ }
+ groups, exist := r.meta[msg.GroupKey]
+ if !exist {
+ groups = &RangeGroups{
+ GroupKey: msg.GroupKey,
+ Groups: make([]*rtree.Range, 0),
+ }
+ r.meta[msg.GroupKey] = groups
+ }
+ groups.Groups = append(groups.Groups, msg.Group)
+ case err := <-errCh:
+ // pass flush worker's error back
+ r.errCh <- err
+ return
+ }
+ }
+ }
+
+ go checkpointLoop(ctx)
+}
+
+// flush the meta to the external storage
+func (r *CheckpointRunner) doFlush(ctx context.Context, meta map[string]*RangeGroups) error {
+ if len(meta) == 0 {
+ return nil
+ }
+
+ checkpointData := &CheckpointData{
+ DureTime: summary.NowDureTime(),
+ RangeGroupMetas: make([]*RangeGroupData, 0, len(meta)),
+ }
+
+ var fname []byte = nil
+
+ for _, group := range meta {
+ if len(group.Groups) == 0 {
+ continue
+ }
+
+ // use the first item's group-key and sub-range-key as the filename
+ if len(fname) == 0 {
+ fname = append(append([]byte(group.GroupKey), '.', '.'), group.Groups[0].StartKey...)
+ }
+
+ // Flush the metaFile to storage
+ content, err := json.Marshal(group)
+ if err != nil {
+ return errors.Trace(err)
+ }
+
+ encryptBuff, iv, err := metautil.Encrypt(content, r.cipher)
+ if err != nil {
+ return errors.Trace(err)
+ }
+
+ checksum := sha256.Sum256(content)
+
+ checkpointData.RangeGroupMetas = append(checkpointData.RangeGroupMetas, &RangeGroupData{
+ RangeGroupsEncriptedData: encryptBuff,
+ Checksum: checksum[:],
+ Size: len(content),
+ CipherIv: iv,
+ })
+ }
+
+ if len(checkpointData.RangeGroupMetas) > 0 {
+ data, err := json.Marshal(checkpointData)
+ if err != nil {
+ return errors.Trace(err)
+ }
+
+ checksum := sha256.Sum256(fname)
+ checksumEncoded := base64.URLEncoding.EncodeToString(checksum[:])
+ path := fmt.Sprintf("%s/%s_%d.cpt", CheckpointDataDir, checksumEncoded, rand.Uint64())
+ if err := r.storage.WriteFile(ctx, path, data); err != nil {
+ return errors.Trace(err)
+ }
+ }
+ return nil
+}
+
+// walk the whole checkpoint range files and retrieve the metadatat of backed up ranges
+// and return the total time cost in the past executions
+func WalkCheckpointFile(ctx context.Context, s storage.ExternalStorage, cipher *backuppb.CipherInfo, fn func(groupKey string, rg *rtree.Range)) (time.Duration, error) {
+ // records the total time cost in the past executions
+ var pastDureTime time.Duration = 0
+ err := s.WalkDir(ctx, &storage.WalkOption{SubDir: CheckpointDataDir}, func(path string, size int64) error {
+ if strings.HasSuffix(path, ".cpt") {
+ content, err := s.ReadFile(ctx, path)
+ if err != nil {
+ return errors.Trace(err)
+ }
+
+ checkpointData := &CheckpointData{}
+ if err = json.Unmarshal(content, checkpointData); err != nil {
+ return errors.Trace(err)
+ }
+
+ if checkpointData.DureTime > pastDureTime {
+ pastDureTime = checkpointData.DureTime
+ }
+ for _, meta := range checkpointData.RangeGroupMetas {
+ decryptContent, err := metautil.Decrypt(meta.RangeGroupsEncriptedData, cipher, meta.CipherIv)
+ if err != nil {
+ return errors.Trace(err)
+ }
+
+ checksum := sha256.Sum256(decryptContent)
+ if !bytes.Equal(meta.Checksum, checksum[:]) {
+ log.Error("checkpoint checksum info's checksum mismatch, skip it",
+ zap.ByteString("expect", meta.Checksum),
+ zap.ByteString("got", checksum[:]),
+ )
+ continue
+ }
+
+ group := &RangeGroups{}
+ if err = json.Unmarshal(decryptContent, group); err != nil {
+ return errors.Trace(err)
+ }
+
+ for _, g := range group.Groups {
+ fn(group.GroupKey, g)
+ }
+ }
+ }
+ return nil
+ })
+
+ return pastDureTime, errors.Trace(err)
+}
+
+type CheckpointMetadata struct {
+ GCServiceId string `json:"gc-service-id"`
+ ConfigHash []byte `json:"config-hash"`
+ BackupTS uint64 `json:"backup-ts"`
+ Ranges []rtree.Range `json:"ranges"`
+
+ CheckpointChecksum map[int64]*ChecksumItem `json:"-"`
+ CheckpointDataMap map[string]rtree.RangeTree `json:"-"`
+}
+
+// load checkpoint metadata from the external storage
+func LoadCheckpointMetadata(ctx context.Context, s storage.ExternalStorage) (*CheckpointMetadata, error) {
+ data, err := s.ReadFile(ctx, CheckpointMetaPath)
+ if err != nil {
+ return nil, errors.Trace(err)
+ }
+ m := &CheckpointMetadata{}
+ err = json.Unmarshal(data, m)
+ if err != nil {
+ return nil, errors.Trace(err)
+ }
+ m.CheckpointChecksum, err = loadCheckpointChecksum(ctx, s)
+ return m, errors.Trace(err)
+}
+
+// walk the whole checkpoint checksum files and retrieve checksum information of tables calculated
+func loadCheckpointChecksum(ctx context.Context, s storage.ExternalStorage) (map[int64]*ChecksumItem, error) {
+ checkpointChecksum := make(map[int64]*ChecksumItem)
+
+ err := s.WalkDir(ctx, &storage.WalkOption{SubDir: CheckpointChecksumDir}, func(path string, size int64) error {
+ data, err := s.ReadFile(ctx, path)
+ if err != nil {
+ return errors.Trace(err)
+ }
+ info := &ChecksumInfo{}
+ err = json.Unmarshal(data, info)
+ if err != nil {
+ return errors.Trace(err)
+ }
+
+ checksum := sha256.Sum256(info.Content)
+ if !bytes.Equal(info.Checksum, checksum[:]) {
+ log.Error("checkpoint checksum info's checksum mismatch, skip it",
+ zap.ByteString("expect", info.Checksum),
+ zap.ByteString("got", checksum[:]),
+ )
+ return nil
+ }
+
+ items := &ChecksumItems{}
+ err = json.Unmarshal(info.Content, items)
+ if err != nil {
+ return errors.Trace(err)
+ }
+
+ for _, c := range items.Items {
+ checkpointChecksum[c.TableID] = c
+ }
+ return nil
+ })
+ return checkpointChecksum, errors.Trace(err)
+}
+
+// save the checkpoint metadata into the external storage
+func SaveCheckpointMetadata(ctx context.Context, s storage.ExternalStorage, meta *CheckpointMetadata) error {
+ data, err := json.Marshal(meta)
+ if err != nil {
+ return errors.Trace(err)
+ }
+
+ err = s.WriteFile(ctx, CheckpointMetaPath, data)
+ return errors.Trace(err)
+}
diff --git a/br/pkg/checkpoint/checkpoint_test.go b/br/pkg/checkpoint/checkpoint_test.go
new file mode 100644
index 0000000000000..f52b1c6ad2b02
--- /dev/null
+++ b/br/pkg/checkpoint/checkpoint_test.go
@@ -0,0 +1,175 @@
+// Copyright 2022 PingCAP, Inc.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+package checkpoint_test
+
+import (
+ "context"
+ "os"
+ "strings"
+ "testing"
+ "time"
+
+ backuppb "github.com/pingcap/kvproto/pkg/brpb"
+ "github.com/pingcap/kvproto/pkg/encryptionpb"
+ "github.com/pingcap/tidb/br/pkg/checkpoint"
+ "github.com/pingcap/tidb/br/pkg/rtree"
+ "github.com/pingcap/tidb/br/pkg/storage"
+ "github.com/stretchr/testify/require"
+)
+
+func TestCheckpointMeta(t *testing.T) {
+ ctx := context.Background()
+ base := t.TempDir()
+ s, err := storage.NewLocalStorage(base)
+ require.NoError(t, err)
+
+ checkpointMeta := &checkpoint.CheckpointMetadata{
+ ConfigHash: []byte("123456"),
+ BackupTS: 123456,
+ }
+
+ err = checkpoint.SaveCheckpointMetadata(ctx, s, checkpointMeta)
+ require.NoError(t, err)
+
+ checkpointMeta2, err := checkpoint.LoadCheckpointMetadata(ctx, s)
+ require.NoError(t, err)
+ require.Equal(t, checkpointMeta.ConfigHash, checkpointMeta2.ConfigHash)
+ require.Equal(t, checkpointMeta.BackupTS, checkpointMeta2.BackupTS)
+}
+
+func TestCheckpointRunner(t *testing.T) {
+ ctx := context.Background()
+ base := t.TempDir()
+ s, err := storage.NewLocalStorage(base)
+ require.NoError(t, err)
+ os.MkdirAll(base+checkpoint.CheckpointDataDir, 0o755)
+ os.MkdirAll(base+checkpoint.CheckpointChecksumDir, 0o755)
+
+ cipher := &backuppb.CipherInfo{
+ CipherType: encryptionpb.EncryptionMethod_AES256_CTR,
+ CipherKey: []byte("01234567890123456789012345678901"),
+ }
+ checkpointRunner := checkpoint.StartCheckpointRunnerForTest(ctx, s, cipher, 5*time.Second)
+
+ data := map[string]struct {
+ StartKey string
+ EndKey string
+ Name string
+ Name2 string
+ }{
+ "a": {
+ StartKey: "a",
+ EndKey: "b",
+ Name: "c",
+ Name2: "d",
+ },
+ "A": {
+ StartKey: "A",
+ EndKey: "B",
+ Name: "C",
+ Name2: "D",
+ },
+ "1": {
+ StartKey: "1",
+ EndKey: "2",
+ Name: "3",
+ Name2: "4",
+ },
+ }
+
+ data2 := map[string]struct {
+ StartKey string
+ EndKey string
+ Name string
+ Name2 string
+ }{
+ "+": {
+ StartKey: "+",
+ EndKey: "-",
+ Name: "*",
+ Name2: "/",
+ },
+ }
+
+ for _, d := range data {
+ err = checkpointRunner.Append(ctx, "a", []byte(d.StartKey), []byte(d.EndKey), []*backuppb.File{
+ {Name: d.Name},
+ {Name: d.Name2},
+ })
+ require.NoError(t, err)
+ }
+
+ checkpointRunner.FlushChecksum(ctx, 1, 1, 1, 1, checkpoint.MaxChecksumTotalCost-20.0)
+ checkpointRunner.FlushChecksum(ctx, 2, 2, 2, 2, 40.0)
+ // now the checksum is flushed, because the total time cost is larger than `MaxChecksumTotalCost`
+ checkpointRunner.FlushChecksum(ctx, 3, 3, 3, 3, checkpoint.MaxChecksumTotalCost-20.0)
+ time.Sleep(6 * time.Second)
+ // the checksum has not been flushed even though after 6 seconds,
+ // because the total time cost is less than `MaxChecksumTotalCost`
+ checkpointRunner.FlushChecksum(ctx, 4, 4, 4, 4, 40.0)
+
+ for _, d := range data2 {
+ err = checkpointRunner.Append(ctx, "+", []byte(d.StartKey), []byte(d.EndKey), []*backuppb.File{
+ {Name: d.Name},
+ {Name: d.Name2},
+ })
+ require.NoError(t, err)
+ }
+
+ checkpointRunner.WaitForFinish()
+
+ checker := func(groupKey string, resp *rtree.Range) {
+ require.NotNil(t, resp)
+ d, ok := data[string(resp.StartKey)]
+ if !ok {
+ d, ok = data2[string(resp.StartKey)]
+ require.True(t, ok)
+ }
+ require.Equal(t, d.StartKey, string(resp.StartKey))
+ require.Equal(t, d.EndKey, string(resp.EndKey))
+ require.Equal(t, d.Name, resp.Files[0].Name)
+ require.Equal(t, d.Name2, resp.Files[1].Name)
+ }
+
+ _, err = checkpoint.WalkCheckpointFile(ctx, s, cipher, checker)
+ require.NoError(t, err)
+
+ checkpointMeta := &checkpoint.CheckpointMetadata{
+ ConfigHash: []byte("123456"),
+ BackupTS: 123456,
+ }
+
+ err = checkpoint.SaveCheckpointMetadata(ctx, s, checkpointMeta)
+ require.NoError(t, err)
+ meta, err := checkpoint.LoadCheckpointMetadata(ctx, s)
+ require.NoError(t, err)
+
+ var i int64
+ for i = 1; i <= 4; i++ {
+ require.Equal(t, meta.CheckpointChecksum[i].Crc64xor, uint64(i))
+ }
+
+ // only 2 checksum files exists, they are t2_and__ and t4_and__
+ count := 0
+ err = s.WalkDir(ctx, &storage.WalkOption{SubDir: checkpoint.CheckpointChecksumDir}, func(s string, i int64) error {
+ count += 1
+ if !strings.Contains(s, "t2") {
+ require.True(t, strings.Contains(s, "t4"))
+ }
+ return nil
+ })
+ require.NoError(t, err)
+ require.Equal(t, count, 2)
+}
diff --git a/br/pkg/checksum/executor_test.go b/br/pkg/checksum/executor_test.go
index adcaed9c314f9..876103bc055a2 100644
--- a/br/pkg/checksum/executor_test.go
+++ b/br/pkg/checksum/executor_test.go
@@ -104,7 +104,7 @@ func TestChecksum(t *testing.T) {
first = false
ranges, err := backup.BuildTableRanges(tableInfo3)
require.NoError(t, err)
- require.Equalf(t, ranges[:1], req.KeyRanges, "%v", req.KeyRanges)
+ require.Equalf(t, ranges[:1], req.KeyRanges.FirstPartitionRange(), "%v", req.KeyRanges.FirstPartitionRange())
}
return nil
}))
diff --git a/br/pkg/errors/errors.go b/br/pkg/errors/errors.go
index 07e9fb6317cb9..2b7d76e28d795 100644
--- a/br/pkg/errors/errors.go
+++ b/br/pkg/errors/errors.go
@@ -83,8 +83,9 @@ var (
ErrStorageInvalidPermission = errors.Normalize("external storage permission", errors.RFCCodeText("BR:ExternalStorage:ErrStorageInvalidPermission"))
// Snapshot restore
- ErrRestoreTotalKVMismatch = errors.Normalize("restore total tikvs mismatch", errors.RFCCodeText("BR:EBS:ErrRestoreTotalKVMismatch"))
- ErrRestoreInvalidPeer = errors.Normalize("restore met a invalid peer", errors.RFCCodeText("BR:EBS:ErrRestoreInvalidPeer"))
+ ErrRestoreTotalKVMismatch = errors.Normalize("restore total tikvs mismatch", errors.RFCCodeText("BR:EBS:ErrRestoreTotalKVMismatch"))
+ ErrRestoreInvalidPeer = errors.Normalize("restore met a invalid peer", errors.RFCCodeText("BR:EBS:ErrRestoreInvalidPeer"))
+ ErrRestoreRegionWithoutPeer = errors.Normalize("restore met a region without any peer", errors.RFCCodeText("BR:EBS:ErrRestoreRegionWithoutPeer"))
// Errors reported from TiKV.
ErrKVStorage = errors.Normalize("tikv storage occur I/O error", errors.RFCCodeText("BR:KV:ErrKVStorage"))
diff --git a/br/pkg/gluetidb/glue.go b/br/pkg/gluetidb/glue.go
index 38bf4114e7694..3b1675921afd3 100644
--- a/br/pkg/gluetidb/glue.go
+++ b/br/pkg/gluetidb/glue.go
@@ -208,6 +208,8 @@ func (gs *tidbSession) CreateTables(ctx context.Context, tables map[string][]*mo
d := domain.GetDomain(gs.se).DDL()
var dbName model.CIStr
+ // Disable foreign key check when batch create tables.
+ gs.se.GetSessionVars().ForeignKeyChecks = false
for db, tablesInDB := range tables {
dbName = model.NewCIStr(db)
queryBuilder := strings.Builder{}
diff --git a/br/pkg/lightning/BUILD.bazel b/br/pkg/lightning/BUILD.bazel
index 6b3c5f8e3ce31..95aca448f786a 100644
--- a/br/pkg/lightning/BUILD.bazel
+++ b/br/pkg/lightning/BUILD.bazel
@@ -37,6 +37,7 @@ go_library(
"@com_github_prometheus_client_golang//prometheus/promhttp",
"@com_github_shurcool_httpgzip//:httpgzip",
"@org_golang_x_exp//slices",
+ "@org_uber_go_atomic//:atomic",
"@org_uber_go_zap//:zap",
"@org_uber_go_zap//zapcore",
],
diff --git a/br/pkg/lightning/backend/kv/BUILD.bazel b/br/pkg/lightning/backend/kv/BUILD.bazel
index ea2cfefc2440e..b0da8a0e7deb4 100644
--- a/br/pkg/lightning/backend/kv/BUILD.bazel
+++ b/br/pkg/lightning/backend/kv/BUILD.bazel
@@ -46,13 +46,14 @@ go_test(
name = "kv_test",
timeout = "short",
srcs = [
+ "session_internal_test.go",
"session_test.go",
"sql2kv_test.go",
],
+ embed = [":kv"],
flaky = True,
race = "on",
deps = [
- ":kv",
"//br/pkg/lightning/common",
"//br/pkg/lightning/log",
"//br/pkg/lightning/verification",
@@ -69,6 +70,7 @@ go_test(
"//tablecodec",
"//types",
"//util/mock",
+ "@com_github_docker_go_units//:go-units",
"@com_github_stretchr_testify//require",
"@org_uber_go_zap//:zap",
"@org_uber_go_zap//zapcore",
diff --git a/br/pkg/lightning/backend/kv/allocator.go b/br/pkg/lightning/backend/kv/allocator.go
index 02f46ea8c7e36..14703e1143a45 100644
--- a/br/pkg/lightning/backend/kv/allocator.go
+++ b/br/pkg/lightning/backend/kv/allocator.go
@@ -34,6 +34,7 @@ type panickingAllocator struct {
func NewPanickingAllocators(base int64) autoid.Allocators {
sharedBase := &base
return autoid.NewAllocators(
+ false,
&panickingAllocator{base: sharedBase, ty: autoid.RowIDAllocType},
&panickingAllocator{base: sharedBase, ty: autoid.AutoIncrementType},
&panickingAllocator{base: sharedBase, ty: autoid.AutoRandomType},
diff --git a/br/pkg/lightning/backend/kv/session.go b/br/pkg/lightning/backend/kv/session.go
index 1cc261b677fe4..a8c5b5970cdf8 100644
--- a/br/pkg/lightning/backend/kv/session.go
+++ b/br/pkg/lightning/backend/kv/session.go
@@ -38,6 +38,8 @@ import (
"go.uber.org/zap"
)
+const maxAvailableBufSize int = 20
+
// invalidIterator is a trimmed down Iterator type which is invalid.
type invalidIterator struct {
kv.Iterator
@@ -92,6 +94,12 @@ func (mb *kvMemBuf) Recycle(buf *bytesBuf) {
buf.idx = 0
buf.cap = len(buf.buf)
mb.Lock()
+ if len(mb.availableBufs) >= maxAvailableBufSize {
+ // too many byte buffers, evict one byte buffer and continue
+ evictedByteBuf := mb.availableBufs[0]
+ evictedByteBuf.destroy()
+ mb.availableBufs = mb.availableBufs[1:]
+ }
mb.availableBufs = append(mb.availableBufs, buf)
mb.Unlock()
}
@@ -99,8 +107,20 @@ func (mb *kvMemBuf) Recycle(buf *bytesBuf) {
func (mb *kvMemBuf) AllocateBuf(size int) {
mb.Lock()
size = mathutil.Max(units.MiB, int(utils.NextPowerOfTwo(int64(size)))*2)
- if len(mb.availableBufs) > 0 && mb.availableBufs[0].cap >= size {
- mb.buf = mb.availableBufs[0]
+ var (
+ existingBuf *bytesBuf
+ existingBufIdx int
+ )
+ for i, buf := range mb.availableBufs {
+ if buf.cap >= size {
+ existingBuf = buf
+ existingBufIdx = i
+ break
+ }
+ }
+ if existingBuf != nil {
+ mb.buf = existingBuf
+ mb.availableBufs[existingBufIdx] = mb.availableBufs[0]
mb.availableBufs = mb.availableBufs[1:]
} else {
mb.buf = newBytesBuf(size)
diff --git a/br/pkg/lightning/backend/kv/session_internal_test.go b/br/pkg/lightning/backend/kv/session_internal_test.go
new file mode 100644
index 0000000000000..97ebd8cc82d1b
--- /dev/null
+++ b/br/pkg/lightning/backend/kv/session_internal_test.go
@@ -0,0 +1,126 @@
+// Copyright 2022 PingCAP, Inc.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+package kv
+
+import (
+ "testing"
+
+ "github.com/docker/go-units"
+ "github.com/stretchr/testify/require"
+)
+
+func TestKVMemBufInterweaveAllocAndRecycle(t *testing.T) {
+ type testCase struct {
+ AllocSizes []int
+ FinalAvailableByteBufCaps []int
+ }
+ for _, tc := range []testCase{
+ {
+ AllocSizes: []int{
+ 1 * units.MiB,
+ 2 * units.MiB,
+ 3 * units.MiB,
+ 4 * units.MiB,
+ 5 * units.MiB,
+ },
+ // [2] => [2,4] => [2,4,8] => [4,2,8] => [4,2,8,16]
+ FinalAvailableByteBufCaps: []int{
+ 4 * units.MiB,
+ 2 * units.MiB,
+ 8 * units.MiB,
+ 16 * units.MiB,
+ },
+ },
+ {
+ AllocSizes: []int{
+ 5 * units.MiB,
+ 4 * units.MiB,
+ 3 * units.MiB,
+ 2 * units.MiB,
+ 1 * units.MiB,
+ },
+ // [16] => [16] => [16] => [16] => [16]
+ FinalAvailableByteBufCaps: []int{16 * units.MiB},
+ },
+ {
+ AllocSizes: []int{5, 4, 3, 2, 1},
+ // [1] => [1] => [1] => [1] => [1]
+ FinalAvailableByteBufCaps: []int{1 * units.MiB},
+ },
+ {
+ AllocSizes: []int{
+ 1 * units.MiB,
+ 2 * units.MiB,
+ 3 * units.MiB,
+ 2 * units.MiB,
+ 1 * units.MiB,
+ 5 * units.MiB,
+ },
+ // [2] => [2,4] => [2,4,8] => [2,8,4] => [8,4,2] => [8,4,2,16]
+ FinalAvailableByteBufCaps: []int{
+ 8 * units.MiB,
+ 4 * units.MiB,
+ 2 * units.MiB,
+ 16 * units.MiB,
+ },
+ },
+ } {
+ testKVMemBuf := &kvMemBuf{}
+ for _, allocSize := range tc.AllocSizes {
+ testKVMemBuf.AllocateBuf(allocSize)
+ testKVMemBuf.Recycle(testKVMemBuf.buf)
+ }
+ require.Equal(t, len(tc.FinalAvailableByteBufCaps), len(testKVMemBuf.availableBufs))
+ for i, bb := range testKVMemBuf.availableBufs {
+ require.Equal(t, tc.FinalAvailableByteBufCaps[i], bb.cap)
+ }
+ }
+}
+
+func TestKVMemBufBatchAllocAndRecycle(t *testing.T) {
+ type testCase struct {
+ AllocSizes []int
+ FinalAvailableByteBufCaps []int
+ }
+ testKVMemBuf := &kvMemBuf{}
+ bBufs := []*bytesBuf{}
+ for i := 0; i < maxAvailableBufSize; i++ {
+ testKVMemBuf.AllocateBuf(1 * units.MiB)
+ bBufs = append(bBufs, testKVMemBuf.buf)
+ }
+ for i := 0; i < maxAvailableBufSize; i++ {
+ testKVMemBuf.AllocateBuf(2 * units.MiB)
+ bBufs = append(bBufs, testKVMemBuf.buf)
+ }
+ for _, bb := range bBufs {
+ testKVMemBuf.Recycle(bb)
+ }
+ require.Equal(t, maxAvailableBufSize, len(testKVMemBuf.availableBufs))
+ for _, bb := range testKVMemBuf.availableBufs {
+ require.Equal(t, 4*units.MiB, bb.cap)
+ }
+ bBufs = bBufs[:0]
+ for i := 0; i < maxAvailableBufSize; i++ {
+ testKVMemBuf.AllocateBuf(1 * units.MiB)
+ bb := testKVMemBuf.buf
+ require.Equal(t, 4*units.MiB, bb.cap)
+ bBufs = append(bBufs, bb)
+ require.Equal(t, maxAvailableBufSize-i-1, len(testKVMemBuf.availableBufs))
+ }
+ for _, bb := range bBufs {
+ testKVMemBuf.Recycle(bb)
+ }
+ require.Equal(t, maxAvailableBufSize, len(testKVMemBuf.availableBufs))
+}
diff --git a/br/pkg/lightning/backend/local/BUILD.bazel b/br/pkg/lightning/backend/local/BUILD.bazel
index 6e2b5e9a1c43c..c034e6bdb2b3c 100644
--- a/br/pkg/lightning/backend/local/BUILD.bazel
+++ b/br/pkg/lightning/backend/local/BUILD.bazel
@@ -94,7 +94,7 @@ go_test(
],
embed = [":local"],
flaky = True,
- shard_count = 20,
+ shard_count = 40,
deps = [
"//br/pkg/errors",
"//br/pkg/lightning/backend",
diff --git a/br/pkg/lightning/backend/local/duplicate.go b/br/pkg/lightning/backend/local/duplicate.go
index b2858a8456f36..8877c16ae7740 100644
--- a/br/pkg/lightning/backend/local/duplicate.go
+++ b/br/pkg/lightning/backend/local/duplicate.go
@@ -211,7 +211,7 @@ func physicalTableIDs(tableInfo *model.TableInfo) []int64 {
}
// tableHandleKeyRanges returns all key ranges associated with the tableInfo.
-func tableHandleKeyRanges(tableInfo *model.TableInfo) ([]tidbkv.KeyRange, error) {
+func tableHandleKeyRanges(tableInfo *model.TableInfo) (*tidbkv.KeyRanges, error) {
ranges := ranger.FullIntRange(false)
if tableInfo.IsCommonHandle {
ranges = ranger.FullRange()
@@ -221,18 +221,9 @@ func tableHandleKeyRanges(tableInfo *model.TableInfo) ([]tidbkv.KeyRange, error)
}
// tableIndexKeyRanges returns all key ranges associated with the tableInfo and indexInfo.
-func tableIndexKeyRanges(tableInfo *model.TableInfo, indexInfo *model.IndexInfo) ([]tidbkv.KeyRange, error) {
+func tableIndexKeyRanges(tableInfo *model.TableInfo, indexInfo *model.IndexInfo) (*tidbkv.KeyRanges, error) {
tableIDs := physicalTableIDs(tableInfo)
- //nolint: prealloc
- var keyRanges []tidbkv.KeyRange
- for _, tid := range tableIDs {
- partitionKeysRanges, err := distsql.IndexRangesToKVRanges(nil, tid, indexInfo.ID, ranger.FullRange(), nil)
- if err != nil {
- return nil, errors.Trace(err)
- }
- keyRanges = append(keyRanges, partitionKeysRanges...)
- }
- return keyRanges, nil
+ return distsql.IndexRangesToKVRangesForTables(nil, tableIDs, indexInfo.ID, ranger.FullRange(), nil)
}
// DupKVStream is a streaming interface for collecting duplicate key-value pairs.
@@ -561,14 +552,23 @@ func (m *DuplicateManager) buildDupTasks() ([]dupTask, error) {
if err != nil {
return nil, errors.Trace(err)
}
- tasks := make([]dupTask, 0, len(keyRanges))
- for _, kr := range keyRanges {
- tableID := tablecodec.DecodeTableID(kr.StartKey)
- tasks = append(tasks, dupTask{
- KeyRange: kr,
- tableID: tableID,
- })
+ tasks := make([]dupTask, 0, keyRanges.TotalRangeNum()*(1+len(m.tbl.Meta().Indices)))
+ putToTaskFunc := func(ranges []tidbkv.KeyRange, indexInfo *model.IndexInfo) {
+ if len(ranges) == 0 {
+ return
+ }
+ tid := tablecodec.DecodeTableID(ranges[0].StartKey)
+ for _, r := range ranges {
+ tasks = append(tasks, dupTask{
+ KeyRange: r,
+ tableID: tid,
+ indexInfo: indexInfo,
+ })
+ }
}
+ keyRanges.ForEachPartition(func(ranges []tidbkv.KeyRange) {
+ putToTaskFunc(ranges, nil)
+ })
for _, indexInfo := range m.tbl.Meta().Indices {
if indexInfo.State != model.StatePublic {
continue
@@ -577,14 +577,9 @@ func (m *DuplicateManager) buildDupTasks() ([]dupTask, error) {
if err != nil {
return nil, errors.Trace(err)
}
- for _, kr := range keyRanges {
- tableID := tablecodec.DecodeTableID(kr.StartKey)
- tasks = append(tasks, dupTask{
- KeyRange: kr,
- tableID: tableID,
- indexInfo: indexInfo,
- })
- }
+ keyRanges.ForEachPartition(func(ranges []tidbkv.KeyRange) {
+ putToTaskFunc(ranges, indexInfo)
+ })
}
return tasks, nil
}
@@ -598,15 +593,19 @@ func (m *DuplicateManager) buildIndexDupTasks() ([]dupTask, error) {
if err != nil {
return nil, errors.Trace(err)
}
- tasks := make([]dupTask, 0, len(keyRanges))
- for _, kr := range keyRanges {
- tableID := tablecodec.DecodeTableID(kr.StartKey)
- tasks = append(tasks, dupTask{
- KeyRange: kr,
- tableID: tableID,
- indexInfo: indexInfo,
- })
- }
+ tasks := make([]dupTask, 0, keyRanges.TotalRangeNum())
+ keyRanges.ForEachPartition(func(ranges []tidbkv.KeyRange) {
+ if len(ranges) == 0 {
+ return
+ }
+ tid := tablecodec.DecodeTableID(ranges[0].StartKey)
+ for _, r := range ranges {
+ tasks = append(tasks, dupTask{
+ KeyRange: r,
+ tableID: tid,
+ })
+ }
+ })
return tasks, nil
}
return nil, nil
diff --git a/br/pkg/lightning/checkpoints/checkpoints.go b/br/pkg/lightning/checkpoints/checkpoints.go
index 13817e28eb668..d20134660de9c 100644
--- a/br/pkg/lightning/checkpoints/checkpoints.go
+++ b/br/pkg/lightning/checkpoints/checkpoints.go
@@ -262,6 +262,29 @@ func (ccp *ChunkCheckpoint) DeepCopy() *ChunkCheckpoint {
}
}
+func (ccp *ChunkCheckpoint) UnfinishedSize() int64 {
+ if ccp.FileMeta.Compression == mydump.CompressionNone {
+ return ccp.Chunk.EndOffset - ccp.Chunk.Offset
+ }
+ return ccp.FileMeta.FileSize - ccp.Chunk.RealOffset
+}
+
+func (ccp *ChunkCheckpoint) TotalSize() int64 {
+ if ccp.FileMeta.Compression == mydump.CompressionNone {
+ return ccp.Chunk.EndOffset - ccp.Key.Offset
+ }
+ // TODO: compressed file won't be split into chunks, so using FileSize as TotalSize is ok
+ // change this when we support split compressed file into chunks
+ return ccp.FileMeta.FileSize
+}
+
+func (ccp *ChunkCheckpoint) FinishedSize() int64 {
+ if ccp.FileMeta.Compression == mydump.CompressionNone {
+ return ccp.Chunk.Offset - ccp.Key.Offset
+ }
+ return ccp.Chunk.RealOffset - ccp.Key.Offset
+}
+
type EngineCheckpoint struct {
Status CheckpointStatus
Chunks []*ChunkCheckpoint // a sorted array
diff --git a/br/pkg/lightning/common/errors.go b/br/pkg/lightning/common/errors.go
index c2fc3dbaa901f..1b23ff99fc1b4 100644
--- a/br/pkg/lightning/common/errors.go
+++ b/br/pkg/lightning/common/errors.go
@@ -51,6 +51,7 @@ var (
ErrCheckTableEmpty = errors.Normalize("check table empty error", errors.RFCCodeText("Lightning:PreCheck:ErrCheckTableEmpty"))
ErrCheckCSVHeader = errors.Normalize("check csv header error", errors.RFCCodeText("Lightning:PreCheck:ErrCheckCSVHeader"))
ErrCheckDataSource = errors.Normalize("check data source error", errors.RFCCodeText("Lightning:PreCheck:ErrCheckDataSource"))
+ ErrCheckCDCPiTR = errors.Normalize("check TiCDC/PiTR task error", errors.RFCCodeText("Lightning:PreCheck:ErrCheckCDCPiTR"))
ErrOpenCheckpoint = errors.Normalize("open checkpoint error", errors.RFCCodeText("Lightning:Checkpoint:ErrOpenCheckpoint"))
ErrReadCheckpoint = errors.Normalize("read checkpoint error", errors.RFCCodeText("Lightning:Checkpoint:ErrReadCheckpoint"))
diff --git a/br/pkg/lightning/errormanager/errormanager.go b/br/pkg/lightning/errormanager/errormanager.go
index 43035716d729c..373ba572779d4 100644
--- a/br/pkg/lightning/errormanager/errormanager.go
+++ b/br/pkg/lightning/errormanager/errormanager.go
@@ -40,9 +40,10 @@ const (
CREATE SCHEMA IF NOT EXISTS %s;
`
- syntaxErrorTableName = "syntax_error_v1"
- typeErrorTableName = "type_error_v1"
- conflictErrorTableName = "conflict_error_v1"
+ syntaxErrorTableName = "syntax_error_v1"
+ typeErrorTableName = "type_error_v1"
+ // ConflictErrorTableName is the table name for duplicate detection.
+ ConflictErrorTableName = "conflict_error_v1"
createSyntaxErrorTable = `
CREATE TABLE IF NOT EXISTS %s.` + syntaxErrorTableName + ` (
@@ -69,7 +70,7 @@ const (
`
createConflictErrorTable = `
- CREATE TABLE IF NOT EXISTS %s.` + conflictErrorTableName + ` (
+ CREATE TABLE IF NOT EXISTS %s.` + ConflictErrorTableName + ` (
task_id bigint NOT NULL,
create_time datetime(6) NOT NULL DEFAULT now(6),
table_name varchar(261) NOT NULL,
@@ -91,7 +92,7 @@ const (
`
insertIntoConflictErrorData = `
- INSERT INTO %s.` + conflictErrorTableName + `
+ INSERT INTO %s.` + ConflictErrorTableName + `
(task_id, table_name, index_name, key_data, row_data, raw_key, raw_value, raw_handle, raw_row)
VALUES
`
@@ -99,7 +100,7 @@ const (
sqlValuesConflictErrorData = "(?,?,'PRIMARY',?,?,?,?,raw_key,raw_value)"
insertIntoConflictErrorIndex = `
- INSERT INTO %s.` + conflictErrorTableName + `
+ INSERT INTO %s.` + ConflictErrorTableName + `
(task_id, table_name, index_name, key_data, row_data, raw_key, raw_value, raw_handle, raw_row)
VALUES
`
@@ -108,7 +109,7 @@ const (
selectConflictKeys = `
SELECT _tidb_rowid, raw_handle, raw_row
- FROM %s.` + conflictErrorTableName + `
+ FROM %s.` + ConflictErrorTableName + `
WHERE table_name = ? AND _tidb_rowid >= ? and _tidb_rowid < ?
ORDER BY _tidb_rowid LIMIT ?;
`
@@ -468,7 +469,7 @@ func (em *ErrorManager) LogErrorDetails() {
em.logger.Warn(fmtErrMsg(errCnt, "data type", ""))
}
if errCnt := em.conflictError(); errCnt > 0 {
- em.logger.Warn(fmtErrMsg(errCnt, "data type", conflictErrorTableName))
+ em.logger.Warn(fmtErrMsg(errCnt, "data type", ConflictErrorTableName))
}
}
@@ -511,7 +512,7 @@ func (em *ErrorManager) Output() string {
}
if errCnt := em.conflictError(); errCnt > 0 {
count++
- t.AppendRow(table.Row{count, "Unique Key Conflict", errCnt, em.fmtTableName(conflictErrorTableName)})
+ t.AppendRow(table.Row{count, "Unique Key Conflict", errCnt, em.fmtTableName(ConflictErrorTableName)})
}
res := "\nImport Data Error Summary: \n"
diff --git a/br/pkg/lightning/lightning.go b/br/pkg/lightning/lightning.go
index af198f4fdea58..2db76b1001078 100644
--- a/br/pkg/lightning/lightning.go
+++ b/br/pkg/lightning/lightning.go
@@ -435,6 +435,16 @@ func (l *Lightning) run(taskCtx context.Context, taskCfg *config.Config, o *opti
}
})
+ failpoint.Inject("PrintStatus", func() {
+ defer func() {
+ finished, total := l.Status()
+ o.logger.Warn("PrintStatus Failpoint",
+ zap.Int64("finished", finished),
+ zap.Int64("total", total),
+ zap.Bool("equal", finished == total))
+ }()
+ })
+
if err := taskCfg.TiDB.Security.RegisterMySQL(); err != nil {
return common.ErrInvalidTLSConfig.Wrap(err)
}
@@ -504,8 +514,6 @@ func (l *Lightning) run(taskCtx context.Context, taskCfg *config.Config, o *opti
dbMetas := mdl.GetDatabases()
web.BroadcastInitProgress(dbMetas)
- var procedure *restore.Controller
-
param := &restore.ControllerParam{
DBMetas: dbMetas,
Status: &l.status,
@@ -514,8 +522,10 @@ func (l *Lightning) run(taskCtx context.Context, taskCfg *config.Config, o *opti
Glue: g,
CheckpointStorage: o.checkpointStorage,
CheckpointName: o.checkpointName,
+ DupIndicator: o.dupIndicator,
}
+ var procedure *restore.Controller
procedure, err = restore.NewRestoreController(ctx, taskCfg, param)
if err != nil {
o.logger.Error("restore failed", log.ShortError(err))
diff --git a/br/pkg/lightning/mydump/parquet_parser.go b/br/pkg/lightning/mydump/parquet_parser.go
index e7ac2baa6d80f..a1b612903c5e8 100644
--- a/br/pkg/lightning/mydump/parquet_parser.go
+++ b/br/pkg/lightning/mydump/parquet_parser.go
@@ -351,6 +351,12 @@ func (pp *ParquetParser) SetPos(pos int64, rowID int64) error {
return nil
}
+// RealPos implements the Parser interface.
+// For parquet it's equal to Pos().
+func (pp *ParquetParser) RealPos() (int64, error) {
+ return pp.curStart + int64(pp.curIndex), nil
+}
+
// Close closes the parquet file of the parser.
// It implements the Parser interface.
func (pp *ParquetParser) Close() error {
diff --git a/br/pkg/lightning/mydump/parser.go b/br/pkg/lightning/mydump/parser.go
index 73f84424bf5e3..512c3789cfa7f 100644
--- a/br/pkg/lightning/mydump/parser.go
+++ b/br/pkg/lightning/mydump/parser.go
@@ -94,6 +94,7 @@ type ChunkParser struct {
type Chunk struct {
Offset int64
EndOffset int64
+ RealOffset int64
PrevRowIDMax int64
RowIDMax int64
Columns []string
@@ -126,6 +127,7 @@ const (
type Parser interface {
Pos() (pos int64, rowID int64)
SetPos(pos int64, rowID int64) error
+ RealPos() (int64, error)
Close() error
ReadRow() error
LastRow() Row
@@ -175,6 +177,11 @@ func (parser *blockParser) SetPos(pos int64, rowID int64) error {
return nil
}
+// RealPos gets the read position of current reader.
+func (parser *blockParser) RealPos() (int64, error) {
+ return parser.reader.Seek(0, io.SeekCurrent)
+}
+
// Pos returns the current file offset.
// Attention: for compressed sql/csv files, pos is the position in uncompressed files
func (parser *blockParser) Pos() (pos int64, lastRowID int64) {
diff --git a/br/pkg/lightning/mydump/reader.go b/br/pkg/lightning/mydump/reader.go
index 2988c3675dfa9..4837b35aceab2 100644
--- a/br/pkg/lightning/mydump/reader.go
+++ b/br/pkg/lightning/mydump/reader.go
@@ -70,6 +70,13 @@ func decodeCharacterSet(data []byte, characterSet string) ([]byte, error) {
// ExportStatement exports the SQL statement in the schema file.
func ExportStatement(ctx context.Context, store storage.ExternalStorage, sqlFile FileInfo, characterSet string) ([]byte, error) {
+ if sqlFile.FileMeta.Compression != CompressionNone {
+ compressType, err := ToStorageCompressType(sqlFile.FileMeta.Compression)
+ if err != nil {
+ return nil, errors.Trace(err)
+ }
+ store = storage.WithCompression(store, compressType)
+ }
fd, err := store.Open(ctx, sqlFile.FileMeta.Path)
if err != nil {
return nil, errors.Trace(err)
diff --git a/br/pkg/lightning/mydump/reader_test.go b/br/pkg/lightning/mydump/reader_test.go
index e7506ea869782..1f67f2c31c43a 100644
--- a/br/pkg/lightning/mydump/reader_test.go
+++ b/br/pkg/lightning/mydump/reader_test.go
@@ -15,6 +15,7 @@
package mydump_test
import (
+ "compress/gzip"
"context"
"errors"
"os"
@@ -173,3 +174,28 @@ func TestExportStatementHandleNonEOFError(t *testing.T) {
_, err := ExportStatement(ctx, mockStorage, f, "auto")
require.Contains(t, err.Error(), "read error")
}
+
+func TestExportStatementCompressed(t *testing.T) {
+ dir := t.TempDir()
+ file, err := os.Create(filepath.Join(dir, "tidb_lightning_test_reader"))
+ require.NoError(t, err)
+ defer os.Remove(file.Name())
+
+ store, err := storage.NewLocalStorage(dir)
+ require.NoError(t, err)
+
+ gzipFile := gzip.NewWriter(file)
+ _, err = gzipFile.Write([]byte("CREATE DATABASE whatever;"))
+ require.NoError(t, err)
+ err = gzipFile.Close()
+ require.NoError(t, err)
+ stat, err := file.Stat()
+ require.NoError(t, err)
+ err = file.Close()
+ require.NoError(t, err)
+
+ f := FileInfo{FileMeta: SourceFileMeta{Path: stat.Name(), FileSize: stat.Size(), Compression: CompressionGZ}}
+ data, err := ExportStatement(context.TODO(), store, f, "auto")
+ require.NoError(t, err)
+ require.Equal(t, []byte("CREATE DATABASE whatever;"), data)
+}
diff --git a/br/pkg/lightning/mydump/region.go b/br/pkg/lightning/mydump/region.go
index 8562acc2867b3..f1eb7934c55e8 100644
--- a/br/pkg/lightning/mydump/region.go
+++ b/br/pkg/lightning/mydump/region.go
@@ -31,9 +31,16 @@ import (
)
const (
- tableRegionSizeWarningThreshold int64 = 1024 * 1024 * 1024
+ tableRegionSizeWarningThreshold int64 = 1024 * 1024 * 1024
+ compressedTableRegionSizeWarningThreshold int64 = 410 * 1024 * 1024 // 0.4 * tableRegionSizeWarningThreshold
// the increment ratio of large CSV file size threshold by `region-split-size`
largeCSVLowerThresholdRation = 10
+ // TableFileSizeINF for compressed size, for lightning 10TB is a relatively big value and will strongly affect efficiency
+ // It's used to make sure compressed files can be read until EOF. Because we can't get the exact decompressed size of the compressed files.
+ TableFileSizeINF = 10 * 1024 * tableRegionSizeWarningThreshold
+ // compressDataRatio is a relatively maximum compress ratio for normal compressed data
+ // It's used to estimate rowIDMax, we use a large value to try to avoid overlapping
+ compressDataRatio = 500
)
// TableRegion contains information for a table region during import.
@@ -292,19 +299,36 @@ func MakeSourceFileRegion(
return regions, subFileSizes, err
}
+ fileSize := fi.FileMeta.FileSize
+ rowIDMax := fileSize / divisor
+ // for compressed files, suggest the compress ratio is 1% to calculate the rowIDMax.
+ // set fileSize to INF to make sure compressed files can be read until EOF. Because we can't get the exact size of the compressed files.
+ // TODO: update progress bar calculation for compressed files.
+ if fi.FileMeta.Compression != CompressionNone {
+ // FIXME: this is not accurate. Need sample ratio in the future and use sampled ratio to compute rowIDMax
+ // currently we use 500 here. It's a relatively large value for most data.
+ rowIDMax = fileSize * compressDataRatio / divisor
+ fileSize = TableFileSizeINF
+ }
tableRegion := &TableRegion{
DB: meta.DB,
Table: meta.Name,
FileMeta: fi.FileMeta,
Chunk: Chunk{
Offset: 0,
- EndOffset: fi.FileMeta.FileSize,
+ EndOffset: fileSize,
PrevRowIDMax: 0,
- RowIDMax: fi.FileMeta.FileSize / divisor,
+ RowIDMax: rowIDMax,
},
}
- if tableRegion.Size() > tableRegionSizeWarningThreshold {
+ regionTooBig := false
+ if fi.FileMeta.Compression == CompressionNone {
+ regionTooBig = tableRegion.Size() > tableRegionSizeWarningThreshold
+ } else {
+ regionTooBig = fi.FileMeta.FileSize > compressedTableRegionSizeWarningThreshold
+ }
+ if regionTooBig {
log.FromContext(ctx).Warn(
"file is too big to be processed efficiently; we suggest splitting it at 256 MB each",
zap.String("file", fi.FileMeta.Path),
diff --git a/br/pkg/lightning/mydump/region_test.go b/br/pkg/lightning/mydump/region_test.go
index 0830d378f47ff..0c990278e65cd 100644
--- a/br/pkg/lightning/mydump/region_test.go
+++ b/br/pkg/lightning/mydump/region_test.go
@@ -217,7 +217,7 @@ func TestMakeSourceFileRegion(t *testing.T) {
assert.NoError(t, err)
assert.Len(t, regions, 1)
assert.Equal(t, int64(0), regions[0].Chunk.Offset)
- assert.Equal(t, fileInfo.FileMeta.FileSize, regions[0].Chunk.EndOffset)
+ assert.Equal(t, TableFileSizeINF, regions[0].Chunk.EndOffset)
assert.Len(t, regions[0].Chunk.Columns, 0)
}
diff --git a/br/pkg/lightning/mydump/router.go b/br/pkg/lightning/mydump/router.go
index bdc2a922f12f7..bf0ccba834fe0 100644
--- a/br/pkg/lightning/mydump/router.go
+++ b/br/pkg/lightning/mydump/router.go
@@ -134,7 +134,7 @@ func parseCompressionType(t string) (Compression, error) {
return CompressionGZ, nil
case "lz4":
return CompressionLZ4, nil
- case "zstd":
+ case "zstd", "zst":
return CompressionZStd, nil
case "xz":
return CompressionXZ, nil
@@ -324,6 +324,9 @@ func (p regexRouterParser) Parse(r *config.FileRouteRule, logger log.Logger) (*R
if err != nil {
return err
}
+ if result.Type == SourceTypeParquet && compression != CompressionNone {
+ return errors.Errorf("can't support whole compressed parquet file, should compress parquet files by choosing correct parquet compress writer, path: %s", r.Path)
+ }
result.Compression = compression
return nil
})
diff --git a/br/pkg/lightning/mydump/router_test.go b/br/pkg/lightning/mydump/router_test.go
index 4e3d8a4215a0d..ab97769e30ce8 100644
--- a/br/pkg/lightning/mydump/router_test.go
+++ b/br/pkg/lightning/mydump/router_test.go
@@ -292,3 +292,21 @@ func TestRouteWithPath(t *testing.T) {
require.NoError(t, err)
require.Nil(t, res)
}
+
+func TestRouteWithCompressedParquet(t *testing.T) {
+ fileName := "myschema.my_table.000.parquet.gz"
+ rule := &config.FileRouteRule{
+ Pattern: `(?i)^(?:[^/]*/)*([^/.]+)\.(.*?)(?:\.([0-9]+))?\.(sql|csv|parquet)(?:\.(\w+))?$`,
+ Schema: "$1",
+ Table: "$2",
+ Type: "$4",
+ Key: "$3",
+ Compression: "$5",
+ Unescape: true,
+ }
+ r := *rule
+ router, err := NewFileRouter([]*config.FileRouteRule{&r}, log.L())
+ require.NoError(t, err)
+ _, err = router.Route(fileName)
+ require.Error(t, err)
+}
diff --git a/br/pkg/lightning/restore/BUILD.bazel b/br/pkg/lightning/restore/BUILD.bazel
index 175e69e22d02f..ef5aeb106585b 100644
--- a/br/pkg/lightning/restore/BUILD.bazel
+++ b/br/pkg/lightning/restore/BUILD.bazel
@@ -39,6 +39,7 @@ go_library(
"//br/pkg/pdutil",
"//br/pkg/redact",
"//br/pkg/storage",
+ "//br/pkg/streamhelper",
"//br/pkg/utils",
"//br/pkg/version",
"//br/pkg/version/build",
@@ -77,6 +78,9 @@ go_library(
"@com_github_pingcap_tipb//go-tipb",
"@com_github_tikv_client_go_v2//oracle",
"@com_github_tikv_pd_client//:client",
+ "@io_etcd_go_etcd_client_v3//:client",
+ "@org_golang_google_grpc//:grpc",
+ "@org_golang_google_grpc//keepalive",
"@org_golang_x_exp//maps",
"@org_golang_x_exp//slices",
"@org_golang_x_sync//errgroup",
@@ -124,6 +128,7 @@ go_test(
"//br/pkg/lightning/worker",
"//br/pkg/mock",
"//br/pkg/storage",
+ "//br/pkg/streamhelper",
"//br/pkg/version/build",
"//ddl",
"//errno",
@@ -158,6 +163,8 @@ go_test(
"@com_github_tikv_pd_client//:client",
"@com_github_xitongsys_parquet_go//writer",
"@com_github_xitongsys_parquet_go_source//buffer",
+ "@io_etcd_go_etcd_client_v3//:client",
+ "@io_etcd_go_etcd_tests_v3//integration",
"@org_uber_go_atomic//:atomic",
"@org_uber_go_zap//:zap",
],
diff --git a/br/pkg/lightning/restore/check_info.go b/br/pkg/lightning/restore/check_info.go
index cc4b3b734ebaa..aab9e5ebacef5 100644
--- a/br/pkg/lightning/restore/check_info.go
+++ b/br/pkg/lightning/restore/check_info.go
@@ -155,3 +155,10 @@ func (rc *Controller) checkSourceSchema(ctx context.Context) error {
}
return rc.doPreCheckOnItem(ctx, CheckSourceSchemaValid)
}
+
+func (rc *Controller) checkCDCPiTR(ctx context.Context) error {
+ if rc.cfg.TikvImporter.Backend == config.BackendTiDB {
+ return nil
+ }
+ return rc.doPreCheckOnItem(ctx, CheckTargetUsingCDCPITR)
+}
diff --git a/br/pkg/lightning/restore/check_info_test.go b/br/pkg/lightning/restore/check_info_test.go
index 3a8a666699164..36903ab93b22c 100644
--- a/br/pkg/lightning/restore/check_info_test.go
+++ b/br/pkg/lightning/restore/check_info_test.go
@@ -493,11 +493,11 @@ func TestCheckTableEmpty(t *testing.T) {
require.NoError(t, err)
mock.MatchExpectationsInOrder(false)
targetInfoGetter.targetDBGlue = glue.NewExternalTiDBGlue(db, mysql.ModeNone)
- mock.ExpectQuery("SELECT 1 FROM `test1`.`tbl1` LIMIT 1").
+ mock.ExpectQuery("SELECT 1 FROM `test1`.`tbl1` USE INDEX\\(\\) LIMIT 1").
WillReturnRows(sqlmock.NewRows([]string{""}).RowError(0, sql.ErrNoRows))
- mock.ExpectQuery("SELECT 1 FROM `test1`.`tbl2` LIMIT 1").
+ mock.ExpectQuery("SELECT 1 FROM `test1`.`tbl2` USE INDEX\\(\\) LIMIT 1").
WillReturnRows(sqlmock.NewRows([]string{""}).RowError(0, sql.ErrNoRows))
- mock.ExpectQuery("SELECT 1 FROM `test2`.`tbl1` LIMIT 1").
+ mock.ExpectQuery("SELECT 1 FROM `test2`.`tbl1` USE INDEX\\(\\) LIMIT 1").
WillReturnRows(sqlmock.NewRows([]string{""}).RowError(0, sql.ErrNoRows))
rc.checkTemplate = NewSimpleTemplate()
err = rc.checkTableEmpty(ctx)
@@ -510,13 +510,13 @@ func TestCheckTableEmpty(t *testing.T) {
targetInfoGetter.targetDBGlue = glue.NewExternalTiDBGlue(db, mysql.ModeNone)
mock.MatchExpectationsInOrder(false)
// test auto retry retryable error
- mock.ExpectQuery("SELECT 1 FROM `test1`.`tbl1` LIMIT 1").
+ mock.ExpectQuery("SELECT 1 FROM `test1`.`tbl1` USE INDEX\\(\\) LIMIT 1").
WillReturnError(&gmysql.MySQLError{Number: errno.ErrPDServerTimeout})
- mock.ExpectQuery("SELECT 1 FROM `test1`.`tbl1` LIMIT 1").
+ mock.ExpectQuery("SELECT 1 FROM `test1`.`tbl1` USE INDEX\\(\\) LIMIT 1").
WillReturnRows(sqlmock.NewRows([]string{""}).RowError(0, sql.ErrNoRows))
- mock.ExpectQuery("SELECT 1 FROM `test1`.`tbl2` LIMIT 1").
+ mock.ExpectQuery("SELECT 1 FROM `test1`.`tbl2` USE INDEX\\(\\) LIMIT 1").
WillReturnRows(sqlmock.NewRows([]string{""}).RowError(0, sql.ErrNoRows))
- mock.ExpectQuery("SELECT 1 FROM `test2`.`tbl1` LIMIT 1").
+ mock.ExpectQuery("SELECT 1 FROM `test2`.`tbl1` USE INDEX\\(\\) LIMIT 1").
WillReturnRows(sqlmock.NewRows([]string{""}).AddRow(1))
rc.checkTemplate = NewSimpleTemplate()
err = rc.checkTableEmpty(ctx)
@@ -532,11 +532,11 @@ func TestCheckTableEmpty(t *testing.T) {
require.NoError(t, err)
targetInfoGetter.targetDBGlue = glue.NewExternalTiDBGlue(db, mysql.ModeNone)
mock.MatchExpectationsInOrder(false)
- mock.ExpectQuery("SELECT 1 FROM `test1`.`tbl1` LIMIT 1").
+ mock.ExpectQuery("SELECT 1 FROM `test1`.`tbl1` USE INDEX\\(\\) LIMIT 1").
WillReturnRows(sqlmock.NewRows([]string{""}).AddRow(1))
- mock.ExpectQuery("SELECT 1 FROM `test1`.`tbl2` LIMIT 1").
+ mock.ExpectQuery("SELECT 1 FROM `test1`.`tbl2` USE INDEX\\(\\) LIMIT 1").
WillReturnRows(sqlmock.NewRows([]string{""}).RowError(0, sql.ErrNoRows))
- mock.ExpectQuery("SELECT 1 FROM `test2`.`tbl1` LIMIT 1").
+ mock.ExpectQuery("SELECT 1 FROM `test2`.`tbl1` USE INDEX\\(\\) LIMIT 1").
WillReturnRows(sqlmock.NewRows([]string{""}).AddRow(1))
rc.checkTemplate = NewSimpleTemplate()
err = rc.checkTableEmpty(ctx)
@@ -576,7 +576,7 @@ func TestCheckTableEmpty(t *testing.T) {
require.NoError(t, err)
targetInfoGetter.targetDBGlue = glue.NewExternalTiDBGlue(db, mysql.ModeNone)
// only need to check the one that is not in checkpoint
- mock.ExpectQuery("SELECT 1 FROM `test1`.`tbl2` LIMIT 1").
+ mock.ExpectQuery("SELECT 1 FROM `test1`.`tbl2` USE INDEX\\(\\) LIMIT 1").
WillReturnRows(sqlmock.NewRows([]string{""}).RowError(0, sql.ErrNoRows))
err = rc.checkTableEmpty(ctx)
require.NoError(t, err)
diff --git a/br/pkg/lightning/restore/checksum.go b/br/pkg/lightning/restore/checksum.go
index 71b02801dc2dc..b30fe14e01fc1 100644
--- a/br/pkg/lightning/restore/checksum.go
+++ b/br/pkg/lightning/restore/checksum.go
@@ -374,7 +374,7 @@ func newGCTTLManager(pdClient pd.Client) gcTTLManager {
func (m *gcTTLManager) addOneJob(ctx context.Context, table string, ts uint64) error {
// start gc ttl loop if not started yet.
- if m.started.CAS(false, true) {
+ if m.started.CompareAndSwap(false, true) {
m.start(ctx)
}
m.lock.Lock()
diff --git a/br/pkg/lightning/restore/get_pre_info.go b/br/pkg/lightning/restore/get_pre_info.go
index 287d59c6145a4..4273ff708a89b 100644
--- a/br/pkg/lightning/restore/get_pre_info.go
+++ b/br/pkg/lightning/restore/get_pre_info.go
@@ -189,7 +189,12 @@ func (g *TargetInfoGetterImpl) IsTableEmpty(ctx context.Context, schemaName stri
}
var dump int
err = exec.QueryRow(ctx, "check table empty",
- fmt.Sprintf("SELECT 1 FROM %s LIMIT 1", common.UniqueTable(schemaName, tableName)),
+ // Here we use the `USE INDEX()` hint to skip fetch the record from index.
+ // In Lightning, if previous importing is halted half-way, it is possible that
+ // the data is partially imported, but the index data has not been imported.
+ // In this situation, if no hint is added, the SQL executor might fetch the record from index,
+ // which is empty. This will result in missing check.
+ fmt.Sprintf("SELECT 1 FROM %s USE INDEX() LIMIT 1", common.UniqueTable(schemaName, tableName)),
&dump,
)
@@ -444,15 +449,7 @@ func (p *PreRestoreInfoGetterImpl) ReadFirstNRowsByTableName(ctx context.Context
// ReadFirstNRowsByFileMeta reads the first N rows of an data file.
// It implements the PreRestoreInfoGetter interface.
func (p *PreRestoreInfoGetterImpl) ReadFirstNRowsByFileMeta(ctx context.Context, dataFileMeta mydump.SourceFileMeta, n int) ([]string, [][]types.Datum, error) {
- var (
- reader storage.ReadSeekCloser
- err error
- )
- if dataFileMeta.Type == mydump.SourceTypeParquet {
- reader, err = mydump.OpenParquetReader(ctx, p.srcStorage, dataFileMeta.Path, dataFileMeta.FileSize)
- } else {
- reader, err = p.srcStorage.Open(ctx, dataFileMeta.Path)
- }
+ reader, err := openReader(ctx, dataFileMeta, p.srcStorage)
if err != nil {
return nil, nil, errors.Trace(err)
}
@@ -590,13 +587,7 @@ func (p *PreRestoreInfoGetterImpl) sampleDataFromTable(
return resultIndexRatio, isRowOrdered, nil
}
sampleFile := tableMeta.DataFiles[0].FileMeta
- var reader storage.ReadSeekCloser
- var err error
- if sampleFile.Type == mydump.SourceTypeParquet {
- reader, err = mydump.OpenParquetReader(ctx, p.srcStorage, sampleFile.Path, sampleFile.FileSize)
- } else {
- reader, err = p.srcStorage.Open(ctx, sampleFile.Path)
- }
+ reader, err := openReader(ctx, sampleFile, p.srcStorage)
if err != nil {
return 0.0, false, errors.Trace(err)
}
diff --git a/br/pkg/lightning/restore/get_pre_info_test.go b/br/pkg/lightning/restore/get_pre_info_test.go
index 8ea57d023c679..71c2810d0b60e 100644
--- a/br/pkg/lightning/restore/get_pre_info_test.go
+++ b/br/pkg/lightning/restore/get_pre_info_test.go
@@ -14,6 +14,8 @@
package restore
import (
+ "bytes"
+ "compress/gzip"
"context"
"database/sql"
"fmt"
@@ -24,6 +26,7 @@ import (
mysql_sql_driver "github.com/go-sql-driver/mysql"
"github.com/pingcap/errors"
"github.com/pingcap/tidb/br/pkg/lightning/config"
+ "github.com/pingcap/tidb/br/pkg/lightning/mydump"
"github.com/pingcap/tidb/br/pkg/lightning/restore/mock"
ropts "github.com/pingcap/tidb/br/pkg/lightning/restore/opts"
"github.com/pingcap/tidb/errno"
@@ -412,6 +415,118 @@ INSERT INTO db01.tbl01 (ival, sval) VALUES (444, 'ddd');`
require.Equal(t, theDataInfo.ExpectFirstRowDatums, rowDatums)
}
+func compressGz(t *testing.T, data []byte) []byte {
+ t.Helper()
+ var buf bytes.Buffer
+ w := gzip.NewWriter(&buf)
+ _, err := w.Write(data)
+ require.NoError(t, err)
+ require.NoError(t, w.Close())
+ return buf.Bytes()
+}
+
+func TestGetPreInfoReadCompressedFirstRow(t *testing.T) {
+ ctx, cancel := context.WithCancel(context.Background())
+ defer cancel()
+ var (
+ testCSVData01 = []byte(`ival,sval
+111,"aaa"
+222,"bbb"
+`)
+ testSQLData01 = []byte(`INSERT INTO db01.tbl01 (ival, sval) VALUES (333, 'ccc');
+INSERT INTO db01.tbl01 (ival, sval) VALUES (444, 'ddd');`)
+ )
+
+ test1CSVCompressed := compressGz(t, testCSVData01)
+ test1SQLCompressed := compressGz(t, testSQLData01)
+
+ testDataInfos := []struct {
+ FileName string
+ Data []byte
+ FirstN int
+ CSVConfig *config.CSVConfig
+ ExpectFirstRowDatums [][]types.Datum
+ ExpectColumns []string
+ }{
+ {
+ FileName: "/db01/tbl01/data.001.csv.gz",
+ Data: test1CSVCompressed,
+ FirstN: 1,
+ ExpectFirstRowDatums: [][]types.Datum{
+ {
+ types.NewStringDatum("111"),
+ types.NewStringDatum("aaa"),
+ },
+ },
+ ExpectColumns: []string{"ival", "sval"},
+ },
+ {
+ FileName: "/db01/tbl01/data.001.sql.gz",
+ Data: test1SQLCompressed,
+ FirstN: 1,
+ ExpectFirstRowDatums: [][]types.Datum{
+ {
+ types.NewUintDatum(333),
+ types.NewStringDatum("ccc"),
+ },
+ },
+ ExpectColumns: []string{"ival", "sval"},
+ },
+ }
+
+ tbl01SchemaBytes := []byte("CREATE TABLE db01.tbl01(id INTEGER PRIMARY KEY AUTO_INCREMENT, ival INTEGER, sval VARCHAR(64));")
+ tbl01SchemaBytesCompressed := compressGz(t, tbl01SchemaBytes)
+
+ tblMockSourceData := &mock.MockTableSourceData{
+ DBName: "db01",
+ TableName: "tbl01",
+ SchemaFile: &mock.MockSourceFile{
+ FileName: "/db01/tbl01/tbl01.schema.sql.gz",
+ Data: tbl01SchemaBytesCompressed,
+ },
+ DataFiles: []*mock.MockSourceFile{},
+ }
+ for _, testInfo := range testDataInfos {
+ tblMockSourceData.DataFiles = append(tblMockSourceData.DataFiles, &mock.MockSourceFile{
+ FileName: testInfo.FileName,
+ Data: testInfo.Data,
+ })
+ }
+ mockDataMap := map[string]*mock.MockDBSourceData{
+ "db01": {
+ Name: "db01",
+ Tables: map[string]*mock.MockTableSourceData{
+ "tbl01": tblMockSourceData,
+ },
+ },
+ }
+ mockSrc, err := mock.NewMockImportSource(mockDataMap)
+ require.Nil(t, err)
+ mockTarget := mock.NewMockTargetInfo()
+ cfg := config.NewConfig()
+ cfg.TikvImporter.Backend = config.BackendLocal
+ ig, err := NewPreRestoreInfoGetter(cfg, mockSrc.GetAllDBFileMetas(), mockSrc.GetStorage(), mockTarget, nil, nil)
+ require.NoError(t, err)
+
+ cfg.Mydumper.CSV.Header = true
+ tblMeta := mockSrc.GetDBMetaMap()["db01"].Tables[0]
+ for i, dataFile := range tblMeta.DataFiles {
+ theDataInfo := testDataInfos[i]
+ dataFile.FileMeta.Compression = mydump.CompressionGZ
+ cols, rowDatums, err := ig.ReadFirstNRowsByFileMeta(ctx, dataFile.FileMeta, theDataInfo.FirstN)
+ require.Nil(t, err)
+ t.Logf("%v, %v", cols, rowDatums)
+ require.Equal(t, theDataInfo.ExpectColumns, cols)
+ require.Equal(t, theDataInfo.ExpectFirstRowDatums, rowDatums)
+ }
+
+ theDataInfo := testDataInfos[0]
+ cols, rowDatums, err := ig.ReadFirstNRowsByTableName(ctx, "db01", "tbl01", theDataInfo.FirstN)
+ require.NoError(t, err)
+ require.Equal(t, theDataInfo.ExpectColumns, cols)
+ require.Equal(t, theDataInfo.ExpectFirstRowDatums, rowDatums)
+}
+
func TestGetPreInfoSampleSource(t *testing.T) {
ctx, cancel := context.WithCancel(context.Background())
defer cancel()
@@ -497,6 +612,100 @@ func TestGetPreInfoSampleSource(t *testing.T) {
}
}
+func TestGetPreInfoSampleSourceCompressed(t *testing.T) {
+ ctx, cancel := context.WithCancel(context.Background())
+ defer cancel()
+ dataFileName := "/db01/tbl01/tbl01.data.001.csv.gz"
+ schemaFileData := []byte("CREATE TABLE db01.tbl01 (id INTEGER PRIMARY KEY AUTO_INCREMENT, ival INTEGER, sval VARCHAR(64));")
+ schemaFileDataCompressed := compressGz(t, schemaFileData)
+ mockDataMap := map[string]*mock.MockDBSourceData{
+ "db01": {
+ Name: "db01",
+ Tables: map[string]*mock.MockTableSourceData{
+ "tbl01": {
+ DBName: "db01",
+ TableName: "tbl01",
+ SchemaFile: &mock.MockSourceFile{
+ FileName: "/db01/tbl01/tbl01.schema.sql.gz",
+ Data: schemaFileDataCompressed,
+ },
+ DataFiles: []*mock.MockSourceFile{
+ {
+ FileName: dataFileName,
+ Data: []byte(nil),
+ },
+ },
+ },
+ },
+ },
+ }
+ mockSrc, err := mock.NewMockImportSource(mockDataMap)
+ require.Nil(t, err)
+ mockTarget := mock.NewMockTargetInfo()
+ cfg := config.NewConfig()
+ cfg.TikvImporter.Backend = config.BackendLocal
+ ig, err := NewPreRestoreInfoGetter(cfg, mockSrc.GetAllDBFileMetas(), mockSrc.GetStorage(), mockTarget, nil, nil, ropts.WithIgnoreDBNotExist(true))
+ require.NoError(t, err)
+
+ mdDBMeta := mockSrc.GetAllDBFileMetas()[0]
+ mdTblMeta := mdDBMeta.Tables[0]
+ dbInfos, err := ig.GetAllTableStructures(ctx)
+ require.NoError(t, err)
+
+ data := [][]byte{
+ []byte(`id,ival,sval
+1,111,"aaa"
+2,222,"bbb"
+`),
+ []byte(`sval,ival,id
+"aaa",111,1
+"bbb",222,2
+`),
+ []byte(`id,ival,sval
+2,222,"bbb"
+1,111,"aaa"
+`),
+ []byte(`sval,ival,id
+"aaa",111,2
+"bbb",222,1
+`),
+ }
+ compressedData := make([][]byte, 0, 4)
+ for _, d := range data {
+ compressedData = append(compressedData, compressGz(t, d))
+ }
+
+ subTests := []struct {
+ Data []byte
+ ExpectIsOrdered bool
+ }{
+ {
+ Data: compressedData[0],
+ ExpectIsOrdered: true,
+ },
+ {
+ Data: compressedData[1],
+ ExpectIsOrdered: true,
+ },
+ {
+ Data: compressedData[2],
+ ExpectIsOrdered: false,
+ },
+ {
+ Data: compressedData[3],
+ ExpectIsOrdered: false,
+ },
+ }
+ for _, subTest := range subTests {
+ require.NoError(t, mockSrc.GetStorage().WriteFile(ctx, dataFileName, subTest.Data))
+ sampledIndexRatio, isRowOrderedFromSample, err := ig.sampleDataFromTable(ctx, "db01", mdTblMeta, dbInfos["db01"].Tables["tbl01"].Core, nil, defaultImportantVariables)
+ require.NoError(t, err)
+ t.Logf("%v, %v", sampledIndexRatio, isRowOrderedFromSample)
+ require.Greater(t, sampledIndexRatio, 1.0)
+ require.Equal(t, subTest.ExpectIsOrdered, isRowOrderedFromSample)
+ }
+}
+
func TestGetPreInfoEstimateSourceSize(t *testing.T) {
ctx, cancel := context.WithCancel(context.Background())
defer cancel()
@@ -553,7 +762,7 @@ func TestGetPreInfoIsTableEmpty(t *testing.T) {
require.NoError(t, err)
require.Equal(t, lnConfig, targetGetter.cfg)
- mock.ExpectQuery("SELECT 1 FROM `test_db`.`test_tbl` LIMIT 1").
+ mock.ExpectQuery("SELECT 1 FROM `test_db`.`test_tbl` USE INDEX\\(\\) LIMIT 1").
WillReturnError(&mysql_sql_driver.MySQLError{
Number: errno.ErrNoSuchTable,
Message: "Table 'test_db.test_tbl' doesn't exist",
@@ -563,7 +772,7 @@ func TestGetPreInfoIsTableEmpty(t *testing.T) {
require.NotNil(t, pIsEmpty)
require.Equal(t, true, *pIsEmpty)
- mock.ExpectQuery("SELECT 1 FROM `test_db`.`test_tbl` LIMIT 1").
+ mock.ExpectQuery("SELECT 1 FROM `test_db`.`test_tbl` USE INDEX\\(\\) LIMIT 1").
WillReturnRows(
sqlmock.NewRows([]string{"1"}).
RowError(0, sql.ErrNoRows),
@@ -573,7 +782,7 @@ func TestGetPreInfoIsTableEmpty(t *testing.T) {
require.NotNil(t, pIsEmpty)
require.Equal(t, true, *pIsEmpty)
- mock.ExpectQuery("SELECT 1 FROM `test_db`.`test_tbl` LIMIT 1").
+ mock.ExpectQuery("SELECT 1 FROM `test_db`.`test_tbl` USE INDEX\\(\\) LIMIT 1").
WillReturnRows(
sqlmock.NewRows([]string{"1"}).AddRow(1),
)
@@ -582,7 +791,7 @@ func TestGetPreInfoIsTableEmpty(t *testing.T) {
require.NotNil(t, pIsEmpty)
require.Equal(t, false, *pIsEmpty)
- mock.ExpectQuery("SELECT 1 FROM `test_db`.`test_tbl` LIMIT 1").
+ mock.ExpectQuery("SELECT 1 FROM `test_db`.`test_tbl` USE INDEX\\(\\) LIMIT 1").
WillReturnError(errors.New("some dummy error"))
_, err = targetGetter.IsTableEmpty(ctx, "test_db", "test_tbl")
require.Error(t, err)
diff --git a/br/pkg/lightning/restore/mock/mock.go b/br/pkg/lightning/restore/mock/mock.go
index f43e6c022673e..5556e1caf3363 100644
--- a/br/pkg/lightning/restore/mock/mock.go
+++ b/br/pkg/lightning/restore/mock/mock.go
@@ -77,14 +77,19 @@ func NewMockImportSource(dbSrcDataMap map[string]*MockDBSourceData) (*MockImport
tblMeta := mydump.NewMDTableMeta("binary")
tblMeta.DB = dbName
tblMeta.Name = tblName
+ compression := mydump.CompressionNone
+ if strings.HasSuffix(tblData.SchemaFile.FileName, ".gz") {
+ compression = mydump.CompressionGZ
+ }
tblMeta.SchemaFile = mydump.FileInfo{
TableName: filter.Table{
Schema: dbName,
Name: tblName,
},
FileMeta: mydump.SourceFileMeta{
- Path: tblData.SchemaFile.FileName,
- Type: mydump.SourceTypeTableSchema,
+ Path: tblData.SchemaFile.FileName,
+ Type: mydump.SourceTypeTableSchema,
+ Compression: compression,
},
}
tblMeta.DataFiles = []mydump.FileInfo{}
@@ -108,12 +113,17 @@ func NewMockImportSource(dbSrcDataMap map[string]*MockDBSourceData) (*MockImport
FileSize: int64(fileSize),
},
}
+ fileName := tblDataFile.FileName
+ if strings.HasSuffix(fileName, ".gz") {
+ fileName = strings.TrimSuffix(tblDataFile.FileName, ".gz")
+ fileInfo.FileMeta.Compression = mydump.CompressionGZ
+ }
switch {
- case strings.HasSuffix(tblDataFile.FileName, ".csv"):
+ case strings.HasSuffix(fileName, ".csv"):
fileInfo.FileMeta.Type = mydump.SourceTypeCSV
- case strings.HasSuffix(tblDataFile.FileName, ".sql"):
+ case strings.HasSuffix(fileName, ".sql"):
fileInfo.FileMeta.Type = mydump.SourceTypeSQL
- case strings.HasSuffix(tblDataFile.FileName, ".parquet"):
+ case strings.HasSuffix(fileName, ".parquet"):
fileInfo.FileMeta.Type = mydump.SourceTypeParquet
default:
return nil, errors.Errorf("unsupported file type: %s", tblDataFile.FileName)
diff --git a/br/pkg/lightning/restore/precheck.go b/br/pkg/lightning/restore/precheck.go
index 7dc578053492d..a76854556a165 100644
--- a/br/pkg/lightning/restore/precheck.go
+++ b/br/pkg/lightning/restore/precheck.go
@@ -25,6 +25,7 @@ const (
CheckTargetClusterVersion CheckItemID = "CHECK_TARGET_CLUSTER_VERSION"
CheckLocalDiskPlacement CheckItemID = "CHECK_LOCAL_DISK_PLACEMENT"
CheckLocalTempKVDir CheckItemID = "CHECK_LOCAL_TEMP_KV_DIR"
+ CheckTargetUsingCDCPITR CheckItemID = "CHECK_TARGET_USING_CDC_PITR"
)
type CheckResult struct {
@@ -139,6 +140,8 @@ func (b *PrecheckItemBuilder) BuildPrecheckItem(checkID CheckItemID) (PrecheckIt
return NewLocalDiskPlacementCheckItem(b.cfg), nil
case CheckLocalTempKVDir:
return NewLocalTempKVDirCheckItem(b.cfg, b.preInfoGetter), nil
+ case CheckTargetUsingCDCPITR:
+ return NewCDCPITRCheckItem(b.cfg), nil
default:
return nil, errors.Errorf("unsupported check item: %v", checkID)
}
diff --git a/br/pkg/lightning/restore/precheck_impl.go b/br/pkg/lightning/restore/precheck_impl.go
index 64e15d5aa828a..b3c3c2fc00f25 100644
--- a/br/pkg/lightning/restore/precheck_impl.go
+++ b/br/pkg/lightning/restore/precheck_impl.go
@@ -14,6 +14,7 @@
package restore
import (
+ "bytes"
"context"
"fmt"
"path/filepath"
@@ -21,6 +22,7 @@ import (
"strconv"
"strings"
"sync"
+ "time"
"github.com/docker/go-units"
"github.com/pingcap/errors"
@@ -32,6 +34,7 @@ import (
"github.com/pingcap/tidb/br/pkg/lightning/log"
"github.com/pingcap/tidb/br/pkg/lightning/mydump"
"github.com/pingcap/tidb/br/pkg/storage"
+ "github.com/pingcap/tidb/br/pkg/streamhelper"
"github.com/pingcap/tidb/parser/model"
"github.com/pingcap/tidb/parser/mysql"
"github.com/pingcap/tidb/store/pdtypes"
@@ -40,9 +43,12 @@ import (
"github.com/pingcap/tidb/util/engine"
"github.com/pingcap/tidb/util/mathutil"
"github.com/pingcap/tidb/util/set"
+ clientv3 "go.etcd.io/etcd/client/v3"
"go.uber.org/zap"
"golang.org/x/exp/slices"
"golang.org/x/sync/errgroup"
+ "google.golang.org/grpc"
+ "google.golang.org/grpc/keepalive"
)
type clusterResourceCheckItem struct {
@@ -672,6 +678,154 @@ func (ci *checkpointCheckItem) checkpointIsValid(ctx context.Context, tableInfo
return msgs, nil
}
+// CDCPITRCheckItem check downstream has enabled CDC or PiTR. It's exposed to let
+// caller override the Instruction message.
+type CDCPITRCheckItem struct {
+ cfg *config.Config
+ Instruction string
+ // used in test
+ etcdCli *clientv3.Client
+}
+
+// NewCDCPITRCheckItem creates a checker to check downstream has enabled CDC or PiTR.
+func NewCDCPITRCheckItem(cfg *config.Config) PrecheckItem {
+ return &CDCPITRCheckItem{
+ cfg: cfg,
+ Instruction: "local backend is not compatible with them. Please switch to tidb backend then try again.",
+ }
+}
+
+// GetCheckItemID implements PrecheckItem interface.
+func (ci *CDCPITRCheckItem) GetCheckItemID() CheckItemID {
+ return CheckTargetUsingCDCPITR
+}
+
+func dialEtcdWithCfg(ctx context.Context, cfg *config.Config) (*clientv3.Client, error) {
+ cfg2, err := cfg.ToTLS()
+ if err != nil {
+ return nil, err
+ }
+ tlsConfig := cfg2.TLSConfig()
+
+ return clientv3.New(clientv3.Config{
+ TLS: tlsConfig,
+ Endpoints: []string{cfg.TiDB.PdAddr},
+ AutoSyncInterval: 30 * time.Second,
+ DialTimeout: 5 * time.Second,
+ DialOptions: []grpc.DialOption{
+ grpc.WithKeepaliveParams(keepalive.ClientParameters{
+ Time: 10 * time.Second,
+ Timeout: 3 * time.Second,
+ PermitWithoutStream: false,
+ }),
+ grpc.WithBlock(),
+ grpc.WithReturnConnectionError(),
+ },
+ Context: ctx,
+ })
+}
+
+// Check implements PrecheckItem interface.
+func (ci *CDCPITRCheckItem) Check(ctx context.Context) (*CheckResult, error) {
+ theResult := &CheckResult{
+ Item: ci.GetCheckItemID(),
+ Severity: Critical,
+ }
+
+ if ci.cfg.TikvImporter.Backend != config.BackendLocal {
+ theResult.Passed = true
+ theResult.Message = "TiDB Lightning is not using local backend, skip this check"
+ return theResult, nil
+ }
+
+ if ci.etcdCli == nil {
+ var err error
+ ci.etcdCli, err = dialEtcdWithCfg(ctx, ci.cfg)
+ if err != nil {
+ return nil, errors.Trace(err)
+ }
+ //nolint: errcheck
+ defer ci.etcdCli.Close()
+ }
+
+ errorMsg := make([]string, 0, 2)
+
+ pitrCli := streamhelper.NewMetaDataClient(ci.etcdCli)
+ tasks, err := pitrCli.GetAllTasks(ctx)
+ if err != nil {
+ return nil, errors.Trace(err)
+ }
+ if len(tasks) > 0 {
+ names := make([]string, 0, len(tasks))
+ for _, task := range tasks {
+ names = append(names, task.Info.GetName())
+ }
+ errorMsg = append(errorMsg, fmt.Sprintf("found PiTR log streaming task(s): %v,", names))
+ }
+
+ // check etcd KV of CDC >= v6.2
+ cdcPrefix := "/tidb/cdc/"
+ capturePath := []byte("/__cdc_meta__/capture/")
+ nameSet := make(map[string][]string, 1)
+ resp, err := ci.etcdCli.Get(ctx, cdcPrefix, clientv3.WithPrefix(), clientv3.WithKeysOnly())
+ if err != nil {
+ return nil, errors.Trace(err)
+ }
+ for _, kv := range resp.Kvs {
+ // example: /tidb/cdc//__cdc_meta__/capture/
+ k := kv.Key[len(cdcPrefix):]
+ clusterID, captureID, found := bytes.Cut(k, capturePath)
+ if found {
+ nameSet[string(clusterID)] = append(nameSet[string(clusterID)], string(captureID))
+ }
+ }
+ if len(nameSet) == 0 {
+ // check etcd KV of CDC <= v6.1
+ cdcPrefixV61 := "/tidb/cdc/capture/"
+ resp, err = ci.etcdCli.Get(ctx, cdcPrefixV61, clientv3.WithPrefix(), clientv3.WithKeysOnly())
+ if err != nil {
+ return nil, errors.Trace(err)
+ }
+ for _, kv := range resp.Kvs {
+ // example: /tidb/cdc/capture/
+ k := kv.Key[len(cdcPrefixV61):]
+ if len(k) == 0 {
+ continue
+ }
+ nameSet[""] = append(nameSet[""], string(k))
+ }
+ }
+
+ if len(nameSet) > 0 {
+ var captureMsgBuf strings.Builder
+ captureMsgBuf.WriteString("found CDC capture(s): ")
+ isFirst := true
+ for clusterID, captureIDs := range nameSet {
+ if !isFirst {
+ captureMsgBuf.WriteString(", ")
+ }
+ isFirst = false
+ captureMsgBuf.WriteString("clusterID: ")
+ captureMsgBuf.WriteString(clusterID)
+ captureMsgBuf.WriteString(" captureID(s): ")
+ captureMsgBuf.WriteString(fmt.Sprintf("%v", captureIDs))
+ }
+ captureMsgBuf.WriteString(",")
+ errorMsg = append(errorMsg, captureMsgBuf.String())
+ }
+
+ if len(errorMsg) > 0 {
+ errorMsg = append(errorMsg, ci.Instruction)
+ theResult.Passed = false
+ theResult.Message = strings.Join(errorMsg, "\n")
+ } else {
+ theResult.Passed = true
+ theResult.Message = "no CDC or PiTR task found"
+ }
+
+ return theResult, nil
+}
+
type schemaCheckItem struct {
cfg *config.Config
preInfoGetter PreRestoreInfoGetter
diff --git a/br/pkg/lightning/restore/precheck_impl_test.go b/br/pkg/lightning/restore/precheck_impl_test.go
index 88f3cf8f9a30b..2811937a71c82 100644
--- a/br/pkg/lightning/restore/precheck_impl_test.go
+++ b/br/pkg/lightning/restore/precheck_impl_test.go
@@ -24,7 +24,11 @@ import (
"github.com/pingcap/tidb/br/pkg/lightning/log"
"github.com/pingcap/tidb/br/pkg/lightning/restore/mock"
ropts "github.com/pingcap/tidb/br/pkg/lightning/restore/opts"
+ "github.com/pingcap/tidb/br/pkg/storage"
+ "github.com/pingcap/tidb/br/pkg/streamhelper"
"github.com/stretchr/testify/suite"
+ clientv3 "go.etcd.io/etcd/client/v3"
+ "go.etcd.io/etcd/tests/v3/integration"
)
type precheckImplSuite struct {
@@ -581,3 +585,86 @@ func (s *precheckImplSuite) TestTableEmptyCheckBasic() {
s.T().Logf("check result message: %s", result.Message)
s.Require().False(result.Passed)
}
+
+func (s *precheckImplSuite) TestCDCPITRCheckItem() {
+ integration.BeforeTestExternal(s.T())
+ testEtcdCluster := integration.NewClusterV3(s.T(), &integration.ClusterConfig{Size: 1})
+ defer testEtcdCluster.Terminate(s.T())
+
+ ctx := context.Background()
+ cfg := &config.Config{
+ TikvImporter: config.TikvImporter{
+ Backend: config.BackendLocal,
+ },
+ }
+ ci := NewCDCPITRCheckItem(cfg)
+ checker := ci.(*CDCPITRCheckItem)
+ checker.etcdCli = testEtcdCluster.RandClient()
+ result, err := ci.Check(ctx)
+ s.Require().NoError(err)
+ s.Require().NotNil(result)
+ s.Require().Equal(ci.GetCheckItemID(), result.Item)
+ s.Require().Equal(Critical, result.Severity)
+ s.Require().True(result.Passed)
+ s.Require().Equal("no CDC or PiTR task found", result.Message)
+
+ cli := testEtcdCluster.RandClient()
+ brCli := streamhelper.NewMetaDataClient(cli)
+ backend, _ := storage.ParseBackend("noop://", nil)
+ taskInfo, err := streamhelper.NewTaskInfo("br_name").
+ FromTS(1).
+ UntilTS(1000).
+ WithTableFilter("*.*", "!mysql").
+ ToStorage(backend).
+ Check()
+ s.Require().NoError(err)
+ err = brCli.PutTask(ctx, *taskInfo)
+ s.Require().NoError(err)
+ checkEtcdPut := func(key string) {
+ _, err := cli.Put(ctx, key, "")
+ s.Require().NoError(err)
+ }
+ // TiCDC >= v6.2
+ checkEtcdPut("/tidb/cdc/default/__cdc_meta__/capture/3ecd5c98-0148-4086-adfd-17641995e71f")
+ checkEtcdPut("/tidb/cdc/default/__cdc_meta__/meta/meta-version")
+ checkEtcdPut("/tidb/cdc/default/__cdc_meta__/meta/ticdc-delete-etcd-key-count")
+ checkEtcdPut("/tidb/cdc/default/__cdc_meta__/owner/22318498f4dd6639")
+ checkEtcdPut("/tidb/cdc/default/default/changefeed/info/test")
+ checkEtcdPut("/tidb/cdc/default/default/changefeed/info/test-1")
+ checkEtcdPut("/tidb/cdc/default/default/changefeed/status/test")
+ checkEtcdPut("/tidb/cdc/default/default/changefeed/status/test-1")
+ checkEtcdPut("/tidb/cdc/default/default/task/position/3ecd5c98-0148-4086-adfd-17641995e71f/test-1")
+ checkEtcdPut("/tidb/cdc/default/default/upstream/7168358383033671922")
+
+ result, err = ci.Check(ctx)
+ s.Require().NoError(err)
+ s.Require().False(result.Passed)
+ s.Require().Equal("found PiTR log streaming task(s): [br_name],\n"+
+ "found CDC capture(s): clusterID: default captureID(s): [3ecd5c98-0148-4086-adfd-17641995e71f],\n"+
+ "local backend is not compatible with them. Please switch to tidb backend then try again.",
+ result.Message)
+
+ _, err = cli.Delete(ctx, "/tidb/cdc/", clientv3.WithPrefix())
+ s.Require().NoError(err)
+
+ // TiCDC <= v6.1
+ checkEtcdPut("/tidb/cdc/capture/f14cb04d-5ba1-410e-a59b-ccd796920e9d")
+ checkEtcdPut("/tidb/cdc/changefeed/info/test")
+ checkEtcdPut("/tidb/cdc/job/test")
+ checkEtcdPut("/tidb/cdc/owner/223184ad80a88b0b")
+ checkEtcdPut("/tidb/cdc/task/position/f14cb04d-5ba1-410e-a59b-ccd796920e9d/test")
+
+ result, err = ci.Check(ctx)
+ s.Require().NoError(err)
+ s.Require().False(result.Passed)
+ s.Require().Equal("found PiTR log streaming task(s): [br_name],\n"+
+ "found CDC capture(s): clusterID: captureID(s): [f14cb04d-5ba1-410e-a59b-ccd796920e9d],\n"+
+ "local backend is not compatible with them. Please switch to tidb backend then try again.",
+ result.Message)
+
+ checker.cfg.TikvImporter.Backend = config.BackendTiDB
+ result, err = ci.Check(ctx)
+ s.Require().NoError(err)
+ s.Require().True(result.Passed)
+ s.Require().Equal("TiDB Lightning is not using local backend, skip this check", result.Message)
+}
diff --git a/br/pkg/lightning/restore/restore.go b/br/pkg/lightning/restore/restore.go
index 0a0e05b45ac5d..329ef29c98667 100644
--- a/br/pkg/lightning/restore/restore.go
+++ b/br/pkg/lightning/restore/restore.go
@@ -227,12 +227,21 @@ type Controller struct {
diskQuotaState atomic.Int32
compactState atomic.Int32
status *LightningStatus
+ dupIndicator *atomic.Bool
preInfoGetter PreRestoreInfoGetter
precheckItemBuilder *PrecheckItemBuilder
}
+// LightningStatus provides the finished bytes and total bytes of the current task.
+// It should keep the value after restart from checkpoint.
+// When it is tidb backend, FinishedFileSize can be counted after chunk data is
+// restored to tidb. When it is local backend it's counted after whole engine is
+// imported.
+// TotalFileSize may be an estimated value, so when the task is finished, it may
+// not equal to FinishedFileSize.
type LightningStatus struct {
+ backend string
FinishedFileSize atomic.Int64
TotalFileSize atomic.Int64
}
@@ -255,6 +264,8 @@ type ControllerParam struct {
CheckpointStorage storage.ExternalStorage
// when CheckpointStorage is not nil, save file checkpoint to it with this name
CheckpointName string
+ // DupIndicator can expose the duplicate detection result to the caller
+ DupIndicator *atomic.Bool
}
func NewRestoreController(
@@ -353,6 +364,7 @@ func NewRestoreControllerWithPauser(
default:
return nil, common.ErrUnknownBackend.GenWithStackByArgs(cfg.TikvImporter.Backend)
}
+ p.Status.backend = cfg.TikvImporter.Backend
var metaBuilder metaMgrBuilder
isSSTImport := cfg.TikvImporter.Backend == config.BackendLocal
@@ -421,6 +433,7 @@ func NewRestoreControllerWithPauser(
errorMgr: errorMgr,
status: p.Status,
taskMgr: nil,
+ dupIndicator: p.DupIndicator,
preInfoGetter: preInfoGetter,
precheckItemBuilder: preCheckBuilder,
@@ -925,7 +938,7 @@ func (rc *Controller) estimateChunkCountIntoMetrics(ctx context.Context) error {
if _, ok := fileChunks[c.Key.Path]; !ok {
fileChunks[c.Key.Path] = 0.0
}
- remainChunkCnt := float64(c.Chunk.EndOffset-c.Chunk.Offset) / float64(c.Chunk.EndOffset-c.Key.Offset)
+ remainChunkCnt := float64(c.UnfinishedSize()) / float64(c.TotalSize())
fileChunks[c.Key.Path] += remainChunkCnt
}
}
@@ -1606,7 +1619,7 @@ func (rc *Controller) restoreTables(ctx context.Context) (finalErr error) {
} else {
for _, eng := range cp.Engines {
for _, chunk := range eng.Chunks {
- totalDataSizeToRestore += chunk.Chunk.EndOffset - chunk.Chunk.Offset
+ totalDataSizeToRestore += chunk.UnfinishedSize()
}
}
}
@@ -1832,7 +1845,7 @@ func (rc *Controller) fullCompact(ctx context.Context) error {
// wait until any existing level-1 compact to complete first.
task := log.FromContext(ctx).Begin(zap.InfoLevel, "wait for completion of existing level 1 compaction")
- for !rc.compactState.CAS(compactStateIdle, compactStateDoing) {
+ for !rc.compactState.CompareAndSwap(compactStateIdle, compactStateDoing) {
time.Sleep(100 * time.Millisecond)
}
task.End(zap.ErrorLevel, nil)
@@ -1892,7 +1905,7 @@ func (rc *Controller) switchTiKVMode(ctx context.Context, mode sstpb.SwitchMode)
}
func (rc *Controller) enforceDiskQuota(ctx context.Context) {
- if !rc.diskQuotaState.CAS(diskQuotaStateIdle, diskQuotaStateChecking) {
+ if !rc.diskQuotaState.CompareAndSwap(diskQuotaStateIdle, diskQuotaStateChecking) {
// do not run multiple the disk quota check / import simultaneously.
// (we execute the lock check in background to avoid blocking the cron thread)
return
@@ -2127,6 +2140,10 @@ func (rc *Controller) preCheckRequirements(ctx context.Context) error {
return common.ErrCheckClusterRegion.Wrap(err).GenWithStackByArgs()
}
}
+ // even if checkpoint exists, we still need to make sure CDC/PiTR task is not running.
+ if err := rc.checkCDCPiTR(ctx); err != nil {
+ return common.ErrCheckCDCPiTR.Wrap(err).GenWithStackByArgs()
+ }
}
}
@@ -2190,23 +2207,7 @@ func newChunkRestore(
) (*chunkRestore, error) {
blockBufSize := int64(cfg.Mydumper.ReadBlockSize)
- var (
- reader storage.ReadSeekCloser
- compressType storage.CompressType
- err error
- )
- switch {
- case chunk.FileMeta.Type == mydump.SourceTypeParquet:
- reader, err = mydump.OpenParquetReader(ctx, store, chunk.FileMeta.Path, chunk.FileMeta.FileSize)
- case chunk.FileMeta.Compression != mydump.CompressionNone:
- compressType, err = mydump.ToStorageCompressType(chunk.FileMeta.Compression)
- if err != nil {
- break
- }
- reader, err = storage.WithCompression(store, compressType).Open(ctx, chunk.FileMeta.Path)
- default:
- reader, err = store.Open(ctx, chunk.FileMeta.Path)
- }
+ reader, err := openReader(ctx, chunk.FileMeta, store)
if err != nil {
return nil, errors.Trace(err)
}
@@ -2298,6 +2299,8 @@ type deliveredKVs struct {
columns []string
offset int64
rowID int64
+
+ realOffset int64 // indicates file reader's current position, only used for compressed files
}
type deliverResult struct {
@@ -2326,6 +2329,8 @@ func (cr *chunkRestore) deliverLoop(
dataSynced := true
hasMoreKVs := true
+ var startRealOffset, currRealOffset int64 // save to 0 at first
+
for hasMoreKVs {
var dataChecksum, indexChecksum verify.KVChecksum
var columns []string
@@ -2334,6 +2339,8 @@ func (cr *chunkRestore) deliverLoop(
// chunk checkpoint should stay the same
startOffset := cr.chunk.Chunk.Offset
currOffset := startOffset
+ startRealOffset = cr.chunk.Chunk.RealOffset
+ currRealOffset = startRealOffset
rowID := cr.chunk.Chunk.PrevRowIDMax
populate:
@@ -2348,12 +2355,14 @@ func (cr *chunkRestore) deliverLoop(
if p.kvs == nil {
// This is the last message.
currOffset = p.offset
+ currRealOffset = p.realOffset
hasMoreKVs = false
break populate
}
p.kvs.ClassifyAndAppend(&dataKVs, &dataChecksum, &indexKVs, &indexChecksum)
columns = p.columns
currOffset = p.offset
+ currRealOffset = p.realOffset
rowID = p.rowID
}
case <-ctx.Done():
@@ -2420,6 +2429,7 @@ func (cr *chunkRestore) deliverLoop(
cr.chunk.Checksum.Add(&dataChecksum)
cr.chunk.Checksum.Add(&indexChecksum)
cr.chunk.Chunk.Offset = currOffset
+ cr.chunk.Chunk.RealOffset = currRealOffset
cr.chunk.Chunk.PrevRowIDMax = rowID
if m, ok := metric.FromContext(ctx); ok {
@@ -2427,11 +2437,21 @@ func (cr *chunkRestore) deliverLoop(
// comes from chunk.Chunk.Offset. so it shouldn't happen that currOffset - startOffset < 0.
// but we met it one time, but cannot reproduce it now, we add this check to make code more robust
// TODO: reproduce and find the root cause and fix it completely
- if currOffset >= startOffset {
- m.BytesCounter.WithLabelValues(metric.BytesStateRestored).Add(float64(currOffset - startOffset))
+ var lowOffset, highOffset int64
+ if cr.chunk.FileMeta.Compression != mydump.CompressionNone {
+ lowOffset, highOffset = startRealOffset, currRealOffset
} else {
- deliverLogger.Warn("offset go back", zap.Int64("curr", currOffset),
- zap.Int64("start", startOffset))
+ lowOffset, highOffset = startOffset, currOffset
+ }
+ delta := highOffset - lowOffset
+ if delta >= 0 {
+ m.BytesCounter.WithLabelValues(metric.BytesStateRestored).Add(float64(delta))
+ if rc.status != nil && rc.status.backend == config.BackendTiDB {
+ rc.status.FinishedFileSize.Add(delta)
+ }
+ } else {
+ deliverLogger.Warn("offset go back", zap.Int64("curr", highOffset),
+ zap.Int64("start", lowOffset))
}
}
@@ -2441,6 +2461,11 @@ func (cr *chunkRestore) deliverLoop(
}
failpoint.Inject("SlowDownWriteRows", func() {
deliverLogger.Warn("Slowed down write rows")
+ finished := rc.status.FinishedFileSize.Load()
+ total := rc.status.TotalFileSize.Load()
+ deliverLogger.Warn("PrintStatus Failpoint",
+ zap.Int64("finished", finished),
+ zap.Int64("total", total))
})
failpoint.Inject("FailAfterWriteRows", nil)
// TODO: for local backend, we may save checkpoint more frequently, e.g. after written
@@ -2607,14 +2632,22 @@ func (cr *chunkRestore) encodeLoop(
canDeliver := false
kvPacket := make([]deliveredKVs, 0, maxKvPairsCnt)
curOffset := offset
- var newOffset, rowID int64
+ var newOffset, rowID, realOffset int64
var kvSize uint64
+ var realOffsetErr error
outLoop:
for !canDeliver {
readDurStart := time.Now()
err = cr.parser.ReadRow()
columnNames := cr.parser.Columns()
newOffset, rowID = cr.parser.Pos()
+ if cr.chunk.FileMeta.Compression != mydump.CompressionNone {
+ realOffset, realOffsetErr = cr.parser.RealPos()
+ if realOffsetErr != nil {
+ logger.Warn("fail to get data engine RealPos, progress may not be accurate",
+ log.ShortError(realOffsetErr), zap.String("file", cr.chunk.FileMeta.Path))
+ }
+ }
switch errors.Cause(err) {
case nil:
@@ -2676,7 +2709,8 @@ func (cr *chunkRestore) encodeLoop(
continue
}
- kvPacket = append(kvPacket, deliveredKVs{kvs: kvs, columns: filteredColumns, offset: newOffset, rowID: rowID})
+ kvPacket = append(kvPacket, deliveredKVs{kvs: kvs, columns: filteredColumns, offset: newOffset,
+ rowID: rowID, realOffset: realOffset})
kvSize += kvs.Size()
failpoint.Inject("mock-kv-size", func(val failpoint.Value) {
kvSize += uint64(val.(int))
@@ -2708,7 +2742,7 @@ func (cr *chunkRestore) encodeLoop(
}
}
- err = send([]deliveredKVs{{offset: cr.chunk.Chunk.EndOffset}})
+ err = send([]deliveredKVs{{offset: cr.chunk.Chunk.EndOffset, realOffset: cr.chunk.FileMeta.FileSize}})
return
}
@@ -2771,3 +2805,20 @@ func (cr *chunkRestore) restore(
}
return errors.Trace(firstErr(encodeErr, deliverErr))
}
+
+func openReader(ctx context.Context, fileMeta mydump.SourceFileMeta, store storage.ExternalStorage) (
+ reader storage.ReadSeekCloser, err error) {
+ switch {
+ case fileMeta.Type == mydump.SourceTypeParquet:
+ reader, err = mydump.OpenParquetReader(ctx, store, fileMeta.Path, fileMeta.FileSize)
+ case fileMeta.Compression != mydump.CompressionNone:
+ compressType, err2 := mydump.ToStorageCompressType(fileMeta.Compression)
+ if err2 != nil {
+ return nil, err2
+ }
+ reader, err = storage.WithCompression(store, compressType).Open(ctx, fileMeta.Path)
+ default:
+ reader, err = store.Open(ctx, fileMeta.Path)
+ }
+ return
+}
diff --git a/br/pkg/lightning/restore/table_restore.go b/br/pkg/lightning/restore/table_restore.go
index 11038d62195ea..86d3ed2622ddc 100644
--- a/br/pkg/lightning/restore/table_restore.go
+++ b/br/pkg/lightning/restore/table_restore.go
@@ -235,10 +235,12 @@ func (tr *TableRestore) restoreEngines(pCtx context.Context, rc *Controller, cp
// data-engines that need to be restore or import. Otherwise, all data-engines should
// be finished already.
+ handleDataEngineThisRun := false
idxEngineCfg := &backend.EngineConfig{
TableInfo: tr.tableInfo,
}
if indexEngineCp.Status < checkpoints.CheckpointStatusClosed {
+ handleDataEngineThisRun = true
indexWorker := rc.indexWorkers.Apply()
defer rc.indexWorkers.Recycle(indexWorker)
@@ -327,9 +329,9 @@ func (tr *TableRestore) restoreEngines(pCtx context.Context, rc *Controller, cp
dataWorker := rc.closedEngineLimit.Apply()
defer rc.closedEngineLimit.Recycle(dataWorker)
err = tr.importEngine(ctx, dataClosedEngine, rc, eid, ecp)
- if rc.status != nil {
+ if rc.status != nil && rc.status.backend == config.BackendLocal {
for _, chunk := range ecp.Chunks {
- rc.status.FinishedFileSize.Add(chunk.Chunk.EndOffset - chunk.Key.Offset)
+ rc.status.FinishedFileSize.Add(chunk.TotalSize())
}
}
}
@@ -339,7 +341,7 @@ func (tr *TableRestore) restoreEngines(pCtx context.Context, rc *Controller, cp
}(restoreWorker, engineID, engine)
} else {
for _, chunk := range engine.Chunks {
- rc.status.FinishedFileSize.Add(chunk.Chunk.EndOffset - chunk.Key.Offset)
+ rc.status.FinishedFileSize.Add(chunk.TotalSize())
}
}
}
@@ -370,11 +372,31 @@ func (tr *TableRestore) restoreEngines(pCtx context.Context, rc *Controller, cp
return errors.Trace(restoreErr)
}
+ // if data engine is handled in previous run and we continue importing from checkpoint
+ if !handleDataEngineThisRun {
+ for _, engine := range cp.Engines {
+ for _, chunk := range engine.Chunks {
+ rc.status.FinishedFileSize.Add(chunk.Chunk.EndOffset - chunk.Key.Offset)
+ }
+ }
+ }
+
if cp.Status < checkpoints.CheckpointStatusIndexImported {
var err error
if indexEngineCp.Status < checkpoints.CheckpointStatusImported {
+ failpoint.Inject("FailBeforeStartImportingIndexEngine", func() {
+ errMsg := "fail before importing index KV data"
+ tr.logger.Warn(errMsg)
+ failpoint.Return(errors.New(errMsg))
+ })
err = tr.importKV(ctx, closedIndexEngine, rc, indexEngineID)
failpoint.Inject("FailBeforeIndexEngineImported", func() {
+ finished := rc.status.FinishedFileSize.Load()
+ total := rc.status.TotalFileSize.Load()
+ tr.logger.Warn("print lightning status",
+ zap.Int64("finished", finished),
+ zap.Int64("total", total),
+ zap.Bool("equal", finished == total))
panic("forcing failure due to FailBeforeIndexEngineImported")
})
}
@@ -406,6 +428,11 @@ func (tr *TableRestore) restoreEngine(
if err != nil {
return closedEngine, errors.Trace(err)
}
+ if rc.status != nil && rc.status.backend == config.BackendTiDB {
+ for _, chunk := range cp.Chunks {
+ rc.status.FinishedFileSize.Add(chunk.Chunk.EndOffset - chunk.Key.Offset)
+ }
+ }
return closedEngine, nil
}
@@ -475,6 +502,9 @@ func (tr *TableRestore) restoreEngine(
// Restore table data
for chunkIndex, chunk := range cp.Chunks {
+ if rc.status != nil && rc.status.backend == config.BackendTiDB {
+ rc.status.FinishedFileSize.Add(chunk.Chunk.Offset - chunk.Key.Offset)
+ }
if chunk.Chunk.Offset >= chunk.Chunk.EndOffset {
continue
}
@@ -516,7 +546,7 @@ func (tr *TableRestore) restoreEngine(
}
var remainChunkCnt float64
if chunk.Chunk.Offset < chunk.Chunk.EndOffset {
- remainChunkCnt = float64(chunk.Chunk.EndOffset-chunk.Chunk.Offset) / float64(chunk.Chunk.EndOffset-chunk.Key.Offset)
+ remainChunkCnt = float64(chunk.UnfinishedSize()) / float64(chunk.TotalSize())
if metrics != nil {
metrics.ChunkCounter.WithLabelValues(metric.ChunkStatePending).Add(remainChunkCnt)
}
@@ -591,7 +621,7 @@ func (tr *TableRestore) restoreEngine(
totalSQLSize := int64(0)
for _, chunk := range cp.Chunks {
totalKVSize += chunk.Checksum.SumSize()
- totalSQLSize += chunk.Chunk.EndOffset - chunk.Chunk.Offset
+ totalSQLSize += chunk.UnfinishedSize()
}
err = chunkErr.Get()
@@ -675,7 +705,7 @@ func (tr *TableRestore) importEngine(
}
// 2. perform a level-1 compact if idling.
- if rc.cfg.PostRestore.Level1Compact && rc.compactState.CAS(compactStateIdle, compactStateDoing) {
+ if rc.cfg.PostRestore.Level1Compact && rc.compactState.CompareAndSwap(compactStateIdle, compactStateDoing) {
go func() {
// we ignore level-1 compact failure since it is not fatal.
// no need log the error, it is done in (*Importer).Compact already.
@@ -788,6 +818,11 @@ func (tr *TableRestore) postProcess(
}
}
+ if rc.dupIndicator != nil {
+ tr.logger.Debug("set dupIndicator", zap.Bool("has-duplicate", hasDupe))
+ rc.dupIndicator.CompareAndSwap(false, hasDupe)
+ }
+
nextStage := checkpoints.CheckpointStatusChecksummed
if rc.cfg.PostRestore.Checksum != config.OpLevelOff && !hasDupe && needChecksum {
if cp.Checksum.SumKVS() > 0 || baseTotalChecksum.SumKVS() > 0 {
diff --git a/br/pkg/lightning/run_options.go b/br/pkg/lightning/run_options.go
index a7b5b90770c02..169c2e47088dd 100644
--- a/br/pkg/lightning/run_options.go
+++ b/br/pkg/lightning/run_options.go
@@ -19,6 +19,7 @@ import (
"github.com/pingcap/tidb/br/pkg/lightning/log"
"github.com/pingcap/tidb/br/pkg/storage"
"github.com/pingcap/tidb/util/promutil"
+ "go.uber.org/atomic"
"go.uber.org/zap"
)
@@ -30,6 +31,7 @@ type options struct {
promFactory promutil.Factory
promRegistry promutil.Registry
logger log.Logger
+ dupIndicator *atomic.Bool
}
type Option func(*options)
@@ -81,3 +83,10 @@ func WithLogger(logger *zap.Logger) Option {
o.logger = log.Logger{Logger: logger}
}
}
+
+// WithDupIndicator sets a *bool to indicate duplicate detection has found duplicate data.
+func WithDupIndicator(b *atomic.Bool) Option {
+ return func(o *options) {
+ o.dupIndicator = b
+ }
+}
diff --git a/br/pkg/lightning/web/progress.go b/br/pkg/lightning/web/progress.go
index 8a3412087b94f..d5f3494a14040 100644
--- a/br/pkg/lightning/web/progress.go
+++ b/br/pkg/lightning/web/progress.go
@@ -64,7 +64,7 @@ func (cpm *checkpointsMap) update(diffs map[string]*checkpoints.TableCheckpointD
for _, engine := range cp.Engines {
for _, chunk := range engine.Chunks {
if engine.Status >= checkpoints.CheckpointStatusAllWritten {
- tw += chunk.Chunk.EndOffset - chunk.Key.Offset
+ tw += chunk.TotalSize()
} else {
tw += chunk.Chunk.Offset - chunk.Key.Offset
}
diff --git a/br/pkg/logutil/logging.go b/br/pkg/logutil/logging.go
index 028cfc00e5f43..41b8e135c220f 100644
--- a/br/pkg/logutil/logging.go
+++ b/br/pkg/logutil/logging.go
@@ -306,3 +306,13 @@ func (rng StringifyRange) String() string {
sb.WriteString(")")
return sb.String()
}
+
+// StringifyMany returns an array marshaler for a slice of stringers.
+func StringifyMany[T fmt.Stringer](items []T) zapcore.ArrayMarshaler {
+ return zapcore.ArrayMarshalerFunc(func(ae zapcore.ArrayEncoder) error {
+ for _, item := range items {
+ ae.AppendString(item.String())
+ }
+ return nil
+ })
+}
diff --git a/br/pkg/restore/BUILD.bazel b/br/pkg/restore/BUILD.bazel
index 77c2fc2976570..772ec438976d7 100644
--- a/br/pkg/restore/BUILD.bazel
+++ b/br/pkg/restore/BUILD.bazel
@@ -120,7 +120,7 @@ go_test(
embed = [":restore"],
flaky = True,
race = "on",
- shard_count = 20,
+ shard_count = 50,
deps = [
"//br/pkg/backup",
"//br/pkg/conn",
diff --git a/br/pkg/restore/client.go b/br/pkg/restore/client.go
index e5bd63815b60a..9e4e5a389b935 100644
--- a/br/pkg/restore/client.go
+++ b/br/pkg/restore/client.go
@@ -940,7 +940,9 @@ func (rc *Client) CheckSysTableCompatibility(dom *domain.Domain, tables []*metau
return errors.Annotate(berrors.ErrRestoreIncompatibleSys, "missed system table: "+table.Info.Name.O)
}
backupTi := table.Info
- if len(ti.Columns) != len(backupTi.Columns) {
+ // skip checking the number of columns in mysql.user table,
+ // because higher versions of TiDB may add new columns.
+ if len(ti.Columns) != len(backupTi.Columns) && backupTi.Name.L != sysUserTableName {
log.Error("column count mismatch",
zap.Stringer("table", table.Info.Name),
zap.Int("col in cluster", len(ti.Columns)),
@@ -959,6 +961,13 @@ func (rc *Client) CheckSysTableCompatibility(dom *domain.Domain, tables []*metau
col := ti.Columns[i]
backupCol := backupColMap[col.Name.L]
if backupCol == nil {
+ // skip when the backed up mysql.user table is missing columns.
+ if backupTi.Name.L == sysUserTableName {
+ log.Warn("missing column in backup data",
+ zap.Stringer("table", table.Info.Name),
+ zap.String("col", fmt.Sprintf("%s %s", col.Name, col.FieldType.String())))
+ continue
+ }
log.Error("missing column in backup data",
zap.Stringer("table", table.Info.Name),
zap.String("col", fmt.Sprintf("%s %s", col.Name, col.FieldType.String())))
@@ -2583,7 +2592,7 @@ func (rc *Client) SaveSchemas(
schemas := TidyOldSchemas(sr)
schemasConcurrency := uint(mathutil.Min(64, schemas.Len()))
- err := schemas.BackupSchemas(ctx, metaWriter, nil, nil, rc.restoreTS, schemasConcurrency, 0, true, nil)
+ err := schemas.BackupSchemas(ctx, metaWriter, nil, nil, nil, rc.restoreTS, schemasConcurrency, 0, true, nil)
if err != nil {
return errors.Trace(err)
}
diff --git a/br/pkg/restore/client_test.go b/br/pkg/restore/client_test.go
index 36de6c9b2eff7..e1f12ddbf7a1d 100644
--- a/br/pkg/restore/client_test.go
+++ b/br/pkg/restore/client_test.go
@@ -195,14 +195,14 @@ func TestCheckSysTableCompatibility(t *testing.T) {
userTI, err := client.GetTableSchema(cluster.Domain, sysDB, model.NewCIStr("user"))
require.NoError(t, err)
- // column count mismatch
+ // user table in cluster have more columns(success)
mockedUserTI := userTI.Clone()
- mockedUserTI.Columns = mockedUserTI.Columns[:len(mockedUserTI.Columns)-1]
+ userTI.Columns = append(userTI.Columns, &model.ColumnInfo{Name: model.NewCIStr("new-name")})
err = client.CheckSysTableCompatibility(cluster.Domain, []*metautil.Table{{
DB: tmpSysDB,
Info: mockedUserTI,
}})
- require.True(t, berrors.ErrRestoreIncompatibleSys.Equal(err))
+ require.NoError(t, err)
// column order mismatch(success)
mockedUserTI = userTI.Clone()
@@ -213,15 +213,6 @@ func TestCheckSysTableCompatibility(t *testing.T) {
}})
require.NoError(t, err)
- // missing column
- mockedUserTI = userTI.Clone()
- mockedUserTI.Columns[0].Name = model.NewCIStr("new-name")
- err = client.CheckSysTableCompatibility(cluster.Domain, []*metautil.Table{{
- DB: tmpSysDB,
- Info: mockedUserTI,
- }})
- require.True(t, berrors.ErrRestoreIncompatibleSys.Equal(err))
-
// incompatible column type
mockedUserTI = userTI.Clone()
mockedUserTI.Columns[0].FieldType.SetFlen(2000) // Columns[0] is `Host` char(255)
@@ -238,6 +229,19 @@ func TestCheckSysTableCompatibility(t *testing.T) {
Info: mockedUserTI,
}})
require.NoError(t, err)
+
+ // use the mysql.db table to test for column count mismatch.
+ dbTI, err := client.GetTableSchema(cluster.Domain, sysDB, model.NewCIStr("db"))
+ require.NoError(t, err)
+
+ // other system tables in cluster have more columns(failed)
+ mockedDBTI := dbTI.Clone()
+ dbTI.Columns = append(dbTI.Columns, &model.ColumnInfo{Name: model.NewCIStr("new-name")})
+ err = client.CheckSysTableCompatibility(cluster.Domain, []*metautil.Table{{
+ DB: tmpSysDB,
+ Info: mockedDBTI,
+ }})
+ require.True(t, berrors.ErrRestoreIncompatibleSys.Equal(err))
}
func TestInitFullClusterRestore(t *testing.T) {
@@ -1348,13 +1352,6 @@ func TestApplyKVFilesWithBatchMethod3(t *testing.T) {
Cf: stream.WriteCF,
Type: backuppb.FileType_Put,
RegionId: 1,
- }, {
- Path: "log4",
- NumberOfEntries: 5,
- Length: 100,
- Cf: stream.WriteCF,
- Type: backuppb.FileType_Put,
- RegionId: 2,
}, {
Path: "log5",
NumberOfEntries: 5,
@@ -1394,15 +1391,13 @@ func TestApplyKVFilesWithBatchMethod3(t *testing.T) {
applyFunc,
)
- require.Equal(t, runCount, 5)
- require.Equal(t, totalKVCount, int64(30))
+ require.Equal(t, totalKVCount, int64(25))
require.Equal(t,
logs,
[][]string{
{"log2"},
{"log5", "log6"},
{"log3"},
- {"log4"},
{"log1"},
},
)
diff --git a/br/pkg/restore/data.go b/br/pkg/restore/data.go
index f7efce83362f5..b4ed1c1144dd8 100644
--- a/br/pkg/restore/data.go
+++ b/br/pkg/restore/data.go
@@ -57,7 +57,7 @@ func RecoverData(ctx context.Context, resolveTS uint64, allStores []*metapb.Stor
return totalRegions, errors.Trace(err)
}
- if err := recovery.PrepareFlashbackToVersion(ctx); err != nil {
+ if err := recovery.PrepareFlashbackToVersion(ctx, resolveTS, restoreTS-1); err != nil {
return totalRegions, errors.Trace(err)
}
@@ -304,12 +304,12 @@ func (recovery *Recovery) WaitApply(ctx context.Context) (err error) {
}
// prepare the region for flashback the data, the purpose is to stop region service, put region in flashback state
-func (recovery *Recovery) PrepareFlashbackToVersion(ctx context.Context) (err error) {
+func (recovery *Recovery) PrepareFlashbackToVersion(ctx context.Context, resolveTS uint64, startTS uint64) (err error) {
var totalRegions atomic.Uint64
totalRegions.Store(0)
handler := func(ctx context.Context, r tikvstore.KeyRange) (rangetask.TaskStat, error) {
- stats, err := ddl.SendPrepareFlashbackToVersionRPC(ctx, recovery.mgr.GetStorage().(tikv.Storage), r)
+ stats, err := ddl.SendPrepareFlashbackToVersionRPC(ctx, recovery.mgr.GetStorage().(tikv.Storage), resolveTS, startTS, r)
totalRegions.Add(uint64(stats.CompletedRegions))
return stats, err
}
@@ -372,6 +372,7 @@ type RecoverRegion struct {
// 2. build a leader list for all region during the tikv startup
// 3. get max allocate id
func (recovery *Recovery) MakeRecoveryPlan() error {
+ storeBalanceScore := make(map[uint64]int, len(recovery.allStores))
// Group region peer info by region id. find the max allocateId
// region [id] [peer[0-n]]
var regions = make(map[uint64][]*RecoverRegion, 0)
@@ -410,16 +411,20 @@ func (recovery *Recovery) MakeRecoveryPlan() error {
}
} else {
// Generate normal commands.
- log.Debug("detected valid peer", zap.Uint64("region id", regionId))
- for i, peer := range peers {
- log.Debug("make plan", zap.Uint64("store id", peer.StoreId), zap.Uint64("region id", peer.RegionId))
- plan := &recovpb.RecoverRegionRequest{RegionId: peer.RegionId, AsLeader: i == 0}
- // sorted by log term -> last index -> commit index in a region
- if plan.AsLeader {
- log.Debug("as leader peer", zap.Uint64("store id", peer.StoreId), zap.Uint64("region id", peer.RegionId))
- recovery.RecoveryPlan[peer.StoreId] = append(recovery.RecoveryPlan[peer.StoreId], plan)
- }
+ log.Debug("detected valid region", zap.Uint64("region id", regionId))
+ // calc the leader candidates
+ leaderCandidates, err := LeaderCandidates(peers)
+ if err != nil {
+ log.Warn("region without peer", zap.Uint64("region id", regionId))
+ return errors.Trace(err)
}
+
+ // select the leader base on tikv storeBalanceScore
+ leader := SelectRegionLeader(storeBalanceScore, leaderCandidates)
+ log.Debug("as leader peer", zap.Uint64("store id", leader.StoreId), zap.Uint64("region id", leader.RegionId))
+ plan := &recovpb.RecoverRegionRequest{RegionId: leader.RegionId, AsLeader: true}
+ recovery.RecoveryPlan[leader.StoreId] = append(recovery.RecoveryPlan[leader.StoreId], plan)
+ storeBalanceScore[leader.StoreId] += 1
}
}
return nil
diff --git a/br/pkg/restore/import.go b/br/pkg/restore/import.go
index 58adecd1405c3..5004639c1a00d 100644
--- a/br/pkg/restore/import.go
+++ b/br/pkg/restore/import.go
@@ -6,6 +6,8 @@ import (
"bytes"
"context"
"crypto/tls"
+ "fmt"
+ "math/rand"
"strings"
"sync"
"sync/atomic"
@@ -247,6 +249,8 @@ type FileImporter struct {
rawStartKey []byte
rawEndKey []byte
supportMultiIngest bool
+
+ cacheKey string
}
// NewFileImporter returns a new file importClient.
@@ -261,6 +265,7 @@ func NewFileImporter(
backend: backend,
importClient: importClient,
isRawKvMode: isRawKvMode,
+ cacheKey: fmt.Sprintf("BR-%s-%d", time.Now().Format("20060102150405"), rand.Int63()),
}
}
@@ -636,6 +641,7 @@ func (importer *FileImporter) downloadSST(
Name: file.GetName(),
RewriteRule: rule,
CipherInfo: cipher,
+ StorageCacheId: importer.cacheKey,
}
log.Debug("download SST",
logutil.SSTMeta(&sstMeta),
@@ -715,6 +721,7 @@ func (importer *FileImporter) downloadRawKVSST(
RewriteRule: rule,
IsRawKv: true,
CipherInfo: cipher,
+ StorageCacheId: importer.cacheKey,
}
log.Debug("download SST", logutil.SSTMeta(&sstMeta), logutil.Region(regionInfo.Region))
diff --git a/br/pkg/restore/systable_restore.go b/br/pkg/restore/systable_restore.go
index 40e3450c772f2..02ea0860d5425 100644
--- a/br/pkg/restore/systable_restore.go
+++ b/br/pkg/restore/systable_restore.go
@@ -19,6 +19,8 @@ import (
"go.uber.org/zap"
)
+const sysUserTableName = "user"
+
var statsTables = map[string]struct{}{
"stats_buckets": {},
"stats_extended": {},
diff --git a/br/pkg/restore/util.go b/br/pkg/restore/util.go
index 259d3fa28d888..73a4411c445c1 100644
--- a/br/pkg/restore/util.go
+++ b/br/pkg/restore/util.go
@@ -750,3 +750,43 @@ func CheckConsistencyAndValidPeer(regionInfos []*RecoverRegionInfo) (map[uint64]
}
return validPeers, nil
}
+
+// in cloud, since iops and bandwidth limitation, write operator in raft is slow, so raft state (logterm, lastlog, commitlog...) are the same among the peers
+// LeaderCandidates select all peers can be select as a leader during the restore
+func LeaderCandidates(peers []*RecoverRegion) ([]*RecoverRegion, error) {
+ if peers == nil {
+ return nil, errors.Annotatef(berrors.ErrRestoreRegionWithoutPeer,
+ "invalid region range")
+ }
+ candidates := make([]*RecoverRegion, 0, len(peers))
+ // by default, the peers[0] to be assign as a leader, since peers already sorted by leader selection rule
+ leader := peers[0]
+ candidates = append(candidates, leader)
+ for _, peer := range peers[1:] {
+ // qualificated candidate is leader.logterm = candidate.logterm && leader.lastindex = candidate.lastindex && && leader.commitindex = candidate.commitindex
+ if peer.LastLogTerm == leader.LastLogTerm && peer.LastIndex == leader.LastIndex && peer.CommitIndex == leader.CommitIndex {
+ log.Debug("leader candidate", zap.Uint64("store id", peer.StoreId), zap.Uint64("region id", peer.RegionId), zap.Uint64("peer id", peer.PeerId))
+ candidates = append(candidates, peer)
+ }
+ }
+ return candidates, nil
+}
+
+// for region A, has candidate leader x, y, z
+// peer x on store 1 with storeBalanceScore 3
+// peer y on store 3 with storeBalanceScore 2
+// peer z on store 4 with storeBalanceScore 1
+// result: peer z will be select as leader on store 4
+func SelectRegionLeader(storeBalanceScore map[uint64]int, peers []*RecoverRegion) *RecoverRegion {
+ // by default, the peers[0] to be assign as a leader
+ leader := peers[0]
+ minLeaderStore := storeBalanceScore[leader.StoreId]
+ for _, peer := range peers[1:] {
+ log.Debug("leader candidate", zap.Int("score", storeBalanceScore[peer.StoreId]), zap.Int("min-score", minLeaderStore), zap.Uint64("store id", peer.StoreId), zap.Uint64("region id", peer.RegionId), zap.Uint64("peer id", peer.PeerId))
+ if storeBalanceScore[peer.StoreId] < minLeaderStore {
+ minLeaderStore = storeBalanceScore[peer.StoreId]
+ leader = peer
+ }
+ }
+ return leader
+}
diff --git a/br/pkg/restore/util_test.go b/br/pkg/restore/util_test.go
index 44620e9cb4e5c..482818a1ad958 100644
--- a/br/pkg/restore/util_test.go
+++ b/br/pkg/restore/util_test.go
@@ -460,3 +460,52 @@ func TestCheckConsistencyAndValidPeer(t *testing.T) {
require.Error(t, err)
require.Regexp(t, ".*invalid restore range.*", err.Error())
}
+
+func TestLeaderCandidates(t *testing.T) {
+ //key space is continuous
+ validPeer1 := newPeerMeta(9, 11, 2, []byte(""), []byte("bb"), 2, 1, 0, 0, false)
+ validPeer2 := newPeerMeta(19, 22, 3, []byte("bb"), []byte("cc"), 2, 1, 0, 1, false)
+ validPeer3 := newPeerMeta(29, 30, 1, []byte("cc"), []byte(""), 2, 1, 0, 2, false)
+
+ peers := []*restore.RecoverRegion{
+ validPeer1,
+ validPeer2,
+ validPeer3,
+ }
+
+ candidates, err := restore.LeaderCandidates(peers)
+ require.NoError(t, err)
+ require.Equal(t, 3, len(candidates))
+}
+
+func TestSelectRegionLeader(t *testing.T) {
+ validPeer1 := newPeerMeta(9, 11, 2, []byte(""), []byte("bb"), 2, 1, 0, 0, false)
+ validPeer2 := newPeerMeta(19, 22, 3, []byte("bb"), []byte("cc"), 2, 1, 0, 1, false)
+ validPeer3 := newPeerMeta(29, 30, 1, []byte("cc"), []byte(""), 2, 1, 0, 2, false)
+
+ peers := []*restore.RecoverRegion{
+ validPeer1,
+ validPeer2,
+ validPeer3,
+ }
+ // init store banlance score all is 0
+ storeBalanceScore := make(map[uint64]int, len(peers))
+ leader := restore.SelectRegionLeader(storeBalanceScore, peers)
+ require.Equal(t, validPeer1, leader)
+
+ // change store banlance store
+ storeBalanceScore[2] = 3
+ storeBalanceScore[3] = 2
+ storeBalanceScore[1] = 1
+ leader = restore.SelectRegionLeader(storeBalanceScore, peers)
+ require.Equal(t, validPeer3, leader)
+
+ // one peer
+ peer := []*restore.RecoverRegion{
+ validPeer3,
+ }
+ // init store banlance score all is 0
+ storeScore := make(map[uint64]int, len(peer))
+ leader = restore.SelectRegionLeader(storeScore, peer)
+ require.Equal(t, validPeer3, leader)
+}
diff --git a/br/pkg/rtree/rtree.go b/br/pkg/rtree/rtree.go
index 9f12b22daca75..f17ebf38df510 100644
--- a/br/pkg/rtree/rtree.go
+++ b/br/pkg/rtree/rtree.go
@@ -217,3 +217,10 @@ func (rangeTree *RangeTree) GetIncompleteRange(
}
return incomplete
}
+
+type ProgressRange struct {
+ Res RangeTree
+ Incomplete []Range
+ Origin Range
+ GroupKey string
+}
diff --git a/br/pkg/storage/compress.go b/br/pkg/storage/compress.go
index 1d5300cfa8d55..5794c813c9d5f 100644
--- a/br/pkg/storage/compress.go
+++ b/br/pkg/storage/compress.go
@@ -80,8 +80,10 @@ func (w *withCompression) ReadFile(ctx context.Context, name string) ([]byte, er
return io.ReadAll(compressBf)
}
+// compressReader is a wrapper for compress.Reader
type compressReader struct {
io.Reader
+ io.Seeker
io.Closer
}
@@ -97,11 +99,16 @@ func newInterceptReader(fileReader ExternalFileReader, compressType CompressType
return &compressReader{
Reader: r,
Closer: fileReader,
+ Seeker: fileReader,
}, nil
}
-func (*compressReader) Seek(_ int64, _ int) (int64, error) {
- return int64(0), errors.Annotatef(berrors.ErrStorageInvalidConfig, "compressReader doesn't support Seek now")
+func (c *compressReader) Seek(offset int64, whence int) (int64, error) {
+ // only support get original reader's current offset
+ if offset == 0 && whence == io.SeekCurrent {
+ return c.Seeker.Seek(offset, whence)
+ }
+ return int64(0), errors.Annotatef(berrors.ErrStorageInvalidConfig, "compressReader doesn't support Seek now, offset %d, whence %d", offset, whence)
}
func (c *compressReader) Close() error {
diff --git a/br/pkg/storage/local.go b/br/pkg/storage/local.go
index 68dc760cc1c9a..2d6e0571faa93 100644
--- a/br/pkg/storage/local.go
+++ b/br/pkg/storage/local.go
@@ -10,6 +10,8 @@ import (
"strings"
"github.com/pingcap/errors"
+ "github.com/pingcap/log"
+ "go.uber.org/zap"
)
const (
@@ -38,7 +40,21 @@ func (l *LocalStorage) WriteFile(_ context.Context, name string, data []byte) er
// to an empty file if write is not finished.
tmpPath := filepath.Join(l.base, name) + ".tmp"
if err := os.WriteFile(tmpPath, data, localFilePerm); err != nil {
- return errors.Trace(err)
+ path := filepath.Dir(tmpPath)
+ log.Info("failed to write file, try to mkdir the path", zap.String("path", path))
+ exists, existErr := pathExists(path)
+ if existErr != nil {
+ return errors.Annotatef(err, "after failed to write file, failed to check path exists : %v", existErr)
+ }
+ if exists {
+ return errors.Trace(err)
+ }
+ if mkdirErr := mkdirAll(path); mkdirErr != nil {
+ return errors.Annotatef(err, "after failed to write file, failed to mkdir : %v", mkdirErr)
+ }
+ if err := os.WriteFile(tmpPath, data, localFilePerm); err != nil {
+ return errors.Trace(err)
+ }
}
if err := os.Rename(tmpPath, filepath.Join(l.base, name)); err != nil {
return errors.Trace(err)
diff --git a/br/pkg/storage/local_test.go b/br/pkg/storage/local_test.go
index 82e7435ae29be..db1ba424b9d6b 100644
--- a/br/pkg/storage/local_test.go
+++ b/br/pkg/storage/local_test.go
@@ -9,6 +9,7 @@ import (
"runtime"
"testing"
+ "github.com/pingcap/errors"
"github.com/stretchr/testify/require"
)
@@ -99,4 +100,30 @@ func TestWalkDirWithSoftLinkFile(t *testing.T) {
})
require.NoError(t, err)
require.Equal(t, 1, i)
+
+ // test file not exists
+ exists, err := store.FileExists(context.TODO(), "/123/456")
+ require.NoError(t, err)
+ require.False(t, exists)
+
+ // test walk nonexistent directory
+ err = store.WalkDir(context.TODO(), &WalkOption{SubDir: "123/456"}, func(path string, size int64) error {
+ return errors.New("find file")
+ })
+ require.NoError(t, err)
+ // write file to a nonexistent directory
+ err = store.WriteFile(context.TODO(), "/123/456/789.txt", []byte(data))
+ require.NoError(t, err)
+ exists, err = store.FileExists(context.TODO(), "/123/456")
+ require.NoError(t, err)
+ require.True(t, exists)
+
+ // test walk existent directory
+ err = store.WalkDir(context.TODO(), &WalkOption{SubDir: "123/456"}, func(path string, size int64) error {
+ if path == "123/456/789.txt" {
+ return nil
+ }
+ return errors.Errorf("find other file: %s", path)
+ })
+ require.NoError(t, err)
}
diff --git a/br/pkg/storage/s3.go b/br/pkg/storage/s3.go
index ee6025973645a..a239de8ad794c 100644
--- a/br/pkg/storage/s3.go
+++ b/br/pkg/storage/s3.go
@@ -354,13 +354,18 @@ func NewS3Storage(backend *backuppb.S3, opts *ExternalStorageOptions) (obj *S3St
)
}
c := s3.New(ses, s3CliConfigs...)
- // s3manager.GetBucketRegionWithClient will set credential anonymous, which works with s3.
- // we need reassign credential to be compatible with minio authentication.
confCred := ses.Config.Credentials
setCredOpt := func(req *request.Request) {
+ // s3manager.GetBucketRegionWithClient will set credential anonymous, which works with s3.
+ // we need reassign credential to be compatible with minio authentication.
if confCred != nil {
req.Config.Credentials = confCred
}
+ // s3manager.GetBucketRegionWithClient use path style addressing default.
+ // we need set S3ForcePathStyle by our config if we set endpoint.
+ if qs.Endpoint != "" {
+ req.Config.S3ForcePathStyle = ses.Config.S3ForcePathStyle
+ }
}
region, err := s3manager.GetBucketRegionWithClient(context.Background(), c, qs.Bucket, setCredOpt)
if err != nil {
@@ -399,7 +404,7 @@ func NewS3Storage(backend *backuppb.S3, opts *ExternalStorageOptions) (obj *S3St
options: &qs,
}
if opts.CheckS3ObjectLockOptions {
- backend.ObjectLockEnabled = s3Storage.isObjectLockEnabled()
+ backend.ObjectLockEnabled = s3Storage.IsObjectLockEnabled()
}
return s3Storage, nil
}
@@ -446,7 +451,7 @@ func getObject(svc *s3.S3, qs *backuppb.S3) error {
return nil
}
-func (rs *S3Storage) isObjectLockEnabled() bool {
+func (rs *S3Storage) IsObjectLockEnabled() bool {
input := &s3.GetObjectLockConfigurationInput{
Bucket: aws.String(rs.options.Bucket),
}
@@ -455,8 +460,8 @@ func (rs *S3Storage) isObjectLockEnabled() bool {
log.Warn("failed to check object lock for bucket", zap.String("bucket", rs.options.Bucket), zap.Error(err))
return false
}
- if resp.ObjectLockConfiguration != nil {
- if s3.ObjectLockEnabledEnabled == *resp.ObjectLockConfiguration.ObjectLockEnabled {
+ if resp != nil && resp.ObjectLockConfiguration != nil {
+ if s3.ObjectLockEnabledEnabled == aws.StringValue(resp.ObjectLockConfiguration.ObjectLockEnabled) {
return true
}
}
diff --git a/br/pkg/storage/s3_test.go b/br/pkg/storage/s3_test.go
index 3990e5eb82bc1..3600a757ef0c4 100644
--- a/br/pkg/storage/s3_test.go
+++ b/br/pkg/storage/s3_test.go
@@ -314,10 +314,11 @@ func TestS3Storage(t *testing.T) {
{
name: "no region",
s3: &backuppb.S3{
- Region: "",
- Endpoint: s.URL,
- Bucket: "bucket",
- Prefix: "prefix",
+ Region: "",
+ Endpoint: s.URL,
+ Bucket: "bucket",
+ Prefix: "prefix",
+ ForcePathStyle: true,
},
errReturn: false,
sendCredential: true,
@@ -325,10 +326,11 @@ func TestS3Storage(t *testing.T) {
{
name: "wrong region",
s3: &backuppb.S3{
- Region: "us-east-2",
- Endpoint: s.URL,
- Bucket: "bucket",
- Prefix: "prefix",
+ Region: "us-east-2",
+ Endpoint: s.URL,
+ Bucket: "bucket",
+ Prefix: "prefix",
+ ForcePathStyle: true,
},
errReturn: true,
sendCredential: true,
@@ -336,10 +338,11 @@ func TestS3Storage(t *testing.T) {
{
name: "right region",
s3: &backuppb.S3{
- Region: "us-west-2",
- Endpoint: s.URL,
- Bucket: "bucket",
- Prefix: "prefix",
+ Region: "us-west-2",
+ Endpoint: s.URL,
+ Bucket: "bucket",
+ Prefix: "prefix",
+ ForcePathStyle: true,
},
errReturn: false,
sendCredential: true,
@@ -353,6 +356,7 @@ func TestS3Storage(t *testing.T) {
SecretAccessKey: "cd",
Bucket: "bucket",
Prefix: "prefix",
+ ForcePathStyle: true,
},
errReturn: false,
sendCredential: true,
@@ -365,6 +369,7 @@ func TestS3Storage(t *testing.T) {
SecretAccessKey: "cd",
Bucket: "bucket",
Prefix: "prefix",
+ ForcePathStyle: true,
},
errReturn: false,
sendCredential: true,
@@ -372,11 +377,12 @@ func TestS3Storage(t *testing.T) {
{
name: "no secret access key",
s3: &backuppb.S3{
- Region: "us-west-2",
- Endpoint: s.URL,
- AccessKey: "ab",
- Bucket: "bucket",
- Prefix: "prefix",
+ Region: "us-west-2",
+ Endpoint: s.URL,
+ AccessKey: "ab",
+ Bucket: "bucket",
+ Prefix: "prefix",
+ ForcePathStyle: true,
},
errReturn: false,
sendCredential: true,
@@ -384,11 +390,12 @@ func TestS3Storage(t *testing.T) {
{
name: "no secret access key",
s3: &backuppb.S3{
- Region: "us-west-2",
- Endpoint: s.URL,
- AccessKey: "ab",
- Bucket: "bucket",
- Prefix: "prefix",
+ Region: "us-west-2",
+ Endpoint: s.URL,
+ AccessKey: "ab",
+ Bucket: "bucket",
+ Prefix: "prefix",
+ ForcePathStyle: true,
},
errReturn: false,
sendCredential: false,
@@ -1141,3 +1148,48 @@ func TestSendCreds(t *testing.T) {
sentSecretAccessKey = backend.GetS3().SecretAccessKey
require.Equal(t, "", sentSecretAccessKey)
}
+
+func TestObjectLock(t *testing.T) {
+ s := createS3Suite(t)
+ // resp is nil
+ s.s3.EXPECT().GetObjectLockConfiguration(gomock.Any()).Return(nil, nil)
+ require.Equal(t, false, s.storage.IsObjectLockEnabled())
+
+ // resp is not nil, but resp.ObjectLockConfiguration is nil
+ s.s3.EXPECT().GetObjectLockConfiguration(gomock.Any()).Return(
+ &s3.GetObjectLockConfigurationOutput{
+ ObjectLockConfiguration: nil,
+ }, nil,
+ )
+ require.Equal(t, false, s.storage.IsObjectLockEnabled())
+
+ // resp.ObjectLockConfiguration is not nil, but resp.ObjectLockConfiguration.ObjectLockEnabled is nil
+ s.s3.EXPECT().GetObjectLockConfiguration(gomock.Any()).Return(
+ &s3.GetObjectLockConfigurationOutput{
+ ObjectLockConfiguration: &s3.ObjectLockConfiguration{
+ ObjectLockEnabled: nil,
+ },
+ }, nil,
+ )
+ require.Equal(t, false, s.storage.IsObjectLockEnabled())
+
+ // resp.ObjectLockConfiguration.ObjectLockEnabled is illegal string
+ s.s3.EXPECT().GetObjectLockConfiguration(gomock.Any()).Return(
+ &s3.GetObjectLockConfigurationOutput{
+ ObjectLockConfiguration: &s3.ObjectLockConfiguration{
+ ObjectLockEnabled: aws.String("EnaBled"),
+ },
+ }, nil,
+ )
+ require.Equal(t, false, s.storage.IsObjectLockEnabled())
+
+ // resp.ObjectLockConfiguration.ObjectLockEnabled is enabled
+ s.s3.EXPECT().GetObjectLockConfiguration(gomock.Any()).Return(
+ &s3.GetObjectLockConfigurationOutput{
+ ObjectLockConfiguration: &s3.ObjectLockConfiguration{
+ ObjectLockEnabled: aws.String("Enabled"),
+ },
+ }, nil,
+ )
+ require.Equal(t, true, s.storage.IsObjectLockEnabled())
+}
diff --git a/br/pkg/stream/meta_kv.go b/br/pkg/stream/meta_kv.go
index 9d054f0bef454..fb7c2f79f17d1 100644
--- a/br/pkg/stream/meta_kv.go
+++ b/br/pkg/stream/meta_kv.go
@@ -111,15 +111,34 @@ const (
flagShortValuePrefix = byte('v')
flagOverlappedRollback = byte('R')
flagGCFencePrefix = byte('F')
+ flagLastChangePrefix = byte('l')
+ flagTxnSourcePrefix = byte('S')
)
+// RawWriteCFValue represents the value in write columnFamily.
+// Detail see line: https://github.com/tikv/tikv/blob/release-6.5/components/txn_types/src/write.rs#L70
type RawWriteCFValue struct {
t WriteType
startTs uint64
shortValue []byte
hasOverlappedRollback bool
- hasGCFence bool
- gcFence uint64
+
+ // Records the next version after this version when overlapping rollback
+ // happens on an already existed commit record.
+ //
+ // See [`Write::gc_fence`] for more detail.
+ hasGCFence bool
+ gcFence uint64
+
+ // The number of versions that need skipping from this record
+ // to find the latest PUT/DELETE record.
+ // If versions_to_last_change > 0 but last_change_ts == 0, the key does not
+ // have a PUT/DELETE record before this write record.
+ lastChangeTs uint64
+ versionsToLastChange uint64
+
+ // The source of this txn.
+ txnSource uint64
}
// ParseFrom decodes the value to get the struct `RawWriteCFValue`.
@@ -146,6 +165,10 @@ l_for:
switch data[0] {
case flagShortValuePrefix:
vlen := data[1]
+ if len(data[2:]) < int(vlen) {
+ return errors.Annotatef(berrors.ErrInvalidArgument,
+ "the length of short value is invalid, vlen: %v", int(vlen))
+ }
v.shortValue = data[2 : vlen+2]
data = data[vlen+2:]
case flagOverlappedRollback:
@@ -157,6 +180,20 @@ l_for:
if err != nil {
return errors.Annotate(berrors.ErrInvalidArgument, "decode gc fence failed")
}
+ case flagLastChangePrefix:
+ data, v.lastChangeTs, err = codec.DecodeUint(data[1:])
+ if err != nil {
+ return errors.Annotate(berrors.ErrInvalidArgument, "decode last change ts failed")
+ }
+ data, v.versionsToLastChange, err = codec.DecodeUvarint(data)
+ if err != nil {
+ return errors.Annotate(berrors.ErrInvalidArgument, "decode versions to last change failed")
+ }
+ case flagTxnSourcePrefix:
+ data, v.txnSource, err = codec.DecodeUvarint(data[1:])
+ if err != nil {
+ return errors.Annotate(berrors.ErrInvalidArgument, "decode txn source failed")
+ }
default:
break l_for
}
@@ -164,6 +201,16 @@ l_for:
return nil
}
+// IsRollback checks whether the value in cf is a `rollback` record.
+func (v *RawWriteCFValue) IsRollback() bool {
+ return v.GetWriteType() == WriteTypeRollback
+}
+
+// IsRollback checks whether the value in cf is a `delete` record.
+func (v *RawWriteCFValue) IsDelete() bool {
+ return v.GetWriteType() == WriteTypeDelete
+}
+
// HasShortValue checks whether short value is stored in write cf.
func (v *RawWriteCFValue) HasShortValue() bool {
return len(v.shortValue) > 0
@@ -204,5 +251,14 @@ func (v *RawWriteCFValue) EncodeTo() []byte {
data = append(data, flagGCFencePrefix)
data = codec.EncodeUint(data, v.gcFence)
}
+ if v.lastChangeTs > 0 || v.versionsToLastChange > 0 {
+ data = append(data, flagLastChangePrefix)
+ data = codec.EncodeUint(data, v.lastChangeTs)
+ data = codec.EncodeUvarint(data, v.versionsToLastChange)
+ }
+ if v.txnSource > 0 {
+ data = append(data, flagTxnSourcePrefix)
+ data = codec.EncodeUvarint(data, v.txnSource)
+ }
return data
}
diff --git a/br/pkg/stream/meta_kv_test.go b/br/pkg/stream/meta_kv_test.go
index eaebf64526243..7a8c5e4fed8b6 100644
--- a/br/pkg/stream/meta_kv_test.go
+++ b/br/pkg/stream/meta_kv_test.go
@@ -68,29 +68,49 @@ func TestWriteType(t *testing.T) {
}
func TestWriteCFValueNoShortValue(t *testing.T) {
+ var (
+ ts uint64 = 400036290571534337
+ txnSource uint64 = 9527
+ )
+
buff := make([]byte, 0, 9)
- buff = append(buff, byte('P'))
- buff = codec.EncodeUvarint(buff, 400036290571534337)
+ buff = append(buff, WriteTypePut)
+ buff = codec.EncodeUvarint(buff, ts)
+ buff = append(buff, flagTxnSourcePrefix)
+ buff = codec.EncodeUvarint(buff, txnSource)
v := new(RawWriteCFValue)
err := v.ParseFrom(buff)
require.NoError(t, err)
+ require.False(t, v.IsDelete())
+ require.False(t, v.IsRollback())
require.False(t, v.HasShortValue())
+ require.False(t, v.hasGCFence)
+ require.Equal(t, v.lastChangeTs, uint64(0))
+ require.Equal(t, v.versionsToLastChange, uint64(0))
+ require.Equal(t, v.txnSource, txnSource)
encodedBuff := v.EncodeTo()
require.True(t, bytes.Equal(buff, encodedBuff))
}
func TestWriteCFValueWithShortValue(t *testing.T) {
- var ts uint64 = 400036290571534337
- shortValue := []byte("pingCAP")
+ var (
+ ts uint64 = 400036290571534337
+ shortValue = []byte("pingCAP")
+ lastChangeTs uint64 = 9527
+ versionsToLastChange uint64 = 95271
+ )
buff := make([]byte, 0, 9)
- buff = append(buff, byte('P'))
+ buff = append(buff, WriteTypePut)
buff = codec.EncodeUvarint(buff, ts)
buff = append(buff, flagShortValuePrefix)
buff = append(buff, byte(len(shortValue)))
buff = append(buff, shortValue...)
+ buff = append(buff, flagLastChangePrefix)
+ buff = codec.EncodeUint(buff, lastChangeTs)
+ buff = codec.EncodeUvarint(buff, versionsToLastChange)
v := new(RawWriteCFValue)
err := v.ParseFrom(buff)
@@ -99,7 +119,78 @@ func TestWriteCFValueWithShortValue(t *testing.T) {
require.True(t, bytes.Equal(v.GetShortValue(), shortValue))
require.False(t, v.hasGCFence)
require.False(t, v.hasOverlappedRollback)
+ require.Equal(t, v.lastChangeTs, lastChangeTs)
+ require.Equal(t, v.versionsToLastChange, versionsToLastChange)
+ require.Equal(t, v.txnSource, uint64(0))
data := v.EncodeTo()
require.True(t, bytes.Equal(data, buff))
}
+
+func TestWriteCFValueWithRollback(t *testing.T) {
+ var (
+ ts uint64 = 400036290571534337
+ protectedRollbackShortValue = []byte{'P'}
+ )
+
+ buff := make([]byte, 0, 9)
+ buff = append(buff, WriteTypeRollback)
+ buff = codec.EncodeUvarint(buff, ts)
+ buff = append(buff, flagShortValuePrefix, byte(len(protectedRollbackShortValue)))
+ buff = append(buff, protectedRollbackShortValue...)
+
+ v := new(RawWriteCFValue)
+ err := v.ParseFrom(buff)
+ require.NoError(t, err)
+ require.True(t, v.IsRollback())
+ require.True(t, v.HasShortValue())
+ require.Equal(t, v.GetShortValue(), protectedRollbackShortValue)
+ require.Equal(t, v.startTs, ts)
+ require.Equal(t, v.lastChangeTs, uint64(0))
+ require.Equal(t, v.versionsToLastChange, uint64(0))
+ require.Equal(t, v.txnSource, uint64(0))
+
+ data := v.EncodeTo()
+ require.Equal(t, data, buff)
+}
+
+func TestWriteCFValueWithDelete(t *testing.T) {
+ var ts uint64 = 400036290571534337
+ buff := make([]byte, 0, 9)
+ buff = append(buff, byte('D'))
+ buff = codec.EncodeUvarint(buff, ts)
+
+ v := new(RawWriteCFValue)
+ err := v.ParseFrom(buff)
+ require.NoError(t, err)
+ require.True(t, v.IsDelete())
+ require.False(t, v.HasShortValue())
+
+ data := v.EncodeTo()
+ require.Equal(t, data, buff)
+}
+
+func TestWriteCFValueWithGcFence(t *testing.T) {
+ var (
+ ts uint64 = 400036290571534337
+ gcFence uint64 = 9527
+ )
+
+ buff := make([]byte, 0, 9)
+ buff = append(buff, WriteTypePut)
+ buff = codec.EncodeUvarint(buff, ts)
+ buff = append(buff, flagOverlappedRollback)
+ buff = append(buff, flagGCFencePrefix)
+ buff = codec.EncodeUint(buff, gcFence)
+
+ v := new(RawWriteCFValue)
+ err := v.ParseFrom(buff)
+ require.NoError(t, err)
+ require.Equal(t, v.startTs, ts)
+ require.True(t, v.hasGCFence)
+ require.Equal(t, v.gcFence, gcFence)
+ require.True(t, v.hasOverlappedRollback)
+
+ data := v.EncodeTo()
+ require.Equal(t, data, buff)
+}
diff --git a/br/pkg/stream/rewrite_meta_rawkv.go b/br/pkg/stream/rewrite_meta_rawkv.go
index 40e76a6130358..7398abdbb2cb9 100644
--- a/br/pkg/stream/rewrite_meta_rawkv.go
+++ b/br/pkg/stream/rewrite_meta_rawkv.go
@@ -451,13 +451,20 @@ func (sr *SchemasReplace) rewriteValueV2(value []byte, cf string, rewrite func([
return rewriteResult{}, errors.Trace(err)
}
- if rawWriteCFValue.t == WriteTypeDelete {
+ if rawWriteCFValue.IsDelete() {
return rewriteResult{
NewValue: value,
NeedRewrite: true,
Deleted: true,
}, nil
}
+ if rawWriteCFValue.IsRollback() {
+ return rewriteResult{
+ NewValue: value,
+ NeedRewrite: true,
+ Deleted: false,
+ }, nil
+ }
if !rawWriteCFValue.HasShortValue() {
return rewriteResult{
NewValue: value,
@@ -467,6 +474,9 @@ func (sr *SchemasReplace) rewriteValueV2(value []byte, cf string, rewrite func([
shortValue, needWrite, err := rewrite(rawWriteCFValue.GetShortValue())
if err != nil {
+ log.Info("failed to rewrite short value",
+ zap.ByteString("write-type", []byte{rawWriteCFValue.GetWriteType()}),
+ zap.Int("short-value-len", len(rawWriteCFValue.GetShortValue())))
return rewriteResult{}, errors.Trace(err)
}
if !needWrite {
diff --git a/br/pkg/streamhelper/BUILD.bazel b/br/pkg/streamhelper/BUILD.bazel
index 93e13b1f8d543..c18b015e596ea 100644
--- a/br/pkg/streamhelper/BUILD.bazel
+++ b/br/pkg/streamhelper/BUILD.bazel
@@ -9,10 +9,10 @@ go_library(
"advancer_env.go",
"client.go",
"collector.go",
+ "flush_subscriber.go",
"models.go",
"prefix_scanner.go",
"regioniter.go",
- "tsheap.go",
],
importpath = "github.com/pingcap/tidb/br/pkg/streamhelper",
visibility = ["//visibility:public"],
@@ -21,15 +21,17 @@ go_library(
"//br/pkg/logutil",
"//br/pkg/redact",
"//br/pkg/streamhelper/config",
+ "//br/pkg/streamhelper/spans",
"//br/pkg/utils",
"//config",
"//kv",
"//metrics",
"//owner",
+ "//util/codec",
+ "//util/engine",
"//util/mathutil",
"@com_github_gogo_protobuf//proto",
"@com_github_golang_protobuf//proto",
- "@com_github_google_btree//:btree",
"@com_github_google_uuid//:uuid",
"@com_github_pingcap_errors//:errors",
"@com_github_pingcap_kvproto//pkg/brpb",
@@ -41,10 +43,12 @@ go_library(
"@com_github_tikv_pd_client//:client",
"@io_etcd_go_etcd_client_v3//:client",
"@org_golang_google_grpc//:grpc",
+ "@org_golang_google_grpc//codes",
"@org_golang_google_grpc//keepalive",
+ "@org_golang_google_grpc//status",
"@org_golang_x_sync//errgroup",
+ "@org_uber_go_multierr//:multierr",
"@org_uber_go_zap//:zap",
- "@org_uber_go_zap//zapcore",
],
)
@@ -56,7 +60,7 @@ go_test(
"basic_lib_for_test.go",
"integration_test.go",
"regioniter_test.go",
- "tsheap_test.go",
+ "subscription_test.go",
],
flaky = True,
race = "on",
@@ -67,10 +71,11 @@ go_test(
"//br/pkg/logutil",
"//br/pkg/redact",
"//br/pkg/storage",
- "//br/pkg/streamhelper/config",
+ "//br/pkg/streamhelper/spans",
"//br/pkg/utils",
"//kv",
"//tablecodec",
+ "//util/codec",
"@com_github_pingcap_errors//:errors",
"@com_github_pingcap_kvproto//pkg/brpb",
"@com_github_pingcap_kvproto//pkg/errorpb",
@@ -84,6 +89,7 @@ go_test(
"@io_etcd_go_etcd_server_v3//mvcc",
"@org_golang_google_grpc//:grpc",
"@org_golang_google_grpc//codes",
+ "@org_golang_google_grpc//metadata",
"@org_golang_google_grpc//status",
"@org_uber_go_zap//:zap",
"@org_uber_go_zap//zapcore",
diff --git a/br/pkg/streamhelper/advancer.go b/br/pkg/streamhelper/advancer.go
index ac01c5167ffc7..0e28a150cc157 100644
--- a/br/pkg/streamhelper/advancer.go
+++ b/br/pkg/streamhelper/advancer.go
@@ -3,11 +3,7 @@
package streamhelper
import (
- "bytes"
"context"
- "math"
- "reflect"
- "sort"
"strings"
"sync"
"time"
@@ -17,6 +13,7 @@ import (
"github.com/pingcap/log"
"github.com/pingcap/tidb/br/pkg/logutil"
"github.com/pingcap/tidb/br/pkg/streamhelper/config"
+ "github.com/pingcap/tidb/br/pkg/streamhelper/spans"
"github.com/pingcap/tidb/br/pkg/utils"
"github.com/pingcap/tidb/kv"
"github.com/pingcap/tidb/metrics"
@@ -60,81 +57,31 @@ type CheckpointAdvancer struct {
// once tick begin, this should not be changed for now.
cfg config.Config
- // the cache of region checkpoints.
- // so we can advance only ranges with huge gap.
- cache CheckpointsCache
-
- // the internal state of advancer.
- state advancerState
// the cached last checkpoint.
// if no progress, this cache can help us don't to send useless requests.
lastCheckpoint uint64
-}
-
-// advancerState is the sealed type for the state of advancer.
-// the advancer has two stage: full scan and update small tree.
-type advancerState interface {
- // Note:
- // Go doesn't support sealed classes or ADTs currently.
- // (it can only be used at generic constraints...)
- // Leave it empty for now.
- // ~*fullScan | ~*updateSmallTree
-}
-
-// fullScan is the initial state of advancer.
-// in this stage, we would "fill" the cache:
-// insert ranges that union of them become the full range of task.
-type fullScan struct {
- fullScanTick int
-}
+ checkpoints *spans.ValueSortedFull
+ checkpointsMu sync.Mutex
-// updateSmallTree is the "incremental stage" of advancer.
-// we have build a "filled" cache, and we can pop a subrange of it,
-// try to advance the checkpoint of those ranges.
-type updateSmallTree struct {
- consistencyCheckTick int
+ subscriber *FlushSubscriber
+ subscriberMu sync.Mutex
}
// NewCheckpointAdvancer creates a checkpoint advancer with the env.
func NewCheckpointAdvancer(env Env) *CheckpointAdvancer {
return &CheckpointAdvancer{
- env: env,
- cfg: config.Default(),
- cache: NewCheckpoints(),
- state: &fullScan{},
+ env: env,
+ cfg: config.Default(),
}
}
-// disableCache removes the cache.
-// note this won't lock the checkpoint advancer at `fullScan` state forever,
-// you may need to change the config `AdvancingByCache`.
-func (c *CheckpointAdvancer) disableCache() {
- c.cache = NoOPCheckpointCache{}
- c.state = &fullScan{}
-}
-
-// enable the cache.
-// also check `AdvancingByCache` in the config.
-func (c *CheckpointAdvancer) enableCache() {
- c.cache = NewCheckpoints()
- c.state = &fullScan{}
-}
-
// UpdateConfig updates the config for the advancer.
// Note this should be called before starting the loop, because there isn't locks,
// TODO: support updating config when advancer starts working.
// (Maybe by applying changes at begin of ticking, and add locks.)
func (c *CheckpointAdvancer) UpdateConfig(newConf config.Config) {
- needRefreshCache := newConf.AdvancingByCache != c.cfg.AdvancingByCache
c.cfg = newConf
- if needRefreshCache {
- if c.cfg.AdvancingByCache {
- c.enableCache()
- } else {
- c.disableCache()
- }
- }
}
// UpdateConfigWith updates the config by modifying the current config.
@@ -161,7 +108,7 @@ func (c *CheckpointAdvancer) GetCheckpointInRange(ctx context.Context, start, en
}
log.Debug("scan region", zap.Int("len", len(rs)))
for _, r := range rs {
- err := collector.collectRegion(r)
+ err := collector.CollectRegion(r)
if err != nil {
log.Warn("meet error during getting checkpoint", logutil.ShortError(err))
return err
@@ -183,28 +130,24 @@ func (c *CheckpointAdvancer) recordTimeCost(message string, fields ...zap.Field)
}
// tryAdvance tries to advance the checkpoint ts of a set of ranges which shares the same checkpoint.
-func (c *CheckpointAdvancer) tryAdvance(ctx context.Context, rst RangesSharesTS) (err error) {
- defer c.recordTimeCost("try advance", zap.Uint64("checkpoint", rst.TS), zap.Int("len", len(rst.Ranges)))()
- defer func() {
- if err != nil {
- log.Warn("failed to advance", logutil.ShortError(err), zap.Object("target", rst.Zap()))
- c.cache.InsertRanges(rst)
- }
- }()
+func (c *CheckpointAdvancer) tryAdvance(ctx context.Context, length int, getRange func(int) kv.KeyRange) (err error) {
+ defer c.recordTimeCost("try advance", zap.Int("len", length))()
defer utils.PanicToErr(&err)
- ranges := CollapseRanges(len(rst.Ranges), func(i int) kv.KeyRange {
- return rst.Ranges[i]
- })
- workers := utils.NewWorkerPool(4, "sub ranges")
+ ranges := spans.Collapse(length, getRange)
+ workers := utils.NewWorkerPool(uint(config.DefaultMaxConcurrencyAdvance)*4, "sub ranges")
eg, cx := errgroup.WithContext(ctx)
collector := NewClusterCollector(ctx, c.env)
- collector.setOnSuccessHook(c.cache.InsertRange)
+ collector.SetOnSuccessHook(func(u uint64, kr kv.KeyRange) {
+ c.checkpointsMu.Lock()
+ defer c.checkpointsMu.Unlock()
+ c.checkpoints.Merge(spans.Valued{Key: kr, Value: u})
+ })
clampedRanges := utils.IntersectAll(ranges, utils.CloneSlice(c.taskRange))
for _, r := range clampedRanges {
r := r
workers.ApplyOnErrorGroup(eg, func() (e error) {
- defer c.recordTimeCost("get regions in range", zap.Uint64("checkpoint", rst.TS))()
+ defer c.recordTimeCost("get regions in range")()
defer utils.PanicToErr(&e)
return c.GetCheckpointInRange(cx, r.StartKey, r.EndKey, collector)
})
@@ -214,121 +157,47 @@ func (c *CheckpointAdvancer) tryAdvance(ctx context.Context, rst RangesSharesTS)
return err
}
- result, err := collector.Finish(ctx)
+ _, err = collector.Finish(ctx)
if err != nil {
return err
}
- fr := result.FailureSubRanges
- if len(fr) != 0 {
- log.Debug("failure regions collected", zap.Int("size", len(fr)))
- c.cache.InsertRanges(RangesSharesTS{
- TS: rst.TS,
- Ranges: fr,
- })
- }
return nil
}
-// CalculateGlobalCheckpointLight tries to advance the global checkpoint by the cache.
-func (c *CheckpointAdvancer) CalculateGlobalCheckpointLight(ctx context.Context) (uint64, error) {
- log.Info("[log backup advancer hint] advancer with cache: current tree", zap.Stringer("ct", c.cache))
- rsts := c.cache.PopRangesWithGapGT(config.DefaultTryAdvanceThreshold)
- if len(rsts) == 0 {
- return 0, nil
+func tsoBefore(n time.Duration) uint64 {
+ now := time.Now()
+ return oracle.ComposeTS(now.UnixMilli()-n.Milliseconds(), 0)
+}
+
+func (c *CheckpointAdvancer) CalculateGlobalCheckpointLight(ctx context.Context, threshold time.Duration) (uint64, error) {
+ var targets []spans.Valued
+ c.checkpoints.TraverseValuesLessThan(tsoBefore(threshold), func(v spans.Valued) bool {
+ targets = append(targets, v)
+ return true
+ })
+ if len(targets) == 0 {
+ c.checkpointsMu.Lock()
+ defer c.checkpointsMu.Unlock()
+ return c.checkpoints.MinValue(), nil
}
- samples := rsts
- if len(rsts) > 3 {
- samples = rsts[:3]
+ samples := targets
+ if len(targets) > 3 {
+ samples = targets[:3]
}
for _, sample := range samples {
- log.Info("[log backup advancer hint] sample range.", zap.Object("range", sample.Zap()), zap.Int("total-len", len(rsts)))
+ log.Info("[log backup advancer hint] sample range.", zap.Stringer("sample", sample), zap.Int("total-len", len(targets)))
}
- workers := utils.NewWorkerPool(uint(config.DefaultMaxConcurrencyAdvance), "regions")
- eg, cx := errgroup.WithContext(ctx)
- for _, rst := range rsts {
- rst := rst
- workers.ApplyOnErrorGroup(eg, func() (err error) {
- return c.tryAdvance(cx, *rst)
- })
- }
- err := eg.Wait()
+ err := c.tryAdvance(ctx, len(targets), func(i int) kv.KeyRange { return targets[i].Key })
if err != nil {
return 0, err
}
- ts := c.cache.CheckpointTS()
+ c.checkpointsMu.Lock()
+ ts := c.checkpoints.MinValue()
+ c.checkpointsMu.Unlock()
return ts, nil
}
-// CalculateGlobalCheckpoint calculates the global checkpoint, which won't use the cache.
-func (c *CheckpointAdvancer) CalculateGlobalCheckpoint(ctx context.Context) (uint64, error) {
- var (
- cp = uint64(math.MaxInt64)
- thisRun []kv.KeyRange = c.taskRange
- nextRun []kv.KeyRange
- )
- defer c.recordTimeCost("record all")
- for {
- coll := NewClusterCollector(ctx, c.env)
- coll.setOnSuccessHook(c.cache.InsertRange)
- for _, u := range thisRun {
- err := c.GetCheckpointInRange(ctx, u.StartKey, u.EndKey, coll)
- if err != nil {
- return 0, err
- }
- }
- result, err := coll.Finish(ctx)
- if err != nil {
- return 0, err
- }
- log.Debug("full: a run finished", zap.Any("checkpoint", result))
-
- nextRun = append(nextRun, result.FailureSubRanges...)
- if cp > result.Checkpoint {
- cp = result.Checkpoint
- }
- if len(nextRun) == 0 {
- return cp, nil
- }
- thisRun = nextRun
- nextRun = nil
- log.Debug("backoffing with subranges", zap.Int("subranges", len(thisRun)))
- time.Sleep(c.cfg.BackoffTime)
- }
-}
-
-// CollapseRanges collapse ranges overlapping or adjacent.
-// Example:
-// CollapseRanges({[1, 4], [2, 8], [3, 9]}) == {[1, 9]}
-// CollapseRanges({[1, 3], [4, 7], [2, 3]}) == {[1, 3], [4, 7]}
-func CollapseRanges(length int, getRange func(int) kv.KeyRange) []kv.KeyRange {
- frs := make([]kv.KeyRange, 0, length)
- for i := 0; i < length; i++ {
- frs = append(frs, getRange(i))
- }
-
- sort.Slice(frs, func(i, j int) bool {
- return bytes.Compare(frs[i].StartKey, frs[j].StartKey) < 0
- })
-
- result := make([]kv.KeyRange, 0, len(frs))
- i := 0
- for i < len(frs) {
- item := frs[i]
- for {
- i++
- if i >= len(frs) || (len(item.EndKey) != 0 && bytes.Compare(frs[i].StartKey, item.EndKey) > 0) {
- break
- }
- if len(item.EndKey) != 0 && bytes.Compare(item.EndKey, frs[i].EndKey) < 0 || len(frs[i].EndKey) == 0 {
- item.EndKey = frs[i].EndKey
- }
- }
- result = append(result, item)
- }
- return result
-}
-
func (c *CheckpointAdvancer) consumeAllTask(ctx context.Context, ch <-chan TaskEvent) error {
for {
select {
@@ -414,18 +283,20 @@ func (c *CheckpointAdvancer) onTaskEvent(ctx context.Context, e TaskEvent) error
case EventAdd:
utils.LogBackupTaskCountInc()
c.task = e.Info
- c.taskRange = CollapseRanges(len(e.Ranges), func(i int) kv.KeyRange { return e.Ranges[i] })
+ c.taskRange = spans.Collapse(len(e.Ranges), func(i int) kv.KeyRange { return e.Ranges[i] })
+ c.checkpoints = spans.Sorted(spans.NewFullWith(e.Ranges, 0))
log.Info("added event", zap.Stringer("task", e.Info), zap.Stringer("ranges", logutil.StringifyKeys(c.taskRange)))
case EventDel:
utils.LogBackupTaskCountDec()
c.task = nil
c.taskRange = nil
- c.state = &fullScan{}
+ c.checkpoints = nil
+ // This would be synced by `taskMu`, perhaps we'd better rename that to `tickMu`.
+ c.subscriber.Clear()
if err := c.env.ClearV3GlobalCheckpointForTask(ctx, e.Name); err != nil {
log.Warn("failed to clear global checkpoint", logutil.ShortError(err))
}
metrics.LastCheckpoint.DeleteLabelValues(e.Name)
- c.cache.Clear()
case EventErr:
return e.Err
}
@@ -460,58 +331,70 @@ func (c *CheckpointAdvancer) advanceCheckpointBy(ctx context.Context, getCheckpo
return nil
}
-func (c *CheckpointAdvancer) onConsistencyCheckTick(s *updateSmallTree) error {
- if s.consistencyCheckTick > 0 {
- s.consistencyCheckTick--
+func (c *CheckpointAdvancer) stopSubscriber() {
+ c.subscriberMu.Lock()
+ defer c.subscriberMu.Unlock()
+ c.subscriber.Drop()
+ c.subscriber = nil
+}
+
+func (c *CheckpointAdvancer) spawnSubscriptionHandler(ctx context.Context) {
+ c.subscriberMu.Lock()
+ defer c.subscriberMu.Unlock()
+ c.subscriber = NewSubscriber(c.env, c.env, WithMasterContext(ctx))
+ es := c.subscriber.Events()
+
+ go func() {
+ for {
+ select {
+ case <-ctx.Done():
+ return
+ case event, ok := <-es:
+ if !ok {
+ return
+ }
+ c.checkpointsMu.Lock()
+ log.Debug("Accepting region flush event.",
+ zap.Stringer("range", logutil.StringifyRange(event.Key)),
+ zap.Uint64("checkpoint", event.Value))
+ c.checkpoints.Merge(event)
+ c.checkpointsMu.Unlock()
+ }
+ }
+ }()
+}
+
+func (c *CheckpointAdvancer) subscribeTick(ctx context.Context) error {
+ if c.subscriber == nil {
return nil
}
- defer c.recordTimeCost("consistency check")()
- err := c.cache.ConsistencyCheck(c.taskRange)
- if err != nil {
- log.Error("consistency check failed! log backup may lose data! rolling back to full scan for saving.", logutil.ShortError(err))
- c.state = &fullScan{}
- return err
+ if err := c.subscriber.UpdateStoreTopology(ctx); err != nil {
+ log.Warn("[log backup advancer] Error when updating store topology.", logutil.ShortError(err))
}
- log.Debug("consistency check passed.")
- s.consistencyCheckTick = config.DefaultConsistencyCheckTick
- return nil
+ c.subscriber.HandleErrors(ctx)
+ return c.subscriber.PendingErrors()
}
func (c *CheckpointAdvancer) tick(ctx context.Context) error {
c.taskMu.Lock()
defer c.taskMu.Unlock()
+ if c.task == nil {
+ log.Debug("No tasks yet, skipping advancing.")
+ return nil
+ }
- switch s := c.state.(type) {
- case *fullScan:
- if s.fullScanTick > 0 {
- s.fullScanTick--
- break
- }
- if c.task == nil {
- log.Debug("No tasks yet, skipping advancing.")
- return nil
- }
- defer func() {
- s.fullScanTick = c.cfg.FullScanTick
- }()
- err := c.advanceCheckpointBy(ctx, c.CalculateGlobalCheckpoint)
- if err != nil {
- return err
- }
+ threshold := c.Config().GetDefaultStartPollThreshold()
+ if err := c.subscribeTick(ctx); err != nil {
+ log.Warn("[log backup advancer] Subscriber meet error, would polling the checkpoint.", logutil.ShortError(err))
+ threshold = c.Config().GetSubscriberErrorStartPollThreshold()
+ }
- if c.cfg.AdvancingByCache {
- c.state = &updateSmallTree{}
- }
- case *updateSmallTree:
- if err := c.onConsistencyCheckTick(s); err != nil {
- return err
- }
- err := c.advanceCheckpointBy(ctx, c.CalculateGlobalCheckpointLight)
- if err != nil {
- return err
- }
- default:
- log.Error("Unknown state type, skipping tick", zap.Stringer("type", reflect.TypeOf(c.state)))
+ err := c.advanceCheckpointBy(ctx, func(ctx context.Context) (uint64, error) {
+ return c.CalculateGlobalCheckpointLight(ctx, threshold)
+ })
+ if err != nil {
+ return err
}
+
return nil
}
diff --git a/br/pkg/streamhelper/advancer_daemon.go b/br/pkg/streamhelper/advancer_daemon.go
index 263d3a761b518..10f43e105ccbe 100644
--- a/br/pkg/streamhelper/advancer_daemon.go
+++ b/br/pkg/streamhelper/advancer_daemon.go
@@ -30,6 +30,7 @@ func (c *CheckpointAdvancer) OnTick(ctx context.Context) (err error) {
func (c *CheckpointAdvancer) OnStart(ctx context.Context) {
metrics.AdvancerOwner.Set(1.0)
c.StartTaskListener(ctx)
+ c.spawnSubscriptionHandler(ctx)
go func() {
<-ctx.Done()
c.onStop()
@@ -43,6 +44,7 @@ func (c *CheckpointAdvancer) Name() string {
func (c *CheckpointAdvancer) onStop() {
metrics.AdvancerOwner.Set(0.0)
+ c.stopSubscriber()
}
func OwnerManagerForLogBackup(ctx context.Context, etcdCli *clientv3.Client) owner.Manager {
diff --git a/br/pkg/streamhelper/advancer_env.go b/br/pkg/streamhelper/advancer_env.go
index 181d8933449d4..cf27fda7d5c5b 100644
--- a/br/pkg/streamhelper/advancer_env.go
+++ b/br/pkg/streamhelper/advancer_env.go
@@ -9,6 +9,7 @@ import (
logbackup "github.com/pingcap/kvproto/pkg/logbackuppb"
"github.com/pingcap/tidb/br/pkg/utils"
"github.com/pingcap/tidb/config"
+ "github.com/pingcap/tidb/util/engine"
pd "github.com/tikv/pd/client"
clientv3 "go.etcd.io/etcd/client/v3"
"google.golang.org/grpc"
@@ -18,7 +19,7 @@ import (
// Env is the interface required by the advancer.
type Env interface {
// The region scanner provides the region information.
- RegionScanner
+ TiKVClusterMeta
// LogBackupService connects to the TiKV, so we can collect the region checkpoints.
LogBackupService
// StreamMeta connects to the metadata service (normally PD).
@@ -48,6 +49,23 @@ func (c PDRegionScanner) RegionScan(ctx context.Context, key []byte, endKey []by
return rls, nil
}
+func (c PDRegionScanner) Stores(ctx context.Context) ([]Store, error) {
+ res, err := c.Client.GetAllStores(ctx, pd.WithExcludeTombstone())
+ if err != nil {
+ return nil, err
+ }
+ r := make([]Store, 0, len(res))
+ for _, re := range res {
+ if !engine.IsTiFlash(re) {
+ r = append(r, Store{
+ BootAt: uint64(re.StartTimestamp),
+ ID: re.GetId(),
+ })
+ }
+ }
+ return r, nil
+}
+
// clusterEnv is the environment for running in the real cluster.
type clusterEnv struct {
clis *utils.StoreManager
diff --git a/br/pkg/streamhelper/advancer_test.go b/br/pkg/streamhelper/advancer_test.go
index aeaadf820af7a..0e924a4db8013 100644
--- a/br/pkg/streamhelper/advancer_test.go
+++ b/br/pkg/streamhelper/advancer_test.go
@@ -11,7 +11,6 @@ import (
"github.com/pingcap/log"
"github.com/pingcap/tidb/br/pkg/streamhelper"
- "github.com/pingcap/tidb/br/pkg/streamhelper/config"
"github.com/pingcap/tidb/kv"
"github.com/stretchr/testify/require"
"go.uber.org/zap/zapcore"
@@ -51,9 +50,6 @@ func TestTick(t *testing.T) {
env := &testEnv{fakeCluster: c, testCtx: t}
adv := streamhelper.NewCheckpointAdvancer(env)
adv.StartTaskListener(ctx)
- adv.UpdateConfigWith(func(cac *config.Config) {
- cac.FullScanTick = 0
- })
require.NoError(t, adv.OnTick(ctx))
for i := 0; i < 5; i++ {
cp := c.advanceCheckpoints()
@@ -76,9 +72,6 @@ func TestWithFailure(t *testing.T) {
env := &testEnv{fakeCluster: c, testCtx: t}
adv := streamhelper.NewCheckpointAdvancer(env)
adv.StartTaskListener(ctx)
- adv.UpdateConfigWith(func(cac *config.Config) {
- cac.FullScanTick = 0
- })
require.NoError(t, adv.OnTick(ctx))
cp := c.advanceCheckpoints()
diff --git a/br/pkg/streamhelper/basic_lib_for_test.go b/br/pkg/streamhelper/basic_lib_for_test.go
index 9e438c32f0f1f..882ac69ede385 100644
--- a/br/pkg/streamhelper/basic_lib_for_test.go
+++ b/br/pkg/streamhelper/basic_lib_for_test.go
@@ -7,6 +7,7 @@ import (
"context"
"encoding/hex"
"fmt"
+ "io"
"math"
"math/rand"
"sort"
@@ -21,10 +22,15 @@ import (
"github.com/pingcap/kvproto/pkg/metapb"
"github.com/pingcap/log"
"github.com/pingcap/tidb/br/pkg/streamhelper"
+ "github.com/pingcap/tidb/br/pkg/streamhelper/spans"
"github.com/pingcap/tidb/br/pkg/utils"
"github.com/pingcap/tidb/kv"
+ "github.com/pingcap/tidb/util/codec"
"go.uber.org/zap"
"google.golang.org/grpc"
+ "google.golang.org/grpc/codes"
+ "google.golang.org/grpc/metadata"
+ "google.golang.org/grpc/status"
)
type flushSimulator struct {
@@ -58,7 +64,7 @@ func (c *flushSimulator) fork() flushSimulator {
}
type region struct {
- rng kv.KeyRange
+ rng spans.Span
leader uint64
epoch uint64
id uint64
@@ -70,6 +76,11 @@ type region struct {
type fakeStore struct {
id uint64
regions map[uint64]*region
+
+ clientMu sync.Mutex
+ supportsSub bool
+ bootstrapAt uint64
+ fsub func(logbackup.SubscribeFlushEventResponse)
}
type fakeCluster struct {
@@ -82,16 +93,6 @@ type fakeCluster struct {
onGetClient func(uint64) error
}
-func overlaps(a, b kv.KeyRange) bool {
- if len(b.EndKey) == 0 {
- return len(a.EndKey) == 0 || bytes.Compare(a.EndKey, b.StartKey) > 0
- }
- if len(a.EndKey) == 0 {
- return len(b.EndKey) == 0 || bytes.Compare(b.EndKey, a.StartKey) > 0
- }
- return bytes.Compare(a.StartKey, b.EndKey) < 0 && bytes.Compare(b.StartKey, a.EndKey) < 0
-}
-
func (r *region) splitAt(newID uint64, k string) *region {
newRegion := ®ion{
rng: kv.KeyRange{StartKey: []byte(k), EndKey: r.rng.EndKey},
@@ -111,6 +112,77 @@ func (r *region) flush() {
r.fsim.flushedEpoch.Store(r.epoch)
}
+type trivialFlushStream struct {
+ c <-chan logbackup.SubscribeFlushEventResponse
+ cx context.Context
+}
+
+func (t trivialFlushStream) Recv() (*logbackup.SubscribeFlushEventResponse, error) {
+ select {
+ case item, ok := <-t.c:
+ if !ok {
+ return nil, io.EOF
+ }
+ return &item, nil
+ case <-t.cx.Done():
+ select {
+ case item, ok := <-t.c:
+ if !ok {
+ return nil, io.EOF
+ }
+ return &item, nil
+ default:
+ }
+ return nil, t.cx.Err()
+ }
+}
+
+func (t trivialFlushStream) Header() (metadata.MD, error) {
+ return make(metadata.MD), nil
+}
+
+func (t trivialFlushStream) Trailer() metadata.MD {
+ return make(metadata.MD)
+}
+
+func (t trivialFlushStream) CloseSend() error {
+ return nil
+}
+
+func (t trivialFlushStream) Context() context.Context {
+ return t.cx
+}
+
+func (t trivialFlushStream) SendMsg(m interface{}) error {
+ return nil
+}
+
+func (t trivialFlushStream) RecvMsg(m interface{}) error {
+ return nil
+}
+
+func (f *fakeStore) SubscribeFlushEvent(ctx context.Context, in *logbackup.SubscribeFlushEventRequest, opts ...grpc.CallOption) (logbackup.LogBackup_SubscribeFlushEventClient, error) {
+ f.clientMu.Lock()
+ defer f.clientMu.Unlock()
+ if !f.supportsSub {
+ return nil, status.Error(codes.Unimplemented, "meow?")
+ }
+
+ ch := make(chan logbackup.SubscribeFlushEventResponse, 1024)
+ f.fsub = func(glftrr logbackup.SubscribeFlushEventResponse) {
+ ch <- glftrr
+ }
+ return trivialFlushStream{c: ch, cx: ctx}, nil
+}
+
+func (f *fakeStore) SetSupportFlushSub(b bool) {
+ f.clientMu.Lock()
+ defer f.clientMu.Unlock()
+
+ f.bootstrapAt += 1
+ f.supportsSub = b
+}
+
func (f *fakeStore) GetLastFlushTSOfRegion(ctx context.Context, in *logbackup.GetLastFlushTSOfRegionRequest, opts ...grpc.CallOption) (*logbackup.GetLastFlushTSOfRegionResponse, error) {
resp := &logbackup.GetLastFlushTSOfRegionResponse{
Checkpoints: []*logbackup.RegionCheckpoint{},
@@ -174,7 +246,7 @@ func (f *fakeCluster) RegionScan(ctx context.Context, key []byte, endKey []byte,
result := make([]streamhelper.RegionWithLeader, 0, limit)
for _, region := range f.regions {
- if overlaps(kv.KeyRange{StartKey: key, EndKey: endKey}, region.rng) && len(result) < limit {
+ if spans.Overlaps(kv.KeyRange{StartKey: key, EndKey: endKey}, region.rng) && len(result) < limit {
regionInfo := streamhelper.RegionWithLeader{
Region: &metapb.Region{
Id: region.id,
@@ -210,6 +282,15 @@ func (f *fakeCluster) GetLogBackupClient(ctx context.Context, storeID uint64) (l
return cli, nil
}
+// Stores returns the store metadata from the cluster.
+func (f *fakeCluster) Stores(ctx context.Context) ([]streamhelper.Store, error) {
+ r := make([]streamhelper.Store, 0, len(f.stores))
+ for id, s := range f.stores {
+ r = append(r, streamhelper.Store{ID: id, BootAt: s.bootstrapAt})
+ }
+ return r, nil
+}
+
func (f *fakeCluster) findRegionById(rid uint64) *region {
for _, r := range f.regions {
if r.id == rid {
@@ -304,6 +385,34 @@ func (f *fakeCluster) splitAndScatter(keys ...string) {
}
}
+// Remove a store.
+// Note: this won't add new peer for regions from the store.
+func (f *fakeCluster) removeStore(id uint64) {
+ f.mu.Lock()
+ defer f.mu.Unlock()
+
+ s := f.stores[id]
+ for _, r := range s.regions {
+ if r.leader == id {
+ f.updateRegion(r.id, func(r *region) {
+ ps := f.findPeers(r.id)
+ for _, p := range ps {
+ if p != r.leader {
+ log.Info("remove store: transforming leader",
+ zap.Uint64("region", r.id),
+ zap.Uint64("new-leader", p),
+ zap.Uint64("old-leader", r.leader))
+ r.leader = p
+ break
+ }
+ }
+ })
+ }
+ }
+
+ delete(f.stores, id)
+}
+
// a stub once in the future we want to make different stores hold different region instances.
func (f *fakeCluster) updateRegion(rid uint64, mut func(*region)) {
r := f.findRegionById(rid)
@@ -362,7 +471,7 @@ func createFakeCluster(t *testing.T, n int, simEnabled bool) *fakeCluster {
}
func (r *region) String() string {
- return fmt.Sprintf("%d(%d):[%s,%s);%dL%dF%d",
+ return fmt.Sprintf("%d(%d):[%s, %s);%dL%dF%d",
r.id,
r.epoch,
hex.EncodeToString(r.rng.StartKey),
@@ -382,14 +491,24 @@ func (f *fakeStore) String() string {
}
func (f *fakeCluster) flushAll() {
- for _, r := range f.regions {
+ for _, r := range f.stores {
r.flush()
}
}
func (f *fakeCluster) flushAllExcept(keys ...string) {
+ for _, s := range f.stores {
+ s.flushExcept(keys...)
+ }
+}
+
+func (f *fakeStore) flushExcept(keys ...string) {
+ resp := make([]*logbackup.FlushEvent, 0, len(f.regions))
outer:
for _, r := range f.regions {
+ if r.leader != f.id {
+ continue
+ }
// Note: can we make it faster?
for _, key := range keys {
if utils.CompareBytesExt(r.rng.StartKey, false, []byte(key), false) <= 0 &&
@@ -397,16 +516,25 @@ outer:
continue outer
}
}
- r.flush()
- }
-}
-
-func (f *fakeStore) flush() {
- for _, r := range f.regions {
if r.leader == f.id {
r.flush()
+ resp = append(resp, &logbackup.FlushEvent{
+ StartKey: codec.EncodeBytes(nil, r.rng.StartKey),
+ EndKey: codec.EncodeBytes(nil, r.rng.EndKey),
+ Checkpoint: r.checkpoint.Load(),
+ })
}
}
+
+ if f.fsub != nil {
+ f.fsub(logbackup.SubscribeFlushEventResponse{
+ Events: resp,
+ })
+ }
+}
+
+func (f *fakeStore) flush() {
+ f.flushExcept()
}
func (f *fakeCluster) String() string {
diff --git a/br/pkg/streamhelper/collector.go b/br/pkg/streamhelper/collector.go
index ad53acb03b577..bc9285e05e8a8 100644
--- a/br/pkg/streamhelper/collector.go
+++ b/br/pkg/streamhelper/collector.go
@@ -266,13 +266,13 @@ func NewClusterCollector(ctx context.Context, srv LogBackupService) *clusterColl
}
}
-// setOnSuccessHook sets the hook when getting checkpoint of some region.
-func (c *clusterCollector) setOnSuccessHook(hook onSuccessHook) {
+// SetOnSuccessHook sets the hook when getting checkpoint of some region.
+func (c *clusterCollector) SetOnSuccessHook(hook onSuccessHook) {
c.onSuccess = hook
}
-// collectRegion adds a region to the collector.
-func (c *clusterCollector) collectRegion(r RegionWithLeader) error {
+// CollectRegion adds a region to the collector.
+func (c *clusterCollector) CollectRegion(r RegionWithLeader) error {
c.mu.Lock()
defer c.mu.Unlock()
if c.masterCtx.Err() != nil {
diff --git a/br/pkg/streamhelper/config/advancer_conf.go b/br/pkg/streamhelper/config/advancer_conf.go
index 548ea2472b172..10a645f8721e7 100644
--- a/br/pkg/streamhelper/config/advancer_conf.go
+++ b/br/pkg/streamhelper/config/advancer_conf.go
@@ -9,13 +9,14 @@ import (
)
const (
- flagBackoffTime = "backoff-time"
- flagTickInterval = "tick-interval"
- flagFullScanDiffTick = "full-scan-tick"
- flagAdvancingByCache = "advancing-by-cache"
+ flagBackoffTime = "backoff-time"
+ flagTickInterval = "tick-interval"
+ flagFullScanDiffTick = "full-scan-tick"
+ flagAdvancingByCache = "advancing-by-cache"
+ flagTryAdvanceThreshold = "try-advance-threshold"
DefaultConsistencyCheckTick = 5
- DefaultTryAdvanceThreshold = 108 * time.Second
+ DefaultTryAdvanceThreshold = 9 * time.Minute
DefaultBackOffTime = 5 * time.Second
DefaultTickInterval = 12 * time.Second
DefaultFullScanTick = 4
@@ -31,27 +32,21 @@ type Config struct {
BackoffTime time.Duration `toml:"backoff-time" json:"backoff-time"`
// The gap between calculating checkpoints.
TickDuration time.Duration `toml:"tick-interval" json:"tick-interval"`
- // The backoff time of full scan.
- FullScanTick int `toml:"full-scan-tick" json:"full-scan-tick"`
-
- // Whether enable the optimization -- use a cached heap to advancing the global checkpoint.
- // This may reduce the gap of checkpoint but may cost more CPU.
- AdvancingByCache bool `toml:"advancing-by-cache" json:"advancing-by-cache"`
+ // The threshold for polling TiKV for checkpoint of some range.
+ TryAdvanceThreshold time.Duration `toml:"try-advance-threshold" json:"try-advance-threshold"`
}
func DefineFlagsForCheckpointAdvancerConfig(f *pflag.FlagSet) {
f.Duration(flagBackoffTime, DefaultBackOffTime, "The gap between two retries.")
f.Duration(flagTickInterval, DefaultTickInterval, "From how long we trigger the tick (advancing the checkpoint).")
- f.Bool(flagAdvancingByCache, DefaultAdvanceByCache, "Whether enable the optimization -- use a cached heap to advancing the global checkpoint.")
- f.Int(flagFullScanDiffTick, DefaultFullScanTick, "The backoff of full scan.")
+ f.Duration(flagTryAdvanceThreshold, DefaultTryAdvanceThreshold, "If the checkpoint lag is greater than how long, we would try to poll TiKV for checkpoints.")
}
func Default() Config {
return Config{
- BackoffTime: DefaultBackOffTime,
- TickDuration: DefaultTickInterval,
- FullScanTick: DefaultFullScanTick,
- AdvancingByCache: DefaultAdvanceByCache,
+ BackoffTime: DefaultBackOffTime,
+ TickDuration: DefaultTickInterval,
+ TryAdvanceThreshold: DefaultTryAdvanceThreshold,
}
}
@@ -65,13 +60,21 @@ func (conf *Config) GetFromFlags(f *pflag.FlagSet) error {
if err != nil {
return err
}
- conf.FullScanTick, err = f.GetInt(flagFullScanDiffTick)
- if err != nil {
- return err
- }
- conf.AdvancingByCache, err = f.GetBool(flagAdvancingByCache)
+ conf.TryAdvanceThreshold, err = f.GetDuration(flagTryAdvanceThreshold)
if err != nil {
return err
}
return nil
}
+
+// GetDefaultStartPollThreshold returns the threshold of begin polling the checkpoint
+// in the normal condition (the subscribe manager is available.)
+func (conf Config) GetDefaultStartPollThreshold() time.Duration {
+ return conf.TryAdvanceThreshold
+}
+
+// GetSubscriberErrorStartPollThreshold returns the threshold of begin polling the checkpoint
+// when the subscriber meets error.
+func (conf Config) GetSubscriberErrorStartPollThreshold() time.Duration {
+ return conf.TryAdvanceThreshold / 5
+}
diff --git a/br/pkg/streamhelper/flush_subscriber.go b/br/pkg/streamhelper/flush_subscriber.go
new file mode 100644
index 0000000000000..64607e68858f8
--- /dev/null
+++ b/br/pkg/streamhelper/flush_subscriber.go
@@ -0,0 +1,327 @@
+// Copyright 2022 PingCAP, Inc. Licensed under Apache-2.0.
+
+package streamhelper
+
+import (
+ "context"
+ "io"
+ "strconv"
+ "sync"
+ "time"
+
+ "github.com/google/uuid"
+ "github.com/pingcap/errors"
+ logbackup "github.com/pingcap/kvproto/pkg/logbackuppb"
+ "github.com/pingcap/log"
+ "github.com/pingcap/tidb/br/pkg/logutil"
+ "github.com/pingcap/tidb/br/pkg/streamhelper/spans"
+ "github.com/pingcap/tidb/metrics"
+ "github.com/pingcap/tidb/util/codec"
+ "go.uber.org/multierr"
+ "go.uber.org/zap"
+ "google.golang.org/grpc/codes"
+ "google.golang.org/grpc/status"
+)
+
+// FlushSubscriber maintains the state of subscribing to the cluster.
+type FlushSubscriber struct {
+ dialer LogBackupService
+ cluster TiKVClusterMeta
+
+ // Current connections.
+ subscriptions map[uint64]*subscription
+ // The output channel.
+ eventsTunnel chan spans.Valued
+ // The background context for subscribes.
+ masterCtx context.Context
+}
+
+// SubscriberConfig is a config which cloud be applied into the subscriber.
+type SubscriberConfig func(*FlushSubscriber)
+
+// WithMasterContext sets the "master context" for the subscriber,
+// that context would be the "background" context for every subtasks created by the subscription manager.
+func WithMasterContext(ctx context.Context) SubscriberConfig {
+ return func(fs *FlushSubscriber) { fs.masterCtx = ctx }
+}
+
+// NewSubscriber creates a new subscriber via the environment and optional configs.
+func NewSubscriber(dialer LogBackupService, cluster TiKVClusterMeta, config ...SubscriberConfig) *FlushSubscriber {
+ subs := &FlushSubscriber{
+ dialer: dialer,
+ cluster: cluster,
+
+ subscriptions: map[uint64]*subscription{},
+ eventsTunnel: make(chan spans.Valued, 1024),
+ masterCtx: context.Background(),
+ }
+
+ for _, c := range config {
+ c(subs)
+ }
+
+ return subs
+}
+
+// UpdateStoreTopology fetches the current store topology and try to adapt the subscription state with it.
+func (f *FlushSubscriber) UpdateStoreTopology(ctx context.Context) error {
+ stores, err := f.cluster.Stores(ctx)
+ if err != nil {
+ return errors.Annotate(err, "failed to get store list")
+ }
+
+ storeSet := map[uint64]struct{}{}
+ for _, store := range stores {
+ sub, ok := f.subscriptions[store.ID]
+ if !ok {
+ f.addSubscription(ctx, store)
+ f.subscriptions[store.ID].connect(f.masterCtx, f.dialer)
+ } else if sub.storeBootAt != store.BootAt {
+ sub.storeBootAt = store.BootAt
+ sub.connect(f.masterCtx, f.dialer)
+ }
+ storeSet[store.ID] = struct{}{}
+ }
+
+ for id := range f.subscriptions {
+ _, ok := storeSet[id]
+ if !ok {
+ f.removeSubscription(id)
+ }
+ }
+ return nil
+}
+
+// Clear clears all the subscriptions.
+func (f *FlushSubscriber) Clear() {
+ log.Info("[log backup flush subscriber] Clearing.")
+ for id := range f.subscriptions {
+ f.removeSubscription(id)
+ }
+}
+
+// Drop terminates the lifetime of the subscriber.
+// This subscriber would be no more usable.
+func (f *FlushSubscriber) Drop() {
+ f.Clear()
+ close(f.eventsTunnel)
+}
+
+// HandleErrors execute the handlers over all pending errors.
+// Note that the handler may cannot handle the pending errors, at that time,
+// you can fetch the errors via `PendingErrors` call.
+func (f *FlushSubscriber) HandleErrors(ctx context.Context) {
+ for id, sub := range f.subscriptions {
+ err := sub.loadError()
+ if err != nil {
+ retry := f.canBeRetried(err)
+ log.Warn("[log backup flush subscriber] Meet error.", logutil.ShortError(err), zap.Bool("can-retry?", retry), zap.Uint64("store", id))
+ if retry {
+ sub.connect(f.masterCtx, f.dialer)
+ }
+ }
+ }
+}
+
+// Events returns the output channel of the events.
+func (f *FlushSubscriber) Events() <-chan spans.Valued {
+ return f.eventsTunnel
+}
+
+type eventStream = logbackup.LogBackup_SubscribeFlushEventClient
+
+type joinHandle <-chan struct{}
+
+func (jh joinHandle) WaitTimeOut(dur time.Duration) {
+ var t <-chan time.Time
+ if dur > 0 {
+ t = time.After(dur)
+ }
+ select {
+ case <-jh:
+ case <-t:
+ log.Warn("join handle timed out.")
+ }
+}
+
+func spawnJoinable(f func()) joinHandle {
+ c := make(chan struct{})
+ go func() {
+ defer close(c)
+ f()
+ }()
+ return c
+}
+
+// subscription is the state of subscription of one store.
+// initially, it is IDLE, where cancel == nil.
+// once `connect` called, it goto CONNECTED, where cancel != nil and err == nil.
+// once some error (both foreground or background) happens, it goto ERROR, where err != nil.
+type subscription struct {
+ // the handle to cancel the worker goroutine.
+ cancel context.CancelFunc
+ // the handle to wait until the worker goroutine exits.
+ background joinHandle
+ errMu sync.Mutex
+ err error
+
+ // Immutable state.
+ storeID uint64
+ // We record start bootstrap time and once a store restarts
+ // we need to try reconnect even there is a error cannot be retry.
+ storeBootAt uint64
+ output chan<- spans.Valued
+}
+
+func (s *subscription) emitError(err error) {
+ s.errMu.Lock()
+ defer s.errMu.Unlock()
+
+ s.err = err
+}
+
+func (s *subscription) loadError() error {
+ s.errMu.Lock()
+ defer s.errMu.Unlock()
+
+ return s.err
+}
+
+func (s *subscription) clearError() {
+ s.errMu.Lock()
+ defer s.errMu.Unlock()
+
+ s.err = nil
+}
+
+func newSubscription(toStore Store, output chan<- spans.Valued) *subscription {
+ return &subscription{
+ storeID: toStore.ID,
+ storeBootAt: toStore.BootAt,
+ output: output,
+ }
+}
+
+func (s *subscription) connect(ctx context.Context, dialer LogBackupService) {
+ err := s.doConnect(ctx, dialer)
+ if err != nil {
+ s.emitError(err)
+ }
+}
+
+func (s *subscription) doConnect(ctx context.Context, dialer LogBackupService) error {
+ log.Info("[log backup subscription manager] Adding subscription.", zap.Uint64("store", s.storeID), zap.Uint64("boot", s.storeBootAt))
+ s.clearError()
+ s.close()
+
+ c, err := dialer.GetLogBackupClient(ctx, s.storeID)
+ if err != nil {
+ return err
+ }
+ cx, cancel := context.WithCancel(ctx)
+ cli, err := c.SubscribeFlushEvent(cx, &logbackup.SubscribeFlushEventRequest{
+ ClientId: uuid.NewString(),
+ })
+ if err != nil {
+ cancel()
+ return err
+ }
+ s.cancel = cancel
+ s.background = spawnJoinable(func() { s.listenOver(cli) })
+ return nil
+}
+
+func (s *subscription) close() {
+ if s.cancel != nil {
+ s.cancel()
+ s.background.WaitTimeOut(1 * time.Minute)
+ }
+ // HACK: don't close the internal channel here,
+ // because it is a ever-sharing channel.
+}
+
+func (s *subscription) listenOver(cli eventStream) {
+ storeID := s.storeID
+ log.Info("[log backup flush subscriber] Listen starting.", zap.Uint64("store", storeID))
+ for {
+ // Shall we use RecvMsg for better performance?
+ // Note that the spans.Full requires the input slice be immutable.
+ msg, err := cli.Recv()
+ if err != nil {
+ log.Info("[log backup flush subscriber] Listen stopped.", zap.Uint64("store", storeID), logutil.ShortError(err))
+ if err == io.EOF || err == context.Canceled {
+ return
+ }
+ s.emitError(errors.Annotatef(err, "while receiving from store id %d", storeID))
+ return
+ }
+
+ for _, m := range msg.Events {
+ start, err := decodeKey(m.StartKey)
+ if err != nil {
+ log.Warn("start key not encoded, skipping", logutil.Key("event", m.StartKey), logutil.ShortError(err))
+ continue
+ }
+ end, err := decodeKey(m.EndKey)
+ if err != nil {
+ log.Warn("end key not encoded, skipping", logutil.Key("event", m.EndKey), logutil.ShortError(err))
+ continue
+ }
+ s.output <- spans.Valued{
+ Key: spans.Span{
+ StartKey: start,
+ EndKey: end,
+ },
+ Value: m.Checkpoint,
+ }
+ }
+ metrics.RegionCheckpointSubscriptionEvent.WithLabelValues(strconv.Itoa(int(storeID))).Add(float64(len(msg.Events)))
+ }
+}
+
+func (f *FlushSubscriber) addSubscription(ctx context.Context, toStore Store) {
+ f.subscriptions[toStore.ID] = newSubscription(toStore, f.eventsTunnel)
+}
+
+func (f *FlushSubscriber) removeSubscription(toStore uint64) {
+ subs, ok := f.subscriptions[toStore]
+ if ok {
+ log.Info("[log backup subscription manager] Removing subscription.", zap.Uint64("store", toStore))
+ subs.close()
+ delete(f.subscriptions, toStore)
+ }
+}
+
+// decodeKey decodes the key from TiKV, because the region range is encoded in TiKV.
+func decodeKey(key []byte) ([]byte, error) {
+ if len(key) == 0 {
+ return key, nil
+ }
+ // Ignore the timestamp...
+ _, data, err := codec.DecodeBytes(key, nil)
+ if err != nil {
+ return key, err
+ }
+ return data, err
+}
+
+func (f *FlushSubscriber) canBeRetried(err error) bool {
+ for _, e := range multierr.Errors(errors.Cause(err)) {
+ s := status.Convert(e)
+ // Is there any other error cannot be retried?
+ if s.Code() == codes.Unimplemented {
+ return false
+ }
+ }
+ return true
+}
+
+func (f *FlushSubscriber) PendingErrors() error {
+ var allErr error
+ for _, s := range f.subscriptions {
+ if err := s.loadError(); err != nil {
+ allErr = multierr.Append(allErr, errors.Annotatef(err, "store %d has error", s.storeID))
+ }
+ }
+ return allErr
+}
diff --git a/br/pkg/streamhelper/regioniter.go b/br/pkg/streamhelper/regioniter.go
index 9dc75e38553fc..239c710db1ba4 100644
--- a/br/pkg/streamhelper/regioniter.go
+++ b/br/pkg/streamhelper/regioniter.go
@@ -28,14 +28,22 @@ type RegionWithLeader struct {
Leader *metapb.Peer
}
-type RegionScanner interface {
+type TiKVClusterMeta interface {
// RegionScan gets a list of regions, starts from the region that contains key.
// Limit limits the maximum number of regions returned.
RegionScan(ctx context.Context, key, endKey []byte, limit int) ([]RegionWithLeader, error)
+
+ // Stores returns the store metadata from the cluster.
+ Stores(ctx context.Context) ([]Store, error)
+}
+
+type Store struct {
+ ID uint64
+ BootAt uint64
}
type RegionIter struct {
- cli RegionScanner
+ cli TiKVClusterMeta
startKey, endKey []byte
currentStartKey []byte
// When the endKey become "", we cannot check whether the scan is done by
@@ -57,7 +65,7 @@ func (r *RegionIter) String() string {
}
// IterateRegion creates an iterater over the region range.
-func IterateRegion(cli RegionScanner, startKey, endKey []byte) *RegionIter {
+func IterateRegion(cli TiKVClusterMeta, startKey, endKey []byte) *RegionIter {
return &RegionIter{
cli: cli,
startKey: startKey,
diff --git a/br/pkg/streamhelper/regioniter_test.go b/br/pkg/streamhelper/regioniter_test.go
index 04ccc04da8a66..1c0d6a28ab0fe 100644
--- a/br/pkg/streamhelper/regioniter_test.go
+++ b/br/pkg/streamhelper/regioniter_test.go
@@ -13,8 +13,11 @@ import (
"github.com/pingcap/tidb/br/pkg/logutil"
"github.com/pingcap/tidb/br/pkg/redact"
"github.com/pingcap/tidb/br/pkg/streamhelper"
+ "github.com/pingcap/tidb/br/pkg/streamhelper/spans"
"github.com/pingcap/tidb/kv"
"github.com/stretchr/testify/require"
+ "google.golang.org/grpc/codes"
+ "google.golang.org/grpc/status"
)
type constantRegions []streamhelper.RegionWithLeader
@@ -55,7 +58,7 @@ func (c constantRegions) String() string {
func (c constantRegions) RegionScan(ctx context.Context, key []byte, endKey []byte, limit int) ([]streamhelper.RegionWithLeader, error) {
result := make([]streamhelper.RegionWithLeader, 0, limit)
for _, region := range c {
- if overlaps(kv.KeyRange{StartKey: key, EndKey: endKey}, kv.KeyRange{StartKey: region.Region.StartKey, EndKey: region.Region.EndKey}) && len(result) < limit {
+ if spans.Overlaps(kv.KeyRange{StartKey: key, EndKey: endKey}, kv.KeyRange{StartKey: region.Region.StartKey, EndKey: region.Region.EndKey}) && len(result) < limit {
result = append(result, region)
} else if bytes.Compare(region.Region.StartKey, key) > 0 {
break
@@ -66,6 +69,11 @@ func (c constantRegions) RegionScan(ctx context.Context, key []byte, endKey []by
return result, nil
}
+// Stores returns the store metadata from the cluster.
+func (c constantRegions) Stores(ctx context.Context) ([]streamhelper.Store, error) {
+ return nil, status.Error(codes.Unimplemented, "Unsupported operation")
+}
+
func makeSubrangeRegions(keys ...string) constantRegions {
if len(keys) == 0 {
return nil
diff --git a/br/pkg/streamhelper/spans/BUILD.bazel b/br/pkg/streamhelper/spans/BUILD.bazel
new file mode 100644
index 0000000000000..899f6f6ade6b1
--- /dev/null
+++ b/br/pkg/streamhelper/spans/BUILD.bazel
@@ -0,0 +1,31 @@
+load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
+
+go_library(
+ name = "spans",
+ srcs = [
+ "sorted.go",
+ "utils.go",
+ "value_sorted.go",
+ ],
+ importpath = "github.com/pingcap/tidb/br/pkg/streamhelper/spans",
+ visibility = ["//visibility:public"],
+ deps = [
+ "//br/pkg/logutil",
+ "//br/pkg/utils",
+ "//kv",
+ "@com_github_google_btree//:btree",
+ ],
+)
+
+go_test(
+ name = "spans_test",
+ srcs = [
+ "sorted_test.go",
+ "utils_test.go",
+ "value_sorted_test.go",
+ ],
+ deps = [
+ ":spans",
+ "@com_github_stretchr_testify//require",
+ ],
+)
diff --git a/br/pkg/streamhelper/spans/sorted.go b/br/pkg/streamhelper/spans/sorted.go
new file mode 100644
index 0000000000000..a15138bf8124c
--- /dev/null
+++ b/br/pkg/streamhelper/spans/sorted.go
@@ -0,0 +1,186 @@
+// Copyright 2022 PingCAP, Inc. Licensed under Apache-2.0.
+
+package spans
+
+import (
+ "bytes"
+ "fmt"
+
+ "github.com/google/btree"
+ "github.com/pingcap/tidb/br/pkg/logutil"
+ "github.com/pingcap/tidb/br/pkg/utils"
+ "github.com/pingcap/tidb/kv"
+)
+
+// Value is the value type of stored in the span tree.
+type Value = uint64
+
+// join finds the upper bound of two values.
+func join(a, b Value) Value {
+ if a > b {
+ return a
+ }
+ return b
+}
+
+// Span is the type of an adjacent sub key space.
+type Span = kv.KeyRange
+
+// Valued is span binding to a value, which is the entry type of span tree.
+type Valued struct {
+ Key Span
+ Value Value
+}
+
+func (r Valued) String() string {
+ return fmt.Sprintf("(%s, %d)", logutil.StringifyRange(r.Key), r.Value)
+}
+
+func (r Valued) Less(other btree.Item) bool {
+ return bytes.Compare(r.Key.StartKey, other.(Valued).Key.StartKey) < 0
+}
+
+// ValuedFull represents a set of valued ranges, which doesn't overlap and union of them all is the full key space.
+type ValuedFull struct {
+ inner *btree.BTree
+}
+
+// NewFullWith creates a set of a subset of spans.
+func NewFullWith(initSpans []Span, init Value) *ValuedFull {
+ t := btree.New(16)
+ for _, r := range Collapse(len(initSpans), func(i int) Span { return initSpans[i] }) {
+ t.ReplaceOrInsert(Valued{Value: init, Key: r})
+ }
+ return &ValuedFull{inner: t}
+}
+
+// Merge merges a new interval into the span set. The value of overlapped
+// part with other spans would be "merged" by the `join` function.
+// An example:
+/*
+|___________________________________________________________________________|
+^-----------------^-----------------^-----------------^---------------------^
+| c = 42 | c = 43 | c = 45 | c = 41 |
+ ^--------------------------^
+ merge(| c = 44 |)
+Would Give:
+|___________________________________________________________________________|
+^-----------------^----^------------^-------------^---^---------------------^
+| c = 42 | 43 | c = 44 | c = 45 | c = 41 |
+ |-------------|
+ Unchanged, because 44 < 45.
+*/
+func (f *ValuedFull) Merge(val Valued) {
+ overlaps := make([]Valued, 0, 16)
+ f.overlapped(val.Key, &overlaps)
+ f.mergeWithOverlap(val, overlaps, nil)
+}
+
+// Traverse traverses all ranges by order.
+func (f *ValuedFull) Traverse(m func(Valued) bool) {
+ f.inner.Ascend(func(item btree.Item) bool {
+ return m(item.(Valued))
+ })
+}
+
+func (f *ValuedFull) mergeWithOverlap(val Valued, overlapped []Valued, newItems *[]Valued) {
+ // There isn't any range overlaps with the input range, perhaps the input range is empty.
+ // do nothing for this case.
+ if len(overlapped) == 0 {
+ return
+ }
+
+ for _, r := range overlapped {
+ f.inner.Delete(r)
+ // Assert All overlapped ranges are deleted.
+ }
+
+ var (
+ initialized = false
+ collected Valued
+ rightTrail *Valued
+ flushCollected = func() {
+ if initialized {
+ f.inner.ReplaceOrInsert(collected)
+ if newItems != nil {
+ *newItems = append(*newItems, collected)
+ }
+ }
+ }
+ emitToCollected = func(rng Valued, standalone bool) {
+ merged := rng.Value
+ if !standalone {
+ merged = join(val.Value, rng.Value)
+ }
+ if !initialized {
+ collected = rng
+ collected.Value = merged
+ initialized = true
+ return
+ }
+ if merged == collected.Value && utils.CompareBytesExt(collected.Key.EndKey, true, rng.Key.StartKey, false) == 0 {
+ collected.Key.EndKey = rng.Key.EndKey
+ } else {
+ flushCollected()
+ collected = Valued{
+ Key: rng.Key,
+ Value: merged,
+ }
+ }
+ }
+ )
+
+ leftmost := overlapped[0]
+ if bytes.Compare(leftmost.Key.StartKey, val.Key.StartKey) < 0 {
+ emitToCollected(Valued{
+ Key: Span{StartKey: leftmost.Key.StartKey, EndKey: val.Key.StartKey},
+ Value: leftmost.Value,
+ }, true)
+ overlapped[0].Key.StartKey = val.Key.StartKey
+ }
+
+ rightmost := overlapped[len(overlapped)-1]
+ if utils.CompareBytesExt(rightmost.Key.EndKey, true, val.Key.EndKey, true) > 0 {
+ rightTrail = &Valued{
+ Key: Span{StartKey: val.Key.EndKey, EndKey: rightmost.Key.EndKey},
+ Value: rightmost.Value,
+ }
+ overlapped[len(overlapped)-1].Key.EndKey = val.Key.EndKey
+ }
+
+ for _, rng := range overlapped {
+ emitToCollected(rng, false)
+ }
+
+ if rightTrail != nil {
+ emitToCollected(*rightTrail, true)
+ }
+
+ flushCollected()
+}
+
+// overlapped inserts the overlapped ranges of the span into the `result` slice.
+func (f *ValuedFull) overlapped(k Span, result *[]Valued) {
+ var (
+ first Span
+ hasFirst bool
+ )
+ // Firstly, let's find whether there is a overlapped region with less start key.
+ f.inner.DescendLessOrEqual(Valued{Key: k}, func(item btree.Item) bool {
+ first = item.(Valued).Key
+ hasFirst = true
+ return false
+ })
+ if !hasFirst || !Overlaps(first, k) {
+ first = k
+ }
+
+ f.inner.AscendGreaterOrEqual(Valued{Key: first}, func(item btree.Item) bool {
+ r := item.(Valued)
+ if !Overlaps(r.Key, k) {
+ return false
+ }
+ *result = append(*result, r)
+ return true
+ })
+}
diff --git a/br/pkg/streamhelper/spans/sorted_test.go b/br/pkg/streamhelper/spans/sorted_test.go
new file mode 100644
index 0000000000000..c56c2236a6690
--- /dev/null
+++ b/br/pkg/streamhelper/spans/sorted_test.go
@@ -0,0 +1,211 @@
+// Copyright 2022 PingCAP, Inc. Licensed under Apache-2.0.
+
+package spans_test
+
+import (
+ "fmt"
+ "testing"
+
+ "github.com/pingcap/tidb/br/pkg/streamhelper/spans"
+ "github.com/stretchr/testify/require"
+)
+
+func s(a, b string) spans.Span {
+ return spans.Span{
+ StartKey: []byte(a),
+ EndKey: []byte(b),
+ }
+}
+
+func kv(s spans.Span, v spans.Value) spans.Valued {
+ return spans.Valued{
+ Key: s,
+ Value: v,
+ }
+}
+
+func TestBasic(t *testing.T) {
+ type Case struct {
+ InputSequence []spans.Valued
+ Result []spans.Valued
+ }
+
+ run := func(t *testing.T, c Case) {
+ full := spans.NewFullWith(spans.Full(), 0)
+ fmt.Println(t.Name())
+ for _, i := range c.InputSequence {
+ full.Merge(i)
+ var result []spans.Valued
+ full.Traverse(func(v spans.Valued) bool {
+ result = append(result, v)
+ return true
+ })
+ fmt.Printf("%s -> %s\n", i, result)
+ }
+
+ var result []spans.Valued
+ full.Traverse(func(v spans.Valued) bool {
+ result = append(result, v)
+ return true
+ })
+
+ require.True(t, spans.ValuedSetEquals(result, c.Result), "%s\nvs\n%s", result, c.Result)
+ }
+
+ cases := []Case{
+ {
+ InputSequence: []spans.Valued{
+ kv(s("0001", "0002"), 1),
+ kv(s("0002", "0003"), 2),
+ },
+ Result: []spans.Valued{
+ kv(s("", "0001"), 0),
+ kv(s("0001", "0002"), 1),
+ kv(s("0002", "0003"), 2),
+ kv(s("0003", ""), 0),
+ },
+ },
+ {
+ InputSequence: []spans.Valued{
+ kv(s("0001", "0002"), 1),
+ kv(s("0002", "0003"), 2),
+ kv(s("0001", "0003"), 4),
+ },
+ Result: []spans.Valued{
+ kv(s("", "0001"), 0),
+ kv(s("0001", "0003"), 4),
+ kv(s("0003", ""), 0),
+ },
+ },
+ {
+ InputSequence: []spans.Valued{
+ kv(s("0001", "0004"), 3),
+ kv(s("0004", "0008"), 5),
+ kv(s("0001", "0007"), 4),
+ kv(s("", "0002"), 2),
+ },
+ Result: []spans.Valued{
+ kv(s("", "0001"), 2),
+ kv(s("0001", "0004"), 4),
+ kv(s("0004", "0008"), 5),
+ kv(s("0008", ""), 0),
+ },
+ },
+ {
+ InputSequence: []spans.Valued{
+ kv(s("0001", "0004"), 3),
+ kv(s("0004", "0008"), 5),
+ kv(s("0001", "0009"), 4),
+ },
+ Result: []spans.Valued{
+ kv(s("", "0001"), 0),
+ kv(s("0001", "0004"), 4),
+ kv(s("0004", "0008"), 5),
+ kv(s("0008", "0009"), 4),
+ kv(s("0009", ""), 0),
+ },
+ },
+ }
+
+ for i, c := range cases {
+ t.Run(fmt.Sprintf("#%d", i+1), func(t *testing.T) { run(t, c) })
+ }
+}
+
+func TestSubRange(t *testing.T) {
+ type Case struct {
+ Range []spans.Span
+ InputSequence []spans.Valued
+ Result []spans.Valued
+ }
+
+ run := func(t *testing.T, c Case) {
+ full := spans.NewFullWith(c.Range, 0)
+ fmt.Println(t.Name())
+ for _, i := range c.InputSequence {
+ full.Merge(i)
+ var result []spans.Valued
+ full.Traverse(func(v spans.Valued) bool {
+ result = append(result, v)
+ return true
+ })
+ fmt.Printf("%s -> %s\n", i, result)
+ }
+
+ var result []spans.Valued
+ full.Traverse(func(v spans.Valued) bool {
+ result = append(result, v)
+ return true
+ })
+
+ require.True(t, spans.ValuedSetEquals(result, c.Result), "%s\nvs\n%s", result, c.Result)
+ }
+
+ cases := []Case{
+ {
+ Range: []spans.Span{s("0001", "0004"), s("0008", "")},
+ InputSequence: []spans.Valued{
+ kv(s("0001", "0007"), 42),
+ kv(s("0000", "0009"), 41),
+ kv(s("0002", "0005"), 43),
+ },
+ Result: []spans.Valued{
+ kv(s("0001", "0002"), 42),
+ kv(s("0002", "0004"), 43),
+ kv(s("0008", "0009"), 41),
+ kv(s("0009", ""), 0),
+ },
+ },
+ {
+ Range: []spans.Span{
+ s("0001", "0004"),
+ s("0008", "")},
+ InputSequence: []spans.Valued{kv(s("", ""), 42)},
+ Result: []spans.Valued{
+ kv(s("0001", "0004"), 42),
+ kv(s("0008", ""), 42),
+ },
+ },
+ {
+ Range: []spans.Span{
+ s("0001", "0004"),
+ s("0005", "0008"),
+ },
+ InputSequence: []spans.Valued{
+ kv(s("0001", "0002"), 42),
+ kv(s("0002", "0008"), 43),
+ kv(s("0004", "0007"), 45),
+ kv(s("0000", "00015"), 48),
+ },
+ Result: []spans.Valued{
+ kv(s("0001", "00015"), 48),
+ kv(s("00015", "0002"), 42),
+ kv(s("0002", "0004"), 43),
+ kv(s("0005", "0007"), 45),
+ kv(s("0007", "0008"), 43),
+ },
+ },
+ {
+ Range: []spans.Span{
+ s("0001", "0004"),
+ s("0005", "0008"),
+ },
+ InputSequence: []spans.Valued{
+ kv(s("0004", "0008"), 32),
+ kv(s("00041", "0007"), 33),
+ kv(s("0004", "00041"), 99999),
+ kv(s("0005", "0006"), 34),
+ },
+ Result: []spans.Valued{
+ kv(s("0001", "0004"), 0),
+ kv(s("0005", "0006"), 34),
+ kv(s("0006", "0007"), 33),
+ kv(s("0007", "0008"), 32),
+ },
+ },
+ }
+
+ for i, c := range cases {
+ t.Run(fmt.Sprintf("#%d", i+1), func(t *testing.T) { run(t, c) })
+ }
+}
diff --git a/br/pkg/streamhelper/spans/utils.go b/br/pkg/streamhelper/spans/utils.go
new file mode 100644
index 0000000000000..621173983185d
--- /dev/null
+++ b/br/pkg/streamhelper/spans/utils.go
@@ -0,0 +1,150 @@
+// Copyright 2022 PingCAP, Inc. Licensed under Apache-2.0.
+
+package spans
+
+import (
+ "bytes"
+ "fmt"
+ "math"
+ "sort"
+
+ "github.com/pingcap/tidb/br/pkg/utils"
+)
+
+// Overlaps checks whether two spans have overlapped part.
+func Overlaps(a, b Span) bool {
+ if len(b.EndKey) == 0 {
+ return len(a.EndKey) == 0 || bytes.Compare(a.EndKey, b.StartKey) > 0
+ }
+ if len(a.EndKey) == 0 {
+ return len(b.EndKey) == 0 || bytes.Compare(b.EndKey, a.StartKey) > 0
+ }
+ return bytes.Compare(a.StartKey, b.EndKey) < 0 && bytes.Compare(b.StartKey, a.EndKey) < 0
+}
+
+func Debug(full *ValueSortedFull) {
+ var result []Valued
+ full.Traverse(func(v Valued) bool {
+ result = append(result, v)
+ return true
+ })
+ var idx []Valued
+ full.TraverseValuesLessThan(math.MaxUint64, func(v Valued) bool {
+ idx = append(idx, v)
+ return true
+ })
+ fmt.Printf("%s\n\tidx = %s\n", result, idx)
+}
+
+// Collapse collapse ranges overlapping or adjacent.
+// Example:
+// Collapse({[1, 4], [2, 8], [3, 9]}) == {[1, 9]}
+// Collapse({[1, 3], [4, 7], [2, 3]}) == {[1, 3], [4, 7]}
+func Collapse(length int, getRange func(int) Span) []Span {
+ frs := make([]Span, 0, length)
+ for i := 0; i < length; i++ {
+ frs = append(frs, getRange(i))
+ }
+
+ sort.Slice(frs, func(i, j int) bool {
+ start := bytes.Compare(frs[i].StartKey, frs[j].StartKey)
+ if start != 0 {
+ return start < 0
+ }
+ return utils.CompareBytesExt(frs[i].EndKey, true, frs[j].EndKey, true) < 0
+ })
+
+ result := make([]Span, 0, len(frs))
+ i := 0
+ for i < len(frs) {
+ item := frs[i]
+ for {
+ i++
+ if i >= len(frs) || (len(item.EndKey) != 0 && bytes.Compare(frs[i].StartKey, item.EndKey) > 0) {
+ break
+ }
+ if len(item.EndKey) != 0 && bytes.Compare(item.EndKey, frs[i].EndKey) < 0 || len(frs[i].EndKey) == 0 {
+ item.EndKey = frs[i].EndKey
+ }
+ }
+ result = append(result, item)
+ }
+ return result
+}
+
+// Full returns a full span crossing the key space.
+func Full() []Span {
+ return []Span{{}}
+}
+
+func (x Valued) Equals(y Valued) bool {
+ return x.Value == y.Value && bytes.Equal(x.Key.StartKey, y.Key.StartKey) && bytes.Equal(x.Key.EndKey, y.Key.EndKey)
+}
+
+func ValuedSetEquals(xs, ys []Valued) bool {
+ if len(xs) == 0 || len(ys) == 0 {
+ return len(ys) == len(xs)
+ }
+
+ sort.Slice(xs, func(i, j int) bool {
+ start := bytes.Compare(xs[i].Key.StartKey, xs[j].Key.StartKey)
+ if start != 0 {
+ return start < 0
+ }
+ return utils.CompareBytesExt(xs[i].Key.EndKey, true, xs[j].Key.EndKey, true) < 0
+ })
+ sort.Slice(ys, func(i, j int) bool {
+ start := bytes.Compare(ys[i].Key.StartKey, ys[j].Key.StartKey)
+ if start != 0 {
+ return start < 0
+ }
+ return utils.CompareBytesExt(ys[i].Key.EndKey, true, ys[j].Key.EndKey, true) < 0
+ })
+
+ xi := 0
+ yi := 0
+
+ for {
+ if xi >= len(xs) || yi >= len(ys) {
+ return (xi >= len(xs)) == (yi >= len(ys))
+ }
+ x := xs[xi]
+ y := ys[yi]
+
+ if !bytes.Equal(x.Key.StartKey, y.Key.StartKey) {
+ return false
+ }
+
+ for {
+ if xi >= len(xs) || yi >= len(ys) {
+ return (xi >= len(xs)) == (yi >= len(ys))
+ }
+ x := xs[xi]
+ y := ys[yi]
+
+ if x.Value != y.Value {
+ return false
+ }
+
+ c := utils.CompareBytesExt(x.Key.EndKey, true, y.Key.EndKey, true)
+ if c == 0 {
+ xi++
+ yi++
+ break
+ }
+ if c < 0 {
+ xi++
+ // If not adjacent key, return false directly.
+ if xi < len(xs) && utils.CompareBytesExt(x.Key.EndKey, true, xs[xi].Key.StartKey, false) != 0 {
+ return false
+ }
+ }
+ if c > 0 {
+ yi++
+ if yi < len(ys) && utils.CompareBytesExt(y.Key.EndKey, true, ys[yi].Key.StartKey, false) != 0 {
+ return false
+ }
+ }
+ }
+ }
+}
diff --git a/br/pkg/streamhelper/spans/utils_test.go b/br/pkg/streamhelper/spans/utils_test.go
new file mode 100644
index 0000000000000..48b8fc7f411a5
--- /dev/null
+++ b/br/pkg/streamhelper/spans/utils_test.go
@@ -0,0 +1,83 @@
+// Copyright 2022 PingCAP, Inc. Licensed under Apache-2.0.
+
+package spans_test
+
+import (
+ "fmt"
+ "testing"
+
+ "github.com/pingcap/tidb/br/pkg/streamhelper/spans"
+ "github.com/stretchr/testify/require"
+)
+
+func TestValuedEquals(t *testing.T) {
+ s := func(start, end string, val spans.Value) spans.Valued {
+ return spans.Valued{
+ Key: spans.Span{
+ StartKey: []byte(start),
+ EndKey: []byte(end),
+ },
+ Value: val,
+ }
+ }
+ type Case struct {
+ inputA []spans.Valued
+ inputB []spans.Valued
+ required bool
+ }
+ cases := []Case{
+ {
+ inputA: []spans.Valued{s("0001", "0002", 3)},
+ inputB: []spans.Valued{s("0001", "0003", 3)},
+ required: false,
+ },
+ {
+ inputA: []spans.Valued{s("0001", "0002", 3)},
+ inputB: []spans.Valued{s("0001", "0002", 3)},
+ required: true,
+ },
+ {
+ inputA: []spans.Valued{s("0001", "0003", 3)},
+ inputB: []spans.Valued{s("0001", "0002", 3), s("0002", "0003", 3)},
+ required: true,
+ },
+ {
+ inputA: []spans.Valued{s("0001", "0003", 4)},
+ inputB: []spans.Valued{s("0001", "0002", 3), s("0002", "0003", 3)},
+ required: false,
+ },
+ {
+ inputA: []spans.Valued{s("0001", "0003", 3)},
+ inputB: []spans.Valued{s("0001", "0002", 4), s("0002", "0003", 3)},
+ required: false,
+ },
+ {
+ inputA: []spans.Valued{s("0001", "0003", 3)},
+ inputB: []spans.Valued{s("0001", "0002", 3), s("0002", "0004", 3)},
+ required: false,
+ },
+ {
+ inputA: []spans.Valued{s("", "0003", 3)},
+ inputB: []spans.Valued{s("0001", "0002", 3), s("0002", "0003", 3)},
+ required: false,
+ },
+ {
+ inputA: []spans.Valued{s("0001", "", 1)},
+ inputB: []spans.Valued{s("0001", "0003", 1), s("0004", "", 1)},
+ required: false,
+ },
+ {
+ inputA: []spans.Valued{s("0001", "0004", 1), s("0001", "0002", 1)},
+ inputB: []spans.Valued{s("0001", "0002", 1), s("0001", "0004", 1)},
+ required: true,
+ },
+ }
+ run := func(t *testing.T, c Case) {
+ require.Equal(t, c.required, spans.ValuedSetEquals(c.inputA, c.inputB))
+ require.Equal(t, c.required, spans.ValuedSetEquals(c.inputB, c.inputA))
+ }
+
+ for i, c := range cases {
+ t.Run(fmt.Sprintf("#%d", i+1), func(t *testing.T) { run(t, c) })
+ }
+}
diff --git a/br/pkg/streamhelper/spans/value_sorted.go b/br/pkg/streamhelper/spans/value_sorted.go
new file mode 100644
index 0000000000000..2fc1ff2cdbbbc
--- /dev/null
+++ b/br/pkg/streamhelper/spans/value_sorted.go
@@ -0,0 +1,69 @@
+// Copyright 2022 PingCAP, Inc. Licensed under Apache-2.0.
+
+package spans
+
+import "github.com/google/btree"
+
+type sortedByValueThenStartKey Valued
+
+func (s sortedByValueThenStartKey) Less(o btree.Item) bool {
+ other := o.(sortedByValueThenStartKey)
+ if s.Value != other.Value {
+ return s.Value < other.Value
+ }
+ return Valued(s).Less(Valued(other))
+}
+
+// ValueSortedFull is almost the same as `Valued`, however it added an
+// extra index hence enabled query range by theirs value.
+type ValueSortedFull struct {
+ *ValuedFull
+ valueIdx *btree.BTree
+}
+
+// Sorted takes the ownership of a raw `ValuedFull` and then wrap it with `ValueSorted`.
+func Sorted(f *ValuedFull) *ValueSortedFull {
+ vf := &ValueSortedFull{
+ ValuedFull: f,
+ valueIdx: btree.New(16),
+ }
+ f.Traverse(func(v Valued) bool {
+ vf.valueIdx.ReplaceOrInsert(sortedByValueThenStartKey(v))
+ return true
+ })
+ return vf
+}
+
+func (v *ValueSortedFull) Merge(newItem Valued) {
+ v.MergeAll([]Valued{newItem})
+}
+
+func (v *ValueSortedFull) MergeAll(newItems []Valued) {
+ var overlapped []Valued
+ var inserted []Valued
+
+ for _, item := range newItems {
+ overlapped = overlapped[:0]
+ inserted = inserted[:0]
+
+ v.overlapped(item.Key, &overlapped)
+ v.mergeWithOverlap(item, overlapped, &inserted)
+
+ for _, o := range overlapped {
+ v.valueIdx.Delete(sortedByValueThenStartKey(o))
+ }
+ for _, i := range inserted {
+ v.valueIdx.ReplaceOrInsert(sortedByValueThenStartKey(i))
+ }
+ }
+}
+
+func (v *ValueSortedFull) TraverseValuesLessThan(n Value, action func(Valued) bool) {
+ v.valueIdx.AscendLessThan(sortedByValueThenStartKey{Value: n}, func(item btree.Item) bool {
+ return action(Valued(item.(sortedByValueThenStartKey)))
+ })
+}
+
+func (v *ValueSortedFull) MinValue() Value {
+ return v.valueIdx.Min().(sortedByValueThenStartKey).Value
+}
diff --git a/br/pkg/streamhelper/spans/value_sorted_test.go b/br/pkg/streamhelper/spans/value_sorted_test.go
new file mode 100644
index 0000000000000..ee1a5a8af6500
--- /dev/null
+++ b/br/pkg/streamhelper/spans/value_sorted_test.go
@@ -0,0 +1,98 @@
+// Copyright 2022 PingCAP, Inc. Licensed under Apache-2.0.
+
+package spans_test
+
+import (
+ "fmt"
+ "testing"
+
+ "github.com/pingcap/tidb/br/pkg/streamhelper/spans"
+ "github.com/stretchr/testify/require"
+)
+
+func TestSortedBasic(t *testing.T) {
+ type Case struct {
+ InputSequence []spans.Valued
+ RetainLessThan spans.Value
+ Result []spans.Valued
+ }
+
+ run := func(t *testing.T, c Case) {
+ full := spans.Sorted(spans.NewFullWith(spans.Full(), 0))
+ fmt.Println(t.Name())
+ for _, i := range c.InputSequence {
+ full.Merge(i)
+ spans.Debug(full)
+ }
+
+ var result []spans.Valued
+ full.TraverseValuesLessThan(c.RetainLessThan, func(v spans.Valued) bool {
+ result = append(result, v)
+ return true
+ })
+
+ require.True(t, spans.ValuedSetEquals(result, c.Result), "%s\nvs\n%s", result, c.Result)
+ }
+
+ cases := []Case{
+ {
+ InputSequence: []spans.Valued{
+ kv(s("0001", "0002"), 1),
+ kv(s("0002", "0003"), 2),
+ },
+ Result: []spans.Valued{
+ kv(s("", "0001"), 0),
+ kv(s("0001", "0002"), 1),
+ kv(s("0002", "0003"), 2),
+ kv(s("0003", ""), 0),
+ },
+ RetainLessThan: 10,
+ },
+ {
+ InputSequence: []spans.Valued{
+ kv(s("0001", "0002"), 1),
+ kv(s("0002", "0003"), 2),
+ kv(s("0001", "0003"), 4),
+ },
+ RetainLessThan: 1,
+ Result: []spans.Valued{
+ kv(s("", "0001"), 0),
+ kv(s("0003", ""), 0),
+ },
+ },
+ {
+ InputSequence: []spans.Valued{
+ kv(s("0001", "0004"), 3),
+ kv(s("0004", "0008"), 5),
+ kv(s("0001", "0007"), 4),
+ kv(s("", "0002"), 2),
+ },
+ RetainLessThan: 5,
+ Result: []spans.Valued{
+ kv(s("", "0001"), 2),
+ kv(s("0001", "0004"), 4),
+ kv(s("0008", ""), 0),
+ },
+ },
+ {
+ InputSequence: []spans.Valued{
+ kv(s("0001", "0004"), 3),
+ kv(s("0004", "0008"), 5),
+ kv(s("0001", "0007"), 4),
+ kv(s("", "0002"), 2),
+ kv(s("0001", "0004"), 5),
+ kv(s("0008", ""), 10),
+ kv(s("", "0001"), 20),
+ },
+ RetainLessThan: 11,
+ Result: []spans.Valued{
+ kv(s("0001", "0008"), 5),
+ kv(s("0008", ""), 10),
+ },
+ },
+ }
+
+ for i, c := range cases {
+ t.Run(fmt.Sprintf("#%d", i+1), func(t *testing.T) { run(t, c) })
+ }
+}
diff --git a/br/pkg/streamhelper/subscription_test.go b/br/pkg/streamhelper/subscription_test.go
new file mode 100644
index 0000000000000..519801ce2b448
--- /dev/null
+++ b/br/pkg/streamhelper/subscription_test.go
@@ -0,0 +1,205 @@
+// Copyright 2022 PingCAP, Inc. Licensed under Apache-2.0.
+
+package streamhelper_test
+
+import (
+ "context"
+ "fmt"
+ "sync"
+ "testing"
+
+ "github.com/pingcap/tidb/br/pkg/streamhelper"
+ "github.com/pingcap/tidb/br/pkg/streamhelper/spans"
+ "github.com/stretchr/testify/require"
+)
+
+func installSubscribeSupport(c *fakeCluster) {
+ for _, s := range c.stores {
+ s.SetSupportFlushSub(true)
+ }
+}
+
+func installSubscribeSupportForRandomN(c *fakeCluster, n int) {
+ i := 0
+ for _, s := range c.stores {
+ if i == n {
+ break
+ }
+ s.SetSupportFlushSub(true)
+ i++
+ }
+}
+
+func TestSubBasic(t *testing.T) {
+ req := require.New(t)
+ ctx := context.Background()
+ c := createFakeCluster(t, 4, true)
+ c.splitAndScatter("0001", "0002", "0003", "0008", "0009")
+ installSubscribeSupport(c)
+ sub := streamhelper.NewSubscriber(c, c)
+ req.NoError(sub.UpdateStoreTopology(ctx))
+ var cp uint64
+ for i := 0; i < 10; i++ {
+ cp = c.advanceCheckpoints()
+ c.flushAll()
+ }
+ sub.HandleErrors(ctx)
+ req.NoError(sub.PendingErrors())
+ sub.Drop()
+ s := spans.Sorted(spans.NewFullWith(spans.Full(), 1))
+ for k := range sub.Events() {
+ s.Merge(k)
+ }
+ defer func() {
+ if t.Failed() {
+ fmt.Println(c)
+ spans.Debug(s)
+ }
+ }()
+
+ req.Equal(cp, s.MinValue(), "%d vs %d", cp, s.MinValue())
+}
+
+func TestNormalError(t *testing.T) {
+ req := require.New(t)
+ ctx := context.Background()
+ c := createFakeCluster(t, 4, true)
+ c.splitAndScatter("0001", "0002", "0003", "0008", "0009")
+ installSubscribeSupport(c)
+
+ sub := streamhelper.NewSubscriber(c, c)
+ c.onGetClient = oneStoreFailure()
+ req.NoError(sub.UpdateStoreTopology(ctx))
+ c.onGetClient = nil
+ req.Error(sub.PendingErrors())
+ sub.HandleErrors(ctx)
+ req.NoError(sub.PendingErrors())
+ var cp uint64
+ for i := 0; i < 10; i++ {
+ cp = c.advanceCheckpoints()
+ c.flushAll()
+ }
+ sub.Drop()
+ s := spans.Sorted(spans.NewFullWith(spans.Full(), 1))
+ for k := range sub.Events() {
+ s.Merge(k)
+ }
+ req.Equal(cp, s.MinValue(), "%d vs %d", cp, s.MinValue())
+}
+
+func TestHasFailureStores(t *testing.T) {
+ req := require.New(t)
+ ctx := context.Background()
+ c := createFakeCluster(t, 4, true)
+ c.splitAndScatter("0001", "0002", "0003", "0008", "0009")
+
+ installSubscribeSupportForRandomN(c, 3)
+ sub := streamhelper.NewSubscriber(c, c)
+ req.NoError(sub.UpdateStoreTopology(ctx))
+ sub.HandleErrors(ctx)
+ req.Error(sub.PendingErrors())
+
+ installSubscribeSupport(c)
+ req.NoError(sub.UpdateStoreTopology(ctx))
+ sub.HandleErrors(ctx)
+ req.NoError(sub.PendingErrors())
+}
+
+func TestStoreRemoved(t *testing.T) {
+ req := require.New(t)
+ ctx := context.Background()
+ c := createFakeCluster(t, 4, true)
+ c.splitAndScatter("0001", "0002", "0003", "0008", "0009", "0010", "0100", "0956", "1000")
+
+ installSubscribeSupport(c)
+ sub := streamhelper.NewSubscriber(c, c)
+ req.NoError(sub.UpdateStoreTopology(ctx))
+
+ var cp uint64
+ for i := 0; i < 10; i++ {
+ cp = c.advanceCheckpoints()
+ c.flushAll()
+ }
+ sub.HandleErrors(ctx)
+ req.NoError(sub.PendingErrors())
+ for _, s := range c.stores {
+ c.removeStore(s.id)
+ break
+ }
+ req.NoError(sub.UpdateStoreTopology(ctx))
+ for i := 0; i < 10; i++ {
+ cp = c.advanceCheckpoints()
+ c.flushAll()
+ }
+ sub.HandleErrors(ctx)
+ req.NoError(sub.PendingErrors())
+
+ sub.Drop()
+ s := spans.Sorted(spans.NewFullWith(spans.Full(), 1))
+ for k := range sub.Events() {
+ s.Merge(k)
+ }
+
+ defer func() {
+ if t.Failed() {
+ fmt.Println(c)
+ spans.Debug(s)
+ }
+ }()
+
+ req.Equal(cp, s.MinValue(), "cp = %d, s = %d", cp, s.MinValue())
+}
+
+func TestSomeOfStoreUnsupported(t *testing.T) {
+ req := require.New(t)
+ ctx := context.Background()
+ c := createFakeCluster(t, 4, true)
+ c.splitAndScatter("0001", "0002", "0003", "0008", "0009", "0010", "0100", "0956", "1000")
+
+ sub := streamhelper.NewSubscriber(c, c)
+ installSubscribeSupportForRandomN(c, 3)
+ req.NoError(sub.UpdateStoreTopology(ctx))
+
+ var cp uint64
+ for i := 0; i < 10; i++ {
+ cp = c.advanceCheckpoints()
+ c.flushAll()
+ }
+ s := spans.Sorted(spans.NewFullWith(spans.Full(), 1))
+ m := new(sync.Mutex)
+ sub.Drop()
+ for k := range sub.Events() {
+ s.Merge(k)
+ }
+
+ rngs := make([]spans.Span, 0)
+ s.TraverseValuesLessThan(cp, func(v spans.Valued) bool {
+ rngs = append(rngs, v.Key)
+ return true
+ })
+ coll := streamhelper.NewClusterCollector(ctx, c)
+ coll.SetOnSuccessHook(func(u uint64, kr spans.Span) {
+ m.Lock()
+ defer m.Unlock()
+ s.Merge(spans.Valued{Key: kr, Value: u})
+ })
+ ld := uint64(0)
+ for _, rng := range rngs {
+ iter := streamhelper.IterateRegion(c, rng.StartKey, rng.EndKey)
+ for !iter.Done() {
+ rs, err := iter.Next(ctx)
+ req.NoError(err)
+ for _, r := range rs {
+ if ld == 0 {
+ ld = r.Leader.StoreId
+ } else {
+ req.Equal(r.Leader.StoreId, ld, "the leader is from different store: some of events not pushed")
+ }
+ coll.CollectRegion(r)
+ }
+ }
+ }
+ _, err := coll.Finish(ctx)
+ req.NoError(err)
+ req.Equal(cp, s.MinValue())
+}
diff --git a/br/pkg/streamhelper/tsheap.go b/br/pkg/streamhelper/tsheap.go
deleted file mode 100644
index 6c2fb510776e7..0000000000000
--- a/br/pkg/streamhelper/tsheap.go
+++ /dev/null
@@ -1,326 +0,0 @@
-// Copyright 2022 PingCAP, Inc. Licensed under Apache-2.0.
-
-package streamhelper
-
-import (
- "encoding/hex"
- "fmt"
- "strings"
- "sync"
- "time"
-
- "github.com/google/btree"
- "github.com/pingcap/errors"
- berrors "github.com/pingcap/tidb/br/pkg/errors"
- "github.com/pingcap/tidb/br/pkg/logutil"
- "github.com/pingcap/tidb/br/pkg/redact"
- "github.com/pingcap/tidb/br/pkg/utils"
- "github.com/pingcap/tidb/kv"
- "github.com/tikv/client-go/v2/oracle"
- "go.uber.org/zap/zapcore"
-)
-
-// CheckpointsCache is the heap-like cache for checkpoints.
-//
-// "Checkpoint" is the "Resolved TS" of some range.
-// A resolved ts is a "watermark" for the system, which:
-// - implies there won't be any transactions (in some range) commit with `commit_ts` smaller than this TS.
-// - is monotonic increasing.
-// A "checkpoint" is a "safe" Resolved TS, which:
-// - is a TS *less than* the real resolved ts of now.
-// - is based on range (it only promises there won't be new committed txns in the range).
-// - the checkpoint of union of ranges is the minimal checkpoint of all ranges.
-// As an example:
-/*
- +----------------------------------+
- ^-----------^ (Checkpoint = 42)
- ^---------------^ (Checkpoint = 76)
- ^-----------------------^ (Checkpoint = min(42, 76) = 42)
-*/
-// For calculating the global checkpoint, we can make a heap-like structure:
-// Checkpoint Ranges
-// 42 -> {[0, 8], [16, 100]}
-// 1002 -> {[8, 16]}
-// 1082 -> {[100, inf]}
-// For now, the checkpoint of range [8, 16] and [100, inf] won't affect the global checkpoint
-// directly, so we can try to advance only the ranges of {[0, 8], [16, 100]} (which's checkpoint is steal).
-// Once them get advance, the global checkpoint would be advanced then,
-// and we don't need to update all ranges (because some new ranges don't need to be advanced so quickly.)
-type CheckpointsCache interface {
- fmt.Stringer
- // InsertRange inserts a range with specified TS to the cache.
- InsertRange(ts uint64, rng kv.KeyRange)
- // InsertRanges inserts a set of ranges that sharing checkpoint to the cache.
- InsertRanges(rst RangesSharesTS)
- // CheckpointTS returns the now global (union of all ranges) checkpoint of the cache.
- CheckpointTS() uint64
- // PopRangesWithGapGT pops the ranges which's checkpoint is
- PopRangesWithGapGT(d time.Duration) []*RangesSharesTS
- // Check whether the ranges in the cache is integrate.
- ConsistencyCheck(ranges []kv.KeyRange) error
- // Clear the cache.
- Clear()
-}
-
-// NoOPCheckpointCache is used when cache disabled.
-type NoOPCheckpointCache struct{}
-
-func (NoOPCheckpointCache) InsertRange(ts uint64, rng kv.KeyRange) {}
-
-func (NoOPCheckpointCache) InsertRanges(rst RangesSharesTS) {}
-
-func (NoOPCheckpointCache) Clear() {}
-
-func (NoOPCheckpointCache) String() string {
- return "NoOPCheckpointCache"
-}
-
-func (NoOPCheckpointCache) CheckpointTS() uint64 {
- panic("invalid state: NoOPCheckpointCache should never be used in advancing!")
-}
-
-func (NoOPCheckpointCache) PopRangesWithGapGT(d time.Duration) []*RangesSharesTS {
- panic("invalid state: NoOPCheckpointCache should never be used in advancing!")
-}
-
-func (NoOPCheckpointCache) ConsistencyCheck([]kv.KeyRange) error {
- return errors.Annotatef(berrors.ErrUnsupportedOperation, "invalid state: NoOPCheckpointCache should never be used in advancing!")
-}
-
-// RangesSharesTS is a set of ranges shares the same timestamp.
-type RangesSharesTS struct {
- TS uint64
- Ranges []kv.KeyRange
-}
-
-func (rst *RangesSharesTS) Zap() zapcore.ObjectMarshaler {
- return zapcore.ObjectMarshalerFunc(func(oe zapcore.ObjectEncoder) error {
- rngs := rst.Ranges
- if len(rst.Ranges) > 3 {
- rngs = rst.Ranges[:3]
- }
-
- oe.AddUint64("checkpoint", rst.TS)
- return oe.AddArray("items", zapcore.ArrayMarshalerFunc(func(ae zapcore.ArrayEncoder) error {
- return ae.AppendObject(zapcore.ObjectMarshalerFunc(func(oe1 zapcore.ObjectEncoder) error {
- for _, rng := range rngs {
- oe1.AddString("start-key", redact.String(hex.EncodeToString(rng.StartKey)))
- oe1.AddString("end-key", redact.String(hex.EncodeToString(rng.EndKey)))
- }
- return nil
- }))
- }))
- })
-}
-
-func (rst *RangesSharesTS) String() string {
- // Make a more friendly string.
- return fmt.Sprintf("@%sR%d", oracle.GetTimeFromTS(rst.TS).Format("0405"), len(rst.Ranges))
-}
-
-func (rst *RangesSharesTS) Less(other btree.Item) bool {
- return rst.TS < other.(*RangesSharesTS).TS
-}
-
-// Checkpoints is a heap that collects all checkpoints of
-// regions, it supports query the latest checkpoint fast.
-// This structure is thread safe.
-type Checkpoints struct {
- tree *btree.BTree
-
- mu sync.Mutex
-}
-
-func NewCheckpoints() *Checkpoints {
- return &Checkpoints{
- tree: btree.New(32),
- }
-}
-
-// String formats the slowest 5 ranges sharing TS to string.
-func (h *Checkpoints) String() string {
- h.mu.Lock()
- defer h.mu.Unlock()
-
- b := new(strings.Builder)
- count := 0
- total := h.tree.Len()
- h.tree.Ascend(func(i btree.Item) bool {
- rst := i.(*RangesSharesTS)
- b.WriteString(rst.String())
- b.WriteString(";")
- count++
- return count < 5
- })
- if total-count > 0 {
- fmt.Fprintf(b, "O%d", total-count)
- }
- return b.String()
-}
-
-// InsertRanges insert a RangesSharesTS directly to the tree.
-func (h *Checkpoints) InsertRanges(r RangesSharesTS) {
- h.mu.Lock()
- defer h.mu.Unlock()
- if items := h.tree.Get(&r); items != nil {
- i := items.(*RangesSharesTS)
- i.Ranges = append(i.Ranges, r.Ranges...)
- } else {
- h.tree.ReplaceOrInsert(&r)
- }
-}
-
-// InsertRange inserts the region and its TS into the region tree.
-func (h *Checkpoints) InsertRange(ts uint64, rng kv.KeyRange) {
- h.mu.Lock()
- defer h.mu.Unlock()
- r := h.tree.Get(&RangesSharesTS{TS: ts})
- if r == nil {
- r = &RangesSharesTS{TS: ts}
- h.tree.ReplaceOrInsert(r)
- }
- rr := r.(*RangesSharesTS)
- rr.Ranges = append(rr.Ranges, rng)
-}
-
-// Clear removes all records in the checkpoint cache.
-func (h *Checkpoints) Clear() {
- h.mu.Lock()
- defer h.mu.Unlock()
- h.tree.Clear(false)
-}
-
-// PopRangesWithGapGT pops ranges with gap greater than the specified duration.
-// NOTE: maybe make something like `DrainIterator` for better composing?
-func (h *Checkpoints) PopRangesWithGapGT(d time.Duration) []*RangesSharesTS {
- h.mu.Lock()
- defer h.mu.Unlock()
- result := []*RangesSharesTS{}
- for {
- item, ok := h.tree.Min().(*RangesSharesTS)
- if !ok {
- return result
- }
- if time.Since(oracle.GetTimeFromTS(item.TS)) >= d {
- result = append(result, item)
- h.tree.DeleteMin()
- } else {
- return result
- }
- }
-}
-
-// CheckpointTS returns the cached checkpoint TS by the current state of the cache.
-func (h *Checkpoints) CheckpointTS() uint64 {
- h.mu.Lock()
- defer h.mu.Unlock()
- item, ok := h.tree.Min().(*RangesSharesTS)
- if !ok {
- return 0
- }
- return item.TS
-}
-
-// ConsistencyCheck checks whether the tree contains the full range of key space.
-func (h *Checkpoints) ConsistencyCheck(rangesIn []kv.KeyRange) error {
- h.mu.Lock()
- rangesReal := make([]kv.KeyRange, 0, 1024)
- h.tree.Ascend(func(i btree.Item) bool {
- rangesReal = append(rangesReal, i.(*RangesSharesTS).Ranges...)
- return true
- })
- h.mu.Unlock()
-
- r := CollapseRanges(len(rangesReal), func(i int) kv.KeyRange { return rangesReal[i] })
- ri := CollapseRanges(len(rangesIn), func(i int) kv.KeyRange { return rangesIn[i] })
-
- return errors.Annotatef(checkIntervalIsSubset(r, ri), "ranges: (current) %s (not in) %s", logutil.StringifyKeys(r),
- logutil.StringifyKeys(ri))
-}
-
-// A simple algorithm to detect non-overlapped ranges.
-// It maintains the "current" probe, and let the ranges to check "consume" it.
-// For example:
-// toCheck: |_____________________| |_____________|
-// . ^checking
-// subsetOf: |_________| |_______| |__________|
-// . ^probing
-// probing is the subrange of checking, consume it and move forward the probe.
-// toCheck: |_____________________| |_____________|
-// . ^checking
-// subsetOf: |_________| |_______| |__________|
-// . ^probing
-// consume it, too.
-// toCheck: |_____________________| |_____________|
-// . ^checking
-// subsetOf: |_________| |_______| |__________|
-// . ^probing
-// checking is at the left of probing and no overlaps, moving it forward.
-// toCheck: |_____________________| |_____________|
-// . ^checking
-// subsetOf: |_________| |_______| |__________|
-// . ^probing
-// consume it. all subset ranges are consumed, check passed.
-func checkIntervalIsSubset(toCheck []kv.KeyRange, subsetOf []kv.KeyRange) error {
- i := 0
- si := 0
-
- for {
- // We have checked all ranges.
- if si >= len(subsetOf) {
- return nil
- }
- // There are some ranges doesn't reach the end.
- if i >= len(toCheck) {
- return errors.Annotatef(berrors.ErrPiTRMalformedMetadata,
- "there remains a range doesn't be fully consumed: %s",
- logutil.StringifyRange(subsetOf[si]))
- }
-
- checking := toCheck[i]
- probing := subsetOf[si]
- // checking: |___________|
- // probing: |_________|
- // A rare case: the "first" range is out of bound or not fully covers the probing range.
- if utils.CompareBytesExt(checking.StartKey, false, probing.StartKey, false) > 0 {
- holeEnd := checking.StartKey
- if utils.CompareBytesExt(holeEnd, false, probing.EndKey, true) > 0 {
- holeEnd = probing.EndKey
- }
- return errors.Annotatef(berrors.ErrPiTRMalformedMetadata, "probably a hole in key ranges: %s", logutil.StringifyRange{
- StartKey: probing.StartKey,
- EndKey: holeEnd,
- })
- }
-
- // checking: |_____|
- // probing: |_______|
- // Just move forward checking.
- if utils.CompareBytesExt(checking.EndKey, true, probing.StartKey, false) < 0 {
- i += 1
- continue
- }
-
- // checking: |_________|
- // probing: |__________________|
- // Given all of the ranges are "collapsed", the next checking range must
- // not be adjacent with the current checking range.
- // And hence there must be a "hole" in the probing key space.
- if utils.CompareBytesExt(checking.EndKey, true, probing.EndKey, true) < 0 {
- next := probing.EndKey
- if i+1 < len(toCheck) {
- next = toCheck[i+1].EndKey
- }
- return errors.Annotatef(berrors.ErrPiTRMalformedMetadata, "probably a hole in key ranges: %s", logutil.StringifyRange{
- StartKey: checking.EndKey,
- EndKey: next,
- })
- }
- // checking: |________________|
- // probing: |_____________|
- // The current checking range fills the current probing range,
- // or the current checking range is out of the current range.
- // let's move the probing forward.
- si += 1
- }
-}
diff --git a/br/pkg/streamhelper/tsheap_test.go b/br/pkg/streamhelper/tsheap_test.go
deleted file mode 100644
index 173bc2e0a0334..0000000000000
--- a/br/pkg/streamhelper/tsheap_test.go
+++ /dev/null
@@ -1,248 +0,0 @@
-// Copyright 2022 PingCAP, Inc. Licensed under Apache-2.0.
-package streamhelper_test
-
-import (
- "fmt"
- "math"
- "math/rand"
- "testing"
-
- "github.com/pingcap/tidb/br/pkg/streamhelper"
- "github.com/pingcap/tidb/kv"
- "github.com/stretchr/testify/require"
-)
-
-func TestInsert(t *testing.T) {
- cases := []func(func(ts uint64, a, b string)){
- func(insert func(ts uint64, a, b string)) {
- insert(1, "", "01")
- insert(1, "01", "02")
- insert(2, "02", "022")
- insert(4, "022", "")
- },
- func(insert func(ts uint64, a, b string)) {
- insert(1, "", "01")
- insert(2, "", "01")
- insert(2, "011", "02")
- insert(1, "", "")
- insert(65, "03", "04")
- },
- }
-
- for _, c := range cases {
- cps := streamhelper.NewCheckpoints()
- expected := map[uint64]*streamhelper.RangesSharesTS{}
- checkpoint := uint64(math.MaxUint64)
- insert := func(ts uint64, a, b string) {
- cps.InsertRange(ts, kv.KeyRange{
- StartKey: []byte(a),
- EndKey: []byte(b),
- })
- i, ok := expected[ts]
- if !ok {
- expected[ts] = &streamhelper.RangesSharesTS{TS: ts, Ranges: []kv.KeyRange{{StartKey: []byte(a), EndKey: []byte(b)}}}
- } else {
- i.Ranges = append(i.Ranges, kv.KeyRange{StartKey: []byte(a), EndKey: []byte(b)})
- }
- if ts < checkpoint {
- checkpoint = ts
- }
- }
- c(insert)
- require.Equal(t, checkpoint, cps.CheckpointTS())
- rngs := cps.PopRangesWithGapGT(0)
- for _, rng := range rngs {
- other := expected[rng.TS]
- require.Equal(t, other, rng)
- }
- }
-}
-
-func TestMergeRanges(t *testing.T) {
- r := func(a, b string) kv.KeyRange {
- return kv.KeyRange{StartKey: []byte(a), EndKey: []byte(b)}
- }
- type Case struct {
- expected []kv.KeyRange
- parameter []kv.KeyRange
- }
- cases := []Case{
- {
- parameter: []kv.KeyRange{r("01", "01111"), r("0111", "0112")},
- expected: []kv.KeyRange{r("01", "0112")},
- },
- {
- parameter: []kv.KeyRange{r("01", "03"), r("02", "04")},
- expected: []kv.KeyRange{r("01", "04")},
- },
- {
- parameter: []kv.KeyRange{r("04", "08"), r("09", "10")},
- expected: []kv.KeyRange{r("04", "08"), r("09", "10")},
- },
- {
- parameter: []kv.KeyRange{r("01", "03"), r("02", "04"), r("05", "07"), r("08", "09")},
- expected: []kv.KeyRange{r("01", "04"), r("05", "07"), r("08", "09")},
- },
- {
- parameter: []kv.KeyRange{r("01", "02"), r("012", "")},
- expected: []kv.KeyRange{r("01", "")},
- },
- {
- parameter: []kv.KeyRange{r("", "01"), r("02", "03"), r("021", "")},
- expected: []kv.KeyRange{r("", "01"), r("02", "")},
- },
- {
- parameter: []kv.KeyRange{r("", "01"), r("001", "")},
- expected: []kv.KeyRange{r("", "")},
- },
- {
- parameter: []kv.KeyRange{r("", "01"), r("", ""), r("", "02")},
- expected: []kv.KeyRange{r("", "")},
- },
- {
- parameter: []kv.KeyRange{r("", "01"), r("01", ""), r("", "02"), r("", "03"), r("01", "02")},
- expected: []kv.KeyRange{r("", "")},
- },
- {
- parameter: []kv.KeyRange{r("", ""), r("", "01"), r("01", ""), r("01", "02")},
- expected: []kv.KeyRange{r("", "")},
- },
- }
-
- for i, c := range cases {
- result := streamhelper.CollapseRanges(len(c.parameter), func(i int) kv.KeyRange {
- return c.parameter[i]
- })
- require.Equal(t, c.expected, result, "case = %d", i)
- }
-}
-
-func TestInsertRanges(t *testing.T) {
- r := func(a, b string) kv.KeyRange {
- return kv.KeyRange{StartKey: []byte(a), EndKey: []byte(b)}
- }
- rs := func(ts uint64, ranges ...kv.KeyRange) streamhelper.RangesSharesTS {
- return streamhelper.RangesSharesTS{TS: ts, Ranges: ranges}
- }
-
- type Case struct {
- Expected []streamhelper.RangesSharesTS
- Parameters []streamhelper.RangesSharesTS
- }
-
- cases := []Case{
- {
- Parameters: []streamhelper.RangesSharesTS{
- rs(1, r("0", "1"), r("1", "2")),
- rs(1, r("2", "3"), r("3", "4")),
- },
- Expected: []streamhelper.RangesSharesTS{
- rs(1, r("0", "1"), r("1", "2"), r("2", "3"), r("3", "4")),
- },
- },
- {
- Parameters: []streamhelper.RangesSharesTS{
- rs(1, r("0", "1")),
- rs(2, r("2", "3")),
- rs(1, r("4", "5"), r("6", "7")),
- },
- Expected: []streamhelper.RangesSharesTS{
- rs(1, r("0", "1"), r("4", "5"), r("6", "7")),
- rs(2, r("2", "3")),
- },
- },
- }
-
- for _, c := range cases {
- theTree := streamhelper.NewCheckpoints()
- for _, p := range c.Parameters {
- theTree.InsertRanges(p)
- }
- ranges := theTree.PopRangesWithGapGT(0)
- for i, rs := range ranges {
- require.ElementsMatch(t, c.Expected[i].Ranges, rs.Ranges, "case = %#v", c)
- }
- }
-}
-
-func TestConsistencyCheckOverRange(t *testing.T) {
- r := func(a, b string) kv.KeyRange {
- return kv.KeyRange{StartKey: []byte(a), EndKey: []byte(b)}
- }
- type Case struct {
- checking []kv.KeyRange
- probing []kv.KeyRange
- isSubset bool
- }
-
- cases := []Case{
- // basic: exactly match.
- {
- checking: []kv.KeyRange{r("0001", "0002"), r("0002", "0003"), r("0004", "0005")},
- probing: []kv.KeyRange{r("0001", "0003"), r("0004", "0005")},
- isSubset: true,
- },
- // not fully match, probing longer.
- {
- checking: []kv.KeyRange{r("0001", "0002"), r("0002", "0003"), r("0004", "0005")},
- probing: []kv.KeyRange{r("0000", "0003"), r("0004", "00051")},
- isSubset: false,
- },
- // with infinity end keys.
- {
- checking: []kv.KeyRange{r("0001", "0002"), r("0002", "0003"), r("0004", "")},
- probing: []kv.KeyRange{r("0001", "0003"), r("0004", "")},
- isSubset: true,
- },
- {
- checking: []kv.KeyRange{r("0001", "0002"), r("0002", "0003"), r("0004", "")},
- probing: []kv.KeyRange{r("0001", "0003"), r("0004", "0005")},
- isSubset: true,
- },
- {
- checking: []kv.KeyRange{r("0001", "0002"), r("0002", "0003"), r("0004", "0005")},
- probing: []kv.KeyRange{r("0001", "0003"), r("0004", "")},
- isSubset: false,
- },
- // overlapped probe.
- {
- checking: []kv.KeyRange{r("0001", "0002"), r("0002", "0003"), r("0004", "0007")},
- probing: []kv.KeyRange{r("0001", "0008")},
- isSubset: false,
- },
- {
- checking: []kv.KeyRange{r("0001", "0008")},
- probing: []kv.KeyRange{r("0001", "0002"), r("0002", "0003"), r("0004", "0007")},
- isSubset: true,
- },
- {
- checking: []kv.KeyRange{r("0100", "0120"), r("0130", "0141")},
- probing: []kv.KeyRange{r("0000", "0001")},
- isSubset: false,
- },
- {
- checking: []kv.KeyRange{r("0100", "0120")},
- probing: []kv.KeyRange{r("0090", "0110"), r("0115", "0120")},
- isSubset: false,
- },
- }
-
- run := func(t *testing.T, c Case) {
- tree := streamhelper.NewCheckpoints()
- for _, r := range c.checking {
- tree.InsertRange(rand.Uint64()%10, r)
- }
- err := tree.ConsistencyCheck(c.probing)
- if c.isSubset {
- require.NoError(t, err)
- } else {
- require.Error(t, err)
- }
- }
-
- for i, c := range cases {
- t.Run(fmt.Sprintf("#%d", i), func(tc *testing.T) {
- run(tc, c)
- })
- }
-}
diff --git a/br/pkg/summary/collector.go b/br/pkg/summary/collector.go
index 705c26df3e4ac..1a16fb6dc9cfc 100644
--- a/br/pkg/summary/collector.go
+++ b/br/pkg/summary/collector.go
@@ -46,6 +46,10 @@ type LogCollector interface {
SetSuccessStatus(success bool)
+ NowDureTime() time.Duration
+
+ AdjustStartTimeToEarlierTime(t time.Duration)
+
Summary(name string)
Log(msg string, fields ...zap.Field)
@@ -163,6 +167,18 @@ func logKeyFor(key string) string {
return strings.ReplaceAll(key, " ", "-")
}
+func (tc *logCollector) NowDureTime() time.Duration {
+ tc.mu.Lock()
+ defer tc.mu.Unlock()
+ return time.Since(tc.startTime)
+}
+
+func (tc *logCollector) AdjustStartTimeToEarlierTime(t time.Duration) {
+ tc.mu.Lock()
+ defer tc.mu.Unlock()
+ tc.startTime = tc.startTime.Add(-t)
+}
+
func (tc *logCollector) Summary(name string) {
tc.mu.Lock()
defer func() {
diff --git a/br/pkg/summary/summary.go b/br/pkg/summary/summary.go
index 7ae488785760e..45c8fbbc55997 100644
--- a/br/pkg/summary/summary.go
+++ b/br/pkg/summary/summary.go
@@ -43,6 +43,15 @@ func SetSuccessStatus(success bool) {
collector.SetSuccessStatus(success)
}
+// NowDureTime returns the duration between start time and current time
+func NowDureTime() time.Duration {
+ return collector.NowDureTime()
+}
+
+func AdjustStartTimeToEarlierTime(t time.Duration) {
+ collector.AdjustStartTimeToEarlierTime(t)
+}
+
// Summary outputs summary log.
func Summary(name string) {
collector.Summary(name)
diff --git a/br/pkg/task/backup.go b/br/pkg/task/backup.go
index dba72170649de..451fa5f6ba572 100644
--- a/br/pkg/task/backup.go
+++ b/br/pkg/task/backup.go
@@ -4,6 +4,8 @@ package task
import (
"context"
+ "crypto/sha256"
+ "encoding/json"
"fmt"
"os"
"strconv"
@@ -26,6 +28,7 @@ import (
"github.com/pingcap/tidb/br/pkg/storage"
"github.com/pingcap/tidb/br/pkg/summary"
"github.com/pingcap/tidb/br/pkg/utils"
+ "github.com/pingcap/tidb/br/pkg/version"
"github.com/pingcap/tidb/parser/mysql"
"github.com/pingcap/tidb/sessionctx/stmtctx"
"github.com/pingcap/tidb/statistics/handle"
@@ -45,11 +48,13 @@ const (
flagRemoveSchedulers = "remove-schedulers"
flagIgnoreStats = "ignore-stats"
flagUseBackupMetaV2 = "use-backupmeta-v2"
+ flagUseCheckpoint = "use-checkpoint"
flagGCTTL = "gcttl"
defaultBackupConcurrency = 4
maxBackupConcurrency = 256
+ checkpointDefaultGCTTL = 72 * 60 // 72 minutes
)
const (
@@ -77,6 +82,7 @@ type BackupConfig struct {
RemoveSchedulers bool `json:"remove-schedulers" toml:"remove-schedulers"`
IgnoreStats bool `json:"ignore-stats" toml:"ignore-stats"`
UseBackupMetaV2 bool `json:"use-backupmeta-v2"`
+ UseCheckpoint bool `json:"use-checkpoint" toml:"use-checkpoint"`
CompressionConfig
// for ebs-based backup
@@ -126,6 +132,9 @@ func DefineBackupFlags(flags *pflag.FlagSet) {
// but will generate v1 meta due to this flag is false. the behaviour is as same as v4.0.15, v4.0.16.
// finally v4.0.17 will set this flag to true, and generate v2 meta.
_ = flags.MarkHidden(flagUseBackupMetaV2)
+
+ flags.Bool(flagUseCheckpoint, true, "use checkpoint mode")
+ _ = flags.MarkHidden(flagUseCheckpoint)
}
// ParseFromFlags parses the backup-related flags from the flag set.
@@ -150,10 +159,34 @@ func (cfg *BackupConfig) ParseFromFlags(flags *pflag.FlagSet) error {
if err != nil {
return errors.Trace(err)
}
+ cfg.UseBackupMetaV2, err = flags.GetBool(flagUseBackupMetaV2)
+ if err != nil {
+ return errors.Trace(err)
+ }
+ cfg.UseCheckpoint, err = flags.GetBool(flagUseCheckpoint)
+ if err != nil {
+ return errors.Trace(err)
+ }
+ if cfg.LastBackupTS > 0 {
+ // TODO: compatible with incremental backup
+ cfg.UseCheckpoint = false
+ log.Info("since incremental backup is used, turn off checkpoint mode")
+ }
+ if cfg.UseBackupMetaV2 {
+ // TODO: compatible with backup meta v2, maybe just clean the meta files
+ cfg.UseCheckpoint = false
+ log.Info("since backup meta v2 is used, turn off checkpoint mode")
+ }
gcTTL, err := flags.GetInt64(flagGCTTL)
if err != nil {
return errors.Trace(err)
}
+ // if use checkpoint and gcTTL is the default value
+ // update gcttl to checkpoint's default gc ttl
+ if cfg.UseCheckpoint && gcTTL == utils.DefaultBRGCSafePointTTL {
+ gcTTL = checkpointDefaultGCTTL
+ log.Info("use checkpoint's default GC TTL", zap.Int64("GC TTL", gcTTL))
+ }
cfg.GCTTL = gcTTL
compressionCfg, err := parseCompressionFlags(flags)
@@ -173,10 +206,6 @@ func (cfg *BackupConfig) ParseFromFlags(flags *pflag.FlagSet) error {
if err != nil {
return errors.Trace(err)
}
- cfg.UseBackupMetaV2, err = flags.GetBool(flagUseBackupMetaV2)
- if err != nil {
- return errors.Trace(err)
- }
if flags.Lookup(flagFullBackupType) != nil {
// for backup full
@@ -269,6 +298,23 @@ func (cfg *BackupConfig) Adjust() {
}
}
+// a rough hash for checkpoint checker
+func (cfg *BackupConfig) Hash() ([]byte, error) {
+ config := &BackupConfig{
+ LastBackupTS: cfg.LastBackupTS,
+ IgnoreStats: cfg.IgnoreStats,
+ UseCheckpoint: cfg.UseCheckpoint,
+ Config: cfg.Config,
+ }
+ data, err := json.Marshal(config)
+ if err != nil {
+ return nil, errors.Trace(err)
+ }
+ hash := sha256.Sum256(data)
+
+ return hash[:], nil
+}
+
func isFullBackup(cmdName string) bool {
return cmdName == FullBackupCmd
}
@@ -301,6 +347,14 @@ func RunBackup(c context.Context, g glue.Glue, cmdName string, cfg *BackupConfig
return errors.Trace(err)
}
defer mgr.Close()
+ // after version check, check the cluster whether support checkpoint mode
+ if cfg.UseCheckpoint {
+ err = version.CheckCheckpointSupport()
+ if err != nil {
+ log.Warn("unable to use checkpoint mode, fall back to normal mode", zap.Error(err))
+ cfg.UseCheckpoint = false
+ }
+ }
var statsHandle *handle.Handle
if !skipStats {
statsHandle = mgr.GetDomain().StatsHandle()
@@ -321,6 +375,10 @@ func RunBackup(c context.Context, g glue.Glue, cmdName string, cfg *BackupConfig
}
client := backup.NewBackupClient(ctx, mgr)
+
+ // set cipher only for checkpoint
+ client.SetCipher(&cfg.CipherInfo)
+
opts := storage.ExternalStorageOptions{
NoCredentials: cfg.NoCreds,
SendCredentials: cfg.SendCreds,
@@ -329,6 +387,16 @@ func RunBackup(c context.Context, g glue.Glue, cmdName string, cfg *BackupConfig
if err = client.SetStorageAndCheckNotInUse(ctx, u, &opts); err != nil {
return errors.Trace(err)
}
+ // if checkpoint mode is unused at this time but there is checkpoint meta,
+ // CheckCheckpoint will stop backing up
+ cfgHash, err := cfg.Hash()
+ if err != nil {
+ return errors.Trace(err)
+ }
+ err = client.CheckCheckpoint(cfgHash)
+ if err != nil {
+ return errors.Trace(err)
+ }
err = client.SetLockFile(ctx)
if err != nil {
return errors.Trace(err)
@@ -340,10 +408,11 @@ func RunBackup(c context.Context, g glue.Glue, cmdName string, cfg *BackupConfig
return errors.Trace(err)
}
g.Record("BackupTS", backupTS)
+ safePointID := client.GetSafePointID()
sp := utils.BRServiceSafePoint{
BackupTS: backupTS,
TTL: client.GetGCTTL(),
- ID: utils.MakeSafePointID(),
+ ID: safePointID,
}
// use lastBackupTS as safePoint if exists
@@ -353,7 +422,26 @@ func RunBackup(c context.Context, g glue.Glue, cmdName string, cfg *BackupConfig
}
log.Info("current backup safePoint job", zap.Object("safePoint", sp))
- err = utils.StartServiceSafePointKeeper(ctx, mgr.GetPDClient(), sp)
+ cctx, gcSafePointKeeperCancel := context.WithCancel(ctx)
+ gcSafePointKeeperRemovable := false
+ defer func() {
+ // don't reset the gc-safe-point if checkpoint mode is used and backup is not finished
+ if cfg.UseCheckpoint && !gcSafePointKeeperRemovable {
+ return
+ }
+ log.Info("start to remove gc-safepoint keeper")
+ // close the gc safe point keeper at first
+ gcSafePointKeeperCancel()
+ // set the ttl to 0 to remove the gc-safe-point
+ sp.TTL = 0
+ if err := utils.UpdateServiceSafePoint(ctx, mgr.GetPDClient(), sp); err != nil {
+ log.Warn("failed to update service safe point, backup may fail if gc triggered",
+ zap.Error(err),
+ )
+ }
+ log.Info("finish removing gc-safepoint keeper")
+ }()
+ err = utils.StartServiceSafePointKeeper(cctx, mgr.GetPDClient(), sp)
if err != nil {
return errors.Trace(err)
}
@@ -392,7 +480,7 @@ func RunBackup(c context.Context, g glue.Glue, cmdName string, cfg *BackupConfig
return errors.Trace(err)
}
- ranges, schemas, policies, err := backup.BuildBackupRangeAndSchema(mgr.GetStorage(), cfg.TableFilter, backupTS, isFullBackup(cmdName))
+ ranges, schemas, policies, err := client.BuildBackupRangeAndSchema(mgr.GetStorage(), cfg.TableFilter, backupTS, isFullBackup(cmdName))
if err != nil {
return errors.Trace(err)
}
@@ -500,6 +588,18 @@ func RunBackup(c context.Context, g glue.Glue, cmdName string, cfg *BackupConfig
})
}
}
+
+ if cfg.UseCheckpoint {
+ if err = client.StartCheckpointRunner(ctx, cfgHash, backupTS, ranges, safePointID, progressCallBack); err != nil {
+ return errors.Trace(err)
+ }
+ defer func() {
+ if !gcSafePointKeeperRemovable {
+ log.Info("wait for flush checkpoint...")
+ client.WaitForFinishCheckpoint()
+ }
+ }()
+ }
metawriter.StartWriteMetasAsync(ctx, metautil.AppendDataFile)
err = client.BackupRanges(ctx, ranges, req, uint(cfg.Concurrency), metawriter, progressCallBack)
if err != nil {
@@ -529,7 +629,7 @@ func RunBackup(c context.Context, g glue.Glue, cmdName string, cfg *BackupConfig
schemasConcurrency := uint(mathutil.Min(backup.DefaultSchemaConcurrency, schemas.Len()))
err = schemas.BackupSchemas(
- ctx, metawriter, mgr.GetStorage(), statsHandle, backupTS, schemasConcurrency, cfg.ChecksumConcurrency, skipChecksum, updateCh)
+ ctx, metawriter, client.GetCheckpointRunner(), mgr.GetStorage(), statsHandle, backupTS, schemasConcurrency, cfg.ChecksumConcurrency, skipChecksum, updateCh)
if err != nil {
return errors.Trace(err)
}
@@ -538,6 +638,9 @@ func RunBackup(c context.Context, g glue.Glue, cmdName string, cfg *BackupConfig
if err != nil {
return errors.Trace(err)
}
+ // Since backupmeta is flushed on the external storage,
+ // we can remove the gc safepoint keeper
+ gcSafePointKeeperRemovable = true
// Checksum has finished, close checksum progress.
updateCh.Close()
diff --git a/br/pkg/task/backup_raw.go b/br/pkg/task/backup_raw.go
index 4d1d35d37f140..2b46347327501 100644
--- a/br/pkg/task/backup_raw.go
+++ b/br/pkg/task/backup_raw.go
@@ -213,9 +213,18 @@ func RunBackupRaw(c context.Context, g glue.Glue, cmdName string, cfg *RawKvConf
CompressionLevel: cfg.CompressionLevel,
CipherInfo: &cfg.CipherInfo,
}
+ rg := rtree.Range{
+ StartKey: backupRange.StartKey,
+ EndKey: backupRange.EndKey,
+ }
+ progressRange := &rtree.ProgressRange{
+ Res: rtree.NewRangeTree(),
+ Incomplete: []rtree.Range{rg},
+ Origin: rg,
+ }
metaWriter := metautil.NewMetaWriter(client.GetStorage(), metautil.MetaFileSize, false, metautil.MetaFile, &cfg.CipherInfo)
metaWriter.StartWriteMetasAsync(ctx, metautil.AppendDataFile)
- err = client.BackupRange(ctx, req, metaWriter, progressCallBack)
+ err = client.BackupRange(ctx, req, progressRange, metaWriter, progressCallBack)
if err != nil {
return errors.Trace(err)
}
diff --git a/br/pkg/task/restore.go b/br/pkg/task/restore.go
index c5a3871bd2ae5..83c22a29e61db 100644
--- a/br/pkg/task/restore.go
+++ b/br/pkg/task/restore.go
@@ -58,18 +58,19 @@ const (
// FlagStreamFullBackupStorage is used for log restore, represents the full backup storage.
FlagStreamFullBackupStorage = "full-backup-storage"
// FlagPiTRBatchCount and FlagPiTRBatchSize are used for restore log with batch method.
- FlagPiTRBatchCount = "pitr-batch-count"
- FlagPiTRBatchSize = "pitr-batch-size"
-
- defaultPiTRBatchCount = 16
- defaultPiTRBatchSize = 32 * 1024 * 1024
- defaultRestoreConcurrency = 128
- defaultRestoreStreamConcurrency = 128
- maxRestoreBatchSizeLimit = 10240
- defaultPDConcurrency = 1
- defaultBatchFlushInterval = 16 * time.Second
- defaultFlagDdlBatchSize = 128
- resetSpeedLimitRetryTimes = 3
+ FlagPiTRBatchCount = "pitr-batch-count"
+ FlagPiTRBatchSize = "pitr-batch-size"
+ FlagPiTRConcurrency = "pitr-concurrency"
+
+ defaultPiTRBatchCount = 8
+ defaultPiTRBatchSize = 16 * 1024 * 1024
+ defaultRestoreConcurrency = 128
+ defaultPiTRConcurrency = 16
+ maxRestoreBatchSizeLimit = 10240
+ defaultPDConcurrency = 1
+ defaultBatchFlushInterval = 16 * time.Second
+ defaultFlagDdlBatchSize = 128
+ resetSpeedLimitRetryTimes = 3
)
const (
@@ -175,6 +176,7 @@ type RestoreConfig struct {
tiflashRecorder *tiflashrec.TiFlashRecorder `json:"-" toml:"-"`
PitrBatchCount uint32 `json:"pitr-batch-count" toml:"pitr-batch-count"`
PitrBatchSize uint32 `json:"pitr-batch-size" toml:"pitr-batch-size"`
+ PitrConcurrency uint32 `json:"-" toml:"-"`
// for ebs-based restore
FullBackupType FullBackupType `json:"full-backup-type" toml:"full-backup-type"`
@@ -206,10 +208,9 @@ func DefineStreamRestoreFlags(command *cobra.Command) {
"support TSO or datetime, e.g. '400036290571534337' or '2018-05-11 01:42:23+0800'")
command.Flags().String(FlagStreamFullBackupStorage, "", "specify the backup full storage. "+
"fill it if want restore full backup before restore log.")
- command.Flags().Uint32(FlagPiTRBatchCount, defaultPiTRBatchCount, "")
- command.Flags().Uint32(FlagPiTRBatchSize, defaultPiTRBatchSize, "")
- _ = command.Flags().MarkHidden(FlagPiTRBatchCount)
- _ = command.Flags().MarkHidden(FlagPiTRBatchSize)
+ command.Flags().Uint32(FlagPiTRBatchCount, defaultPiTRBatchCount, "specify the batch count to restore log.")
+ command.Flags().Uint32(FlagPiTRBatchSize, defaultPiTRBatchSize, "specify the batch size to retore log.")
+ command.Flags().Uint32(FlagPiTRConcurrency, defaultPiTRConcurrency, "specify the concurrency to restore log.")
}
// ParseStreamRestoreFlags parses the `restore stream` flags from the flag set.
@@ -244,6 +245,9 @@ func (cfg *RestoreConfig) ParseStreamRestoreFlags(flags *pflag.FlagSet) error {
if cfg.PitrBatchSize, err = flags.GetUint32(FlagPiTRBatchSize); err != nil {
return errors.Trace(err)
}
+ if cfg.PitrConcurrency, err = flags.GetUint32(FlagPiTRConcurrency); err != nil {
+ return errors.Trace(err)
+ }
return nil
}
@@ -370,10 +374,18 @@ func (cfg *RestoreConfig) Adjust() {
}
func (cfg *RestoreConfig) adjustRestoreConfigForStreamRestore() {
- if cfg.Config.Concurrency == 0 {
- log.Info("set restore kv files concurrency", zap.Int("concurrency", defaultRestoreStreamConcurrency))
- cfg.Config.Concurrency = defaultRestoreStreamConcurrency
+ if cfg.PitrConcurrency == 0 {
+ cfg.PitrConcurrency = defaultPiTRConcurrency
}
+ if cfg.PitrBatchCount == 0 {
+ cfg.PitrBatchCount = defaultPiTRBatchCount
+ }
+ if cfg.PitrBatchSize == 0 {
+ cfg.PitrBatchSize = defaultPiTRBatchSize
+ }
+
+ log.Info("set restore kv files concurrency", zap.Int("concurrency", int(cfg.PitrConcurrency)))
+ cfg.Config.Concurrency = cfg.PitrConcurrency
}
func configureRestoreClient(ctx context.Context, client *restore.Client, cfg *RestoreConfig) error {
diff --git a/br/pkg/task/restore_test.go b/br/pkg/task/restore_test.go
index 94bbcb3c3692c..b13ecf0eccc08 100644
--- a/br/pkg/task/restore_test.go
+++ b/br/pkg/task/restore_test.go
@@ -63,6 +63,16 @@ func TestConfigureRestoreClient(t *testing.T) {
require.True(t, client.IsOnline())
}
+func TestAdjustRestoreConfigForStreamRestore(t *testing.T) {
+ restoreCfg := RestoreConfig{}
+
+ restoreCfg.adjustRestoreConfigForStreamRestore()
+ require.Equal(t, restoreCfg.PitrBatchCount, uint32(defaultPiTRBatchCount))
+ require.Equal(t, restoreCfg.PitrBatchSize, uint32(defaultPiTRBatchSize))
+ require.Equal(t, restoreCfg.PitrConcurrency, uint32(defaultPiTRConcurrency))
+ require.Equal(t, restoreCfg.Concurrency, restoreCfg.PitrConcurrency)
+}
+
func TestCheckRestoreDBAndTable(t *testing.T) {
cases := []struct {
cfgSchemas map[string]struct{}
diff --git a/br/pkg/task/stream.go b/br/pkg/task/stream.go
index 8006793ffdb89..fdcc728a9ce5f 100644
--- a/br/pkg/task/stream.go
+++ b/br/pkg/task/stream.go
@@ -424,7 +424,7 @@ func (s *streamMgr) backupFullSchemas(ctx context.Context, g glue.Glue) error {
}
schemasConcurrency := uint(mathutil.Min(backup.DefaultSchemaConcurrency, schemas.Len()))
- err = schemas.BackupSchemas(ctx, metaWriter, s.mgr.GetStorage(), nil,
+ err = schemas.BackupSchemas(ctx, metaWriter, nil, s.mgr.GetStorage(), nil,
s.cfg.StartTS, schemasConcurrency, 0, true, nil)
if err != nil {
return errors.Trace(err)
diff --git a/br/pkg/utils/BUILD.bazel b/br/pkg/utils/BUILD.bazel
index 0ae948d18a779..c3bcc629183d5 100644
--- a/br/pkg/utils/BUILD.bazel
+++ b/br/pkg/utils/BUILD.bazel
@@ -79,6 +79,7 @@ go_test(
],
embed = [":utils"],
flaky = True,
+ shard_count = 20,
deps = [
"//br/pkg/errors",
"//br/pkg/metautil",
diff --git a/br/pkg/utils/db.go b/br/pkg/utils/db.go
index 57c0d5a1e280f..6cc9f82a1229a 100644
--- a/br/pkg/utils/db.go
+++ b/br/pkg/utils/db.go
@@ -98,14 +98,14 @@ func IsLogBackupEnabled(ctx sqlexec.RestrictedSQLExecutor) (bool, error) {
return true, nil
}
-// CheckLogBackupTaskExist increases the count of log backup task.
+// LogBackupTaskCountInc increases the count of log backup task.
func LogBackupTaskCountInc() {
LogBackupTaskMutex.Lock()
logBackupTaskCount++
LogBackupTaskMutex.Unlock()
}
-// CheckLogBackupTaskExist decreases the count of log backup task.
+// LogBackupTaskCountDec decreases the count of log backup task.
func LogBackupTaskCountDec() {
LogBackupTaskMutex.Lock()
logBackupTaskCount--
@@ -122,6 +122,7 @@ func IsLogBackupInUse(ctx sessionctx.Context) bool {
return CheckLogBackupEnabled(ctx) && CheckLogBackupTaskExist()
}
+// GetTidbNewCollationEnabled returns the variable name of NewCollationEnabled.
func GetTidbNewCollationEnabled() string {
return tidbNewCollationEnabled
}
diff --git a/br/pkg/utils/key.go b/br/pkg/utils/key.go
index 062f4b5aac52d..62d194ca57a2e 100644
--- a/br/pkg/utils/key.go
+++ b/br/pkg/utils/key.go
@@ -163,7 +163,7 @@ func CloneSlice[T any](s []T) []T {
// toClampIn: |_____| |____| |________________|
// result: |_____| |_| |______________|
// we are assuming the arguments are sorted by the start key and no overlaps.
-// you can call CollapseRanges to get key ranges fits this requirements.
+// you can call spans.Collapse to get key ranges fits this requirements.
// Note: this algorithm is pretty like the `checkIntervalIsSubset`, can we get them together?
func IntersectAll(s1 []kv.KeyRange, s2 []kv.KeyRange) []kv.KeyRange {
currentClamping := 0
diff --git a/br/pkg/version/version.go b/br/pkg/version/version.go
index 2af5cc3491535..14a0201ad4325 100644
--- a/br/pkg/version/version.go
+++ b/br/pkg/version/version.go
@@ -33,7 +33,8 @@ var (
versionHash = regexp.MustCompile("-[0-9]+-g[0-9a-f]{7,}")
- pitrSupportBatchKVFiles bool = true
+ checkpointSupportError error = nil
+ pitrSupportBatchKVFiles bool = true
)
// NextMajorVersion returns the next major version.
@@ -204,6 +205,14 @@ func CheckVersionForBR(s *metapb.Store, tikvVersion *semver.Version) error {
}
}
+ // reset the checkpoint support error
+ checkpointSupportError = nil
+ if tikvVersion.Major < 6 || (tikvVersion.Major == 6 && tikvVersion.Minor < 5) {
+ // checkpoint mode only support after v6.5.0
+ checkpointSupportError = errors.Annotatef(berrors.ErrVersionMismatch, "TiKV node %s version %s is too low when use checkpoint, please update tikv's version to at least v6.5.0",
+ s.Address, tikvVersion)
+ }
+
// don't warn if we are the master build, which always have the version v4.0.0-beta.2-*
if build.GitBranch != "master" && tikvVersion.Compare(*BRVersion) > 0 {
log.Warn(fmt.Sprintf("BR version is outdated, please consider use version %s of BR", tikvVersion))
@@ -311,6 +320,10 @@ func FetchVersion(ctx context.Context, db utils.QueryExecutor) (string, error) {
return versionInfo, nil
}
+func CheckCheckpointSupport() error {
+ return checkpointSupportError
+}
+
func CheckPITRSupportBatchKVFiles() bool {
return pitrSupportBatchKVFiles
}
diff --git a/br/pkg/version/version_test.go b/br/pkg/version/version_test.go
index 8871e0ae9f04e..96c8d9a306ef7 100644
--- a/br/pkg/version/version_test.go
+++ b/br/pkg/version/version_test.go
@@ -228,6 +228,29 @@ func TestCheckClusterVersion(t *testing.T) {
}
err := CheckClusterVersion(context.Background(), &mock, CheckVersionForBR)
require.NoError(t, err)
+ require.Error(t, CheckCheckpointSupport())
+ }
+
+ {
+ build.ReleaseVersion = "v6.0.0-rc.2"
+ mock.getAllStores = func() []*metapb.Store {
+ // TiKV v6.0.0-rc.1 with BR v6.0.0-rc.2 is ok
+ return []*metapb.Store{{Version: "v6.0.0-rc.1"}}
+ }
+ err := CheckClusterVersion(context.Background(), &mock, CheckVersionForBR)
+ require.NoError(t, err)
+ require.Error(t, CheckCheckpointSupport())
+ }
+
+ {
+ build.ReleaseVersion = "v6.5.0-rc.2"
+ mock.getAllStores = func() []*metapb.Store {
+ // TiKV v6.5.0-rc.1 with BR v6.5.0-rc.2 is ok
+ return []*metapb.Store{{Version: "v6.5.0-rc.1"}}
+ }
+ err := CheckClusterVersion(context.Background(), &mock, CheckVersionForBR)
+ require.NoError(t, err)
+ require.NoError(t, CheckCheckpointSupport())
}
{
diff --git a/br/tests/br_foreign_key/run.sh b/br/tests/br_foreign_key/run.sh
new file mode 100644
index 0000000000000..c0c0c98304b74
--- /dev/null
+++ b/br/tests/br_foreign_key/run.sh
@@ -0,0 +1,54 @@
+#!/bin/sh
+#
+# Copyright 2022 PingCAP, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+set -eu
+DB="$TEST_NAME"
+
+run_sql "set @@global.tidb_enable_foreign_key=1;"
+run_sql "set @@global.foreign_key_checks=1;"
+run_sql "set @@foreign_key_checks=1;"
+run_sql "create schema $DB;"
+run_sql "create table $DB.t1 (id int key);"
+run_sql "create table $DB.t2 (id int key, a int, b int, foreign key fk_1 (a) references t1(id) ON UPDATE SET NULL ON DELETE SET NULL, foreign key fk_2 (b) references t1(id) ON DELETE CASCADE ON UPDATE CASCADE);"
+run_sql "insert into $DB.t1 values (1), (2), (3);"
+run_sql "insert into $DB.t2 values (1, 1, 1), (2, 2, 2), (3, 3, 3);"
+run_sql "update $DB.t1 set id=id+10 where id in (1, 3);"
+run_sql "delete from $DB.t1 where id = 2;"
+
+echo "backup start..."
+run_br backup db --db "$DB" -s "local://$TEST_DIR/$DB" --pd $PD_ADDR
+
+run_sql "drop schema $DB;"
+
+echo "restore start..."
+run_br restore db --db $DB -s "local://$TEST_DIR/$DB" --pd $PD_ADDR
+
+set -x
+
+run_sql "select count(*) from $DB.t1;"
+check_contains 'count(*): 2'
+
+run_sql "select count(*) from $DB.t2;"
+check_contains 'count(*): 2'
+
+run_sql "select id, a, b from $DB.t2;"
+check_contains 'id: 1'
+check_contains 'id: 3'
+check_contains 'a: NULL'
+check_contains 'b: 11'
+check_contains 'b: 13'
+
+run_sql "drop schema $DB"
diff --git a/br/tests/lightning_check_partial_imported/config.toml b/br/tests/lightning_check_partial_imported/config.toml
new file mode 100644
index 0000000000000..30cb6fe6b4eb3
--- /dev/null
+++ b/br/tests/lightning_check_partial_imported/config.toml
@@ -0,0 +1,5 @@
+[tikv-importer]
+backend = "local"
+
+[mydumper.csv]
+header = true
diff --git a/br/tests/lightning_check_partial_imported/data/db01.tbl01-schema.sql b/br/tests/lightning_check_partial_imported/data/db01.tbl01-schema.sql
new file mode 100644
index 0000000000000..b6832e95d95e3
--- /dev/null
+++ b/br/tests/lightning_check_partial_imported/data/db01.tbl01-schema.sql
@@ -0,0 +1,12 @@
+CREATE TABLE tbl01 (
+ `id` INTEGER,
+ `val` VARCHAR(64),
+ `aaa` CHAR(66) DEFAULT NULL,
+ `bbb` CHAR(10) NOT NULL,
+ `ccc` CHAR(42) DEFAULT NULL,
+ `ddd` CHAR(42) DEFAULT NULL,
+ `eee` CHAR(66) DEFAULT NULL,
+ `fff` VARCHAR(128) DEFAULT NULL,
+ KEY `aaa` (`aaa`),
+ PRIMARY KEY (`id`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin;
diff --git a/br/tests/lightning_check_partial_imported/data/db01.tbl01.csv b/br/tests/lightning_check_partial_imported/data/db01.tbl01.csv
new file mode 100644
index 0000000000000..108134af2ee72
--- /dev/null
+++ b/br/tests/lightning_check_partial_imported/data/db01.tbl01.csv
@@ -0,0 +1,6 @@
+id,val,aaa,bbb,ccc,ddd,eee,fff
+1,"v01","a01","b01","c01","d01","e01","f01"
+2,"v02","a02","b02","c02","d02","e02","f02"
+3,"v03","a03","b03","c03","d03","e03","f03"
+4,"v04","a04","b04","c04","d04","e04","f04"
+5,"v05","a05","b05","c05","d05","e05","f05"
diff --git a/br/tests/lightning_check_partial_imported/run.sh b/br/tests/lightning_check_partial_imported/run.sh
new file mode 100755
index 0000000000000..00ed78a5013d1
--- /dev/null
+++ b/br/tests/lightning_check_partial_imported/run.sh
@@ -0,0 +1,47 @@
+#!/bin/bash
+#
+# Copyright 2022 PingCAP, Inc.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+MYDIR=$(dirname "${BASH_SOURCE[0]}")
+set -eux
+
+check_cluster_version 4 0 0 'local backend' || exit 0
+
+export GO_FAILPOINTS="github.com/pingcap/tidb/br/pkg/lightning/restore/FailBeforeStartImportingIndexEngine=return"
+set +e
+if run_lightning; then
+ echo "The first import doesn't fail as expected" >&2
+ exit 1
+fi
+set -e
+
+data_records=$(tail -n +2 "${MYDIR}/data/db01.tbl01.csv" | wc -l | xargs echo )
+run_sql "SELECT COUNT(*) FROM db01.tbl01 USE INDEX();"
+check_contains "${data_records}"
+
+export GO_FAILPOINTS=""
+set +e
+if run_lightning --check-requirements=1; then
+ echo "The pre-check doesn't find out the non-empty table problem"
+ exit 2
+fi
+set -e
+
+run_sql "TRUNCATE TABLE db01.tbl01;"
+run_lightning --check-requirements=1
+run_sql "SELECT COUNT(*) FROM db01.tbl01;"
+check_contains "${data_records}"
+run_sql "SELECT COUNT(*) FROM db01.tbl01 USE INDEX();"
+check_contains "${data_records}"
diff --git a/br/tests/lightning_checkpoint/run.sh b/br/tests/lightning_checkpoint/run.sh
index 86551fd6246eb..5263dd90f1acf 100755
--- a/br/tests/lightning_checkpoint/run.sh
+++ b/br/tests/lightning_checkpoint/run.sh
@@ -79,6 +79,9 @@ for i in $(seq "$TABLE_COUNT"); do
done
set -e
+# at the failure of last table, all data engines are imported so finished == total
+grep "print lightning status" "$TEST_DIR/lightning.log" | grep -q "equal=true"
+
export GO_FAILPOINTS="$SLOWDOWN_FAILPOINTS"
# After everything is done, there should be no longer new calls to ImportEngine
# (and thus `kill_lightning_after_one_import` will spare this final check)
diff --git a/br/tests/lightning_checkpoint_columns/run.sh b/br/tests/lightning_checkpoint_columns/run.sh
index 401c75cfb9f64..5809d05a1b830 100755
--- a/br/tests/lightning_checkpoint_columns/run.sh
+++ b/br/tests/lightning_checkpoint_columns/run.sh
@@ -29,6 +29,8 @@ echo "INSERT INTO tbl (j, i) VALUES (3, 1),(4, 2);" > "$DBPATH/cp_tsr.tbl.sql"
# Set the failpoint to kill the lightning instance as soon as one row is written
PKG="github.com/pingcap/tidb/br/pkg/lightning/restore"
export GO_FAILPOINTS="$PKG/SlowDownWriteRows=sleep(1000);$PKG/FailAfterWriteRows=panic;$PKG/SetMinDeliverBytes=return(1)"
+# Check after 1 row is written in tidb backend, the finished progress is updated
+export GO_FAILPOINTS="${GO_FAILPOINTS};github.com/pingcap/tidb/br/pkg/lightning/PrintStatus=return()"
# Start importing the tables.
run_sql 'DROP DATABASE IF EXISTS cp_tsr'
@@ -40,11 +42,16 @@ set -e
run_sql 'SELECT count(*) FROM `cp_tsr`.tbl'
check_contains "count(*): 1"
+# After FailAfterWriteRows, the finished bytes is 36 as the first row size
+grep "PrintStatus Failpoint" "$TEST_DIR/lightning.log" | grep -q "finished=36"
+
# restart lightning from checkpoint, the second line should be written successfully
-export GO_FAILPOINTS=
+# also check after restart from checkpoint, final finished equals to total
+export GO_FAILPOINTS="github.com/pingcap/tidb/br/pkg/lightning/PrintStatus=return()"
set +e
run_lightning -d "$DBPATH" --backend tidb --enable-checkpoint=1 2> /dev/null
set -e
run_sql 'SELECT j FROM `cp_tsr`.tbl WHERE i = 2;'
check_contains "j: 4"
+grep "PrintStatus Failpoint" "$TEST_DIR/lightning.log" | grep -q "equal=true"
diff --git a/br/tests/lightning_compress/config.toml b/br/tests/lightning_compress/config.toml
new file mode 100644
index 0000000000000..000018c5c41d4
--- /dev/null
+++ b/br/tests/lightning_compress/config.toml
@@ -0,0 +1,18 @@
+[mydumper.csv]
+separator = ','
+delimiter = '"'
+header = true
+not-null = false
+null = '\N'
+backslash-escape = true
+trim-last-separator = false
+
+[checkpoint]
+enable = true
+schema = "tidb_lightning_checkpoint_test"
+driver = "mysql"
+keep-after-success = true
+
+[tikv-importer]
+send-kv-pairs=10
+region-split-size = 1024
diff --git a/br/tests/lightning_compress/data.gzip/compress-schema-create.sql.gz b/br/tests/lightning_compress/data.gzip/compress-schema-create.sql.gz
new file mode 100644
index 0000000000000..6571d2a15b507
Binary files /dev/null and b/br/tests/lightning_compress/data.gzip/compress-schema-create.sql.gz differ
diff --git a/br/tests/lightning_compress/data.gzip/compress.empty_strings-schema.sql.gz b/br/tests/lightning_compress/data.gzip/compress.empty_strings-schema.sql.gz
new file mode 100644
index 0000000000000..542898561bab1
Binary files /dev/null and b/br/tests/lightning_compress/data.gzip/compress.empty_strings-schema.sql.gz differ
diff --git a/br/tests/lightning_compress/data.gzip/compress.empty_strings.000000000.csv.gz b/br/tests/lightning_compress/data.gzip/compress.empty_strings.000000000.csv.gz
new file mode 100644
index 0000000000000..bfa13ed67b006
Binary files /dev/null and b/br/tests/lightning_compress/data.gzip/compress.empty_strings.000000000.csv.gz differ
diff --git a/br/tests/lightning_compress/data.gzip/compress.escapes-schema.sql.gz b/br/tests/lightning_compress/data.gzip/compress.escapes-schema.sql.gz
new file mode 100644
index 0000000000000..bed4b7859ac92
Binary files /dev/null and b/br/tests/lightning_compress/data.gzip/compress.escapes-schema.sql.gz differ
diff --git a/br/tests/lightning_compress/data.gzip/compress.escapes.000000000.csv.gz b/br/tests/lightning_compress/data.gzip/compress.escapes.000000000.csv.gz
new file mode 100644
index 0000000000000..37028e36d9de8
Binary files /dev/null and b/br/tests/lightning_compress/data.gzip/compress.escapes.000000000.csv.gz differ
diff --git a/br/tests/lightning_compress/data.gzip/compress.multi_rows-schema.sql.gz b/br/tests/lightning_compress/data.gzip/compress.multi_rows-schema.sql.gz
new file mode 100644
index 0000000000000..328fed9cb3df8
Binary files /dev/null and b/br/tests/lightning_compress/data.gzip/compress.multi_rows-schema.sql.gz differ
diff --git a/br/tests/lightning_compress/data.gzip/compress.multi_rows.000000000.csv.gz b/br/tests/lightning_compress/data.gzip/compress.multi_rows.000000000.csv.gz
new file mode 100644
index 0000000000000..c732af263d576
Binary files /dev/null and b/br/tests/lightning_compress/data.gzip/compress.multi_rows.000000000.csv.gz differ
diff --git a/br/tests/lightning_compress/data.gzip/compress.threads-schema.sql.gz b/br/tests/lightning_compress/data.gzip/compress.threads-schema.sql.gz
new file mode 100644
index 0000000000000..1782675bfc7fe
Binary files /dev/null and b/br/tests/lightning_compress/data.gzip/compress.threads-schema.sql.gz differ
diff --git a/br/tests/lightning_compress/data.gzip/compress.threads.000000000.csv.gz b/br/tests/lightning_compress/data.gzip/compress.threads.000000000.csv.gz
new file mode 100644
index 0000000000000..683eade1cdb9f
Binary files /dev/null and b/br/tests/lightning_compress/data.gzip/compress.threads.000000000.csv.gz differ
diff --git a/br/tests/lightning_compress/data.snappy/compress-schema-create.sql.snappy b/br/tests/lightning_compress/data.snappy/compress-schema-create.sql.snappy
new file mode 100644
index 0000000000000..afa2211c77475
Binary files /dev/null and b/br/tests/lightning_compress/data.snappy/compress-schema-create.sql.snappy differ
diff --git a/br/tests/lightning_compress/data.snappy/compress.empty_strings-schema.sql.snappy b/br/tests/lightning_compress/data.snappy/compress.empty_strings-schema.sql.snappy
new file mode 100644
index 0000000000000..cab30d082385a
Binary files /dev/null and b/br/tests/lightning_compress/data.snappy/compress.empty_strings-schema.sql.snappy differ
diff --git a/br/tests/lightning_compress/data.snappy/compress.empty_strings.000000000.sql.snappy b/br/tests/lightning_compress/data.snappy/compress.empty_strings.000000000.sql.snappy
new file mode 100644
index 0000000000000..9c81e8f78f234
Binary files /dev/null and b/br/tests/lightning_compress/data.snappy/compress.empty_strings.000000000.sql.snappy differ
diff --git a/br/tests/lightning_compress/data.snappy/compress.escapes-schema.sql.snappy b/br/tests/lightning_compress/data.snappy/compress.escapes-schema.sql.snappy
new file mode 100644
index 0000000000000..9e27befa522a0
Binary files /dev/null and b/br/tests/lightning_compress/data.snappy/compress.escapes-schema.sql.snappy differ
diff --git a/br/tests/lightning_compress/data.snappy/compress.escapes.000000000.sql.snappy b/br/tests/lightning_compress/data.snappy/compress.escapes.000000000.sql.snappy
new file mode 100644
index 0000000000000..1380b47d9881e
Binary files /dev/null and b/br/tests/lightning_compress/data.snappy/compress.escapes.000000000.sql.snappy differ
diff --git a/br/tests/lightning_compress/data.snappy/compress.multi_rows-schema.sql.snappy b/br/tests/lightning_compress/data.snappy/compress.multi_rows-schema.sql.snappy
new file mode 100644
index 0000000000000..5cc0365d1c65d
Binary files /dev/null and b/br/tests/lightning_compress/data.snappy/compress.multi_rows-schema.sql.snappy differ
diff --git a/br/tests/lightning_compress/data.snappy/compress.multi_rows.000000000.sql.snappy b/br/tests/lightning_compress/data.snappy/compress.multi_rows.000000000.sql.snappy
new file mode 100644
index 0000000000000..7f5bf585e106c
Binary files /dev/null and b/br/tests/lightning_compress/data.snappy/compress.multi_rows.000000000.sql.snappy differ
diff --git a/br/tests/lightning_compress/data.snappy/compress.threads-schema.sql.snappy b/br/tests/lightning_compress/data.snappy/compress.threads-schema.sql.snappy
new file mode 100644
index 0000000000000..b1c8b89565bfb
Binary files /dev/null and b/br/tests/lightning_compress/data.snappy/compress.threads-schema.sql.snappy differ
diff --git a/br/tests/lightning_compress/data.snappy/compress.threads.000000000.sql.snappy b/br/tests/lightning_compress/data.snappy/compress.threads.000000000.sql.snappy
new file mode 100644
index 0000000000000..dc7c1ee8adc0b
Binary files /dev/null and b/br/tests/lightning_compress/data.snappy/compress.threads.000000000.sql.snappy differ
diff --git a/br/tests/lightning_compress/data.zstd/compress-schema-create.sql.zst b/br/tests/lightning_compress/data.zstd/compress-schema-create.sql.zst
new file mode 100644
index 0000000000000..12bdbd710973e
Binary files /dev/null and b/br/tests/lightning_compress/data.zstd/compress-schema-create.sql.zst differ
diff --git a/br/tests/lightning_compress/data.zstd/compress.empty_strings-schema.sql.zst b/br/tests/lightning_compress/data.zstd/compress.empty_strings-schema.sql.zst
new file mode 100644
index 0000000000000..f9b922954ff3d
Binary files /dev/null and b/br/tests/lightning_compress/data.zstd/compress.empty_strings-schema.sql.zst differ
diff --git a/br/tests/lightning_compress/data.zstd/compress.empty_strings.000000000.csv.zst b/br/tests/lightning_compress/data.zstd/compress.empty_strings.000000000.csv.zst
new file mode 100644
index 0000000000000..aa89918bb2cee
Binary files /dev/null and b/br/tests/lightning_compress/data.zstd/compress.empty_strings.000000000.csv.zst differ
diff --git a/br/tests/lightning_compress/data.zstd/compress.escapes-schema.sql.zst b/br/tests/lightning_compress/data.zstd/compress.escapes-schema.sql.zst
new file mode 100644
index 0000000000000..fa4b4e6b3497d
Binary files /dev/null and b/br/tests/lightning_compress/data.zstd/compress.escapes-schema.sql.zst differ
diff --git a/br/tests/lightning_compress/data.zstd/compress.escapes.000000000.csv.zst b/br/tests/lightning_compress/data.zstd/compress.escapes.000000000.csv.zst
new file mode 100644
index 0000000000000..40994e745bdf3
Binary files /dev/null and b/br/tests/lightning_compress/data.zstd/compress.escapes.000000000.csv.zst differ
diff --git a/br/tests/lightning_compress/data.zstd/compress.multi_rows-schema.sql.zst b/br/tests/lightning_compress/data.zstd/compress.multi_rows-schema.sql.zst
new file mode 100644
index 0000000000000..d64a9a4a879d3
Binary files /dev/null and b/br/tests/lightning_compress/data.zstd/compress.multi_rows-schema.sql.zst differ
diff --git a/br/tests/lightning_compress/data.zstd/compress.multi_rows.000000000.csv.zst b/br/tests/lightning_compress/data.zstd/compress.multi_rows.000000000.csv.zst
new file mode 100644
index 0000000000000..4db1bea4c69f9
Binary files /dev/null and b/br/tests/lightning_compress/data.zstd/compress.multi_rows.000000000.csv.zst differ
diff --git a/br/tests/lightning_compress/data.zstd/compress.threads-schema.sql.zst b/br/tests/lightning_compress/data.zstd/compress.threads-schema.sql.zst
new file mode 100644
index 0000000000000..3a41c8de4816c
Binary files /dev/null and b/br/tests/lightning_compress/data.zstd/compress.threads-schema.sql.zst differ
diff --git a/br/tests/lightning_compress/data.zstd/compress.threads.000000000.csv.zst b/br/tests/lightning_compress/data.zstd/compress.threads.000000000.csv.zst
new file mode 100644
index 0000000000000..13eef0ba83011
Binary files /dev/null and b/br/tests/lightning_compress/data.zstd/compress.threads.000000000.csv.zst differ
diff --git a/br/tests/lightning_compress/run.sh b/br/tests/lightning_compress/run.sh
new file mode 100755
index 0000000000000..bf48b09b2cccd
--- /dev/null
+++ b/br/tests/lightning_compress/run.sh
@@ -0,0 +1,61 @@
+#!/bin/sh
+
+set -eu
+
+for BACKEND in tidb local; do
+ for compress in gzip snappy zstd; do
+ if [ "$BACKEND" = 'local' ]; then
+ check_cluster_version 4 0 0 'local backend' || continue
+ fi
+
+ # Set minDeliverBytes to a small enough number to only write only 1 row each time
+ # Set the failpoint to kill the lightning instance as soon as one row is written
+ PKG="github.com/pingcap/tidb/br/pkg/lightning/restore"
+ export GO_FAILPOINTS="$PKG/SlowDownWriteRows=sleep(1000);$PKG/FailAfterWriteRows=panic;$PKG/SetMinDeliverBytes=return(1)"
+
+ # Start importing the tables.
+ run_sql 'DROP DATABASE IF EXISTS compress'
+ run_sql 'DROP DATABASE IF EXISTS tidb_lightning_checkpoint_test'
+ set +e
+ run_lightning --backend $BACKEND -d "tests/$TEST_NAME/data.$compress" --enable-checkpoint=1 2> /dev/null
+ set -e
+
+ # restart lightning from checkpoint, the second line should be written successfully
+ export GO_FAILPOINTS=
+ set +e
+ run_lightning --backend $BACKEND -d "tests/$TEST_NAME/data.$compress" --enable-checkpoint=1 2> /dev/null
+ set -e
+
+ run_sql 'SELECT count(*), sum(PROCESSLIST_TIME), sum(THREAD_OS_ID), count(PROCESSLIST_STATE) FROM compress.threads'
+ check_contains 'count(*): 43'
+ check_contains 'sum(PROCESSLIST_TIME): 322253'
+ check_contains 'sum(THREAD_OS_ID): 303775702'
+ check_contains 'count(PROCESSLIST_STATE): 3'
+
+ run_sql 'SELECT count(*) FROM compress.threads WHERE PROCESSLIST_TIME IS NOT NULL'
+ check_contains 'count(*): 12'
+
+ run_sql 'SELECT count(*) FROM compress.multi_rows WHERE a="aaaaaaaaaa"'
+ check_contains 'count(*): 100000'
+
+ run_sql 'SELECT hex(t), j, hex(b) FROM compress.escapes WHERE i = 1'
+ check_contains 'hex(t): 5C'
+ check_contains 'j: {"?": []}'
+ check_contains 'hex(b): FFFFFFFF'
+
+ run_sql 'SELECT hex(t), j, hex(b) FROM compress.escapes WHERE i = 2'
+ check_contains 'hex(t): 22'
+ check_contains 'j: "\n\n\n"'
+ check_contains 'hex(b): 0D0A0D0A'
+
+ run_sql 'SELECT hex(t), j, hex(b) FROM compress.escapes WHERE i = 3'
+ check_contains 'hex(t): 0A'
+ check_contains 'j: [",,,"]'
+ check_contains 'hex(b): 5C2C5C2C'
+
+ run_sql 'SELECT id FROM compress.empty_strings WHERE a = """"'
+ check_contains 'id: 3'
+ run_sql 'SELECT id FROM compress.empty_strings WHERE b <> ""'
+ check_not_contains 'id:'
+ done
+done
diff --git a/build/nogo_config.json b/build/nogo_config.json
index 3529cf22bd28d..ce3715232b472 100644
--- a/build/nogo_config.json
+++ b/build/nogo_config.json
@@ -365,6 +365,8 @@
"ddl/backfilling.go": "ddl/backfilling.go",
"ddl/column.go": "ddl/column.go",
"ddl/index.go": "ddl/index.go",
+ "ddl/ttl.go": "ddl/ttl.go",
+ "ddl/ttl_test.go": "ddl/ttl_test.go",
"ddl/ingest/": "ddl/ingest/",
"expression/builtin_cast.go": "expression/builtin_cast code",
"server/conn.go": "server/conn.go",
@@ -745,17 +747,19 @@
"exclude_files": {
"/build/": "no need to linter code",
"/external/": "no need to vet third party code",
- ".*_generated\\.go$": "ignore generated code"
+ ".*_generated\\.go$": "ignore generated code",
+ ".*_test\\.go$": "ignore test code"
},
"only_files": {
"util/gctuner": "util/gctuner",
+ "util/cgroup": "util/cgroup code",
+ "util/watcher": "util/watcher",
+ "br/pkg/lightning/restore/": "br/pkg/lightning/restore/",
"br/pkg/lightning/mydump/": "br/pkg/lightning/mydump/",
- "br/pkg/lightning/restore/opts": "br/pkg/lightning/restore/opts",
"executor/aggregate.go": "executor/aggregate.go",
"types/json_binary_functions.go": "types/json_binary_functions.go",
"types/json_binary_test.go": "types/json_binary_test.go",
"ddl/": "enable to ddl",
- "util/cgroup": "util/cgroup code",
"expression/builtin_cast.go": "enable expression/builtin_cast.go",
"planner/core/plan.go": "planner/core/plan.go",
"server/conn.go": "server/conn.go",
diff --git a/build/patches/io_etcd_go_etcd_raft_v3.patch b/build/patches/io_etcd_go_etcd_raft_v3.patch
deleted file mode 100644
index 11c777b38f4de..0000000000000
--- a/build/patches/io_etcd_go_etcd_raft_v3.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-diff -urN a/raftpb/BUILD.bazel b/raftpb/BUILD.bazel
---- a/raftpb/BUILD.bazel 1969-12-31 19:00:00.000000000 -0500
-+++ b/raftpb/BUILD.bazel 2000-01-01 00:00:00.000000000 -0000
-@@ -1,4 +1,5 @@
- load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
-+load("@rules_proto//proto:defs.bzl", "proto_library")
-
- go_library(
- name = "raftpb",
-@@ -28,3 +29,12 @@
- srcs = ["confstate_test.go"],
- embed = [":raftpb"],
- )
-+
-+# keep
-+proto_library(
-+ name = "raftpb_proto",
-+ srcs = ["raft.proto"],
-+ deps = ["@com_github_gogo_protobuf//gogoproto:gogo_proto"],
-+ import_prefix = "etcd/raft/v3/",
-+ visibility = ["//visibility:public"],
-+)
diff --git a/cmd/explaintest/r/collation_agg_func_disabled.result b/cmd/explaintest/r/collation_agg_func_disabled.result
index 4b4a9d1074af8..b5075b3c82f83 100644
--- a/cmd/explaintest/r/collation_agg_func_disabled.result
+++ b/cmd/explaintest/r/collation_agg_func_disabled.result
@@ -133,13 +133,13 @@ approx_count_distinct(value collate utf8mb4_bin, value1)
create table tt(a char(10), b enum('a', 'B', 'c'), c set('a', 'B', 'c'), d json) collate utf8mb4_general_ci;
insert into tt values ("a", "a", "a", JSON_OBJECT("a", "a"));
insert into tt values ("A", "A", "A", JSON_OBJECT("A", "A"));
-Error 1265: Data truncated for column 'b' at row 1
+Error 1265 (01000): Data truncated for column 'b' at row 1
insert into tt values ("b", "b", "b", JSON_OBJECT("b", "b"));
-Error 1265: Data truncated for column 'b' at row 1
+Error 1265 (01000): Data truncated for column 'b' at row 1
insert into tt values ("B", "B", "B", JSON_OBJECT("B", "B"));
insert into tt values ("c", "c", "c", JSON_OBJECT("c", "c"));
insert into tt values ("C", "C", "C", JSON_OBJECT("C", "C"));
-Error 1265: Data truncated for column 'b' at row 1
+Error 1265 (01000): Data truncated for column 'b' at row 1
split table tt by (0), (1), (2), (3), (4), (5);
desc format='brief' select min(a) from tt;
id estRows task access object operator info
@@ -210,9 +210,9 @@ select min(b) from tt;
min(b)
B
desc format='brief' select min(b collate utf8mb4_bin) from tt;
-Error 1235: This version of TiDB doesn't yet support 'use collate clause for enum or set'
+Error 1235 (42000): This version of TiDB doesn't yet support 'use collate clause for enum or set'
select min(b collate utf8mb4_bin) from tt;
-Error 1235: This version of TiDB doesn't yet support 'use collate clause for enum or set'
+Error 1235 (42000): This version of TiDB doesn't yet support 'use collate clause for enum or set'
desc format='brief' select max(b) from tt;
id estRows task access object operator info
StreamAgg 1.00 root funcs:max(Column#8)->Column#6
@@ -223,9 +223,9 @@ select max(b) from tt;
max(b)
c
desc format='brief' select max(b collate utf8mb4_bin) from tt;
-Error 1235: This version of TiDB doesn't yet support 'use collate clause for enum or set'
+Error 1235 (42000): This version of TiDB doesn't yet support 'use collate clause for enum or set'
select max(b collate utf8mb4_bin) from tt;
-Error 1235: This version of TiDB doesn't yet support 'use collate clause for enum or set'
+Error 1235 (42000): This version of TiDB doesn't yet support 'use collate clause for enum or set'
desc format='brief' select min(c) from tt;
id estRows task access object operator info
HashAgg 1.00 root funcs:min(collation_agg_func.tt.c)->Column#6
@@ -235,9 +235,9 @@ select min(c) from tt;
min(c)
B
desc format='brief' select min(c collate utf8mb4_bin) from tt;
-Error 1235: This version of TiDB doesn't yet support 'use collate clause for enum or set'
+Error 1235 (42000): This version of TiDB doesn't yet support 'use collate clause for enum or set'
select min(c collate utf8mb4_bin) from tt;
-Error 1235: This version of TiDB doesn't yet support 'use collate clause for enum or set'
+Error 1235 (42000): This version of TiDB doesn't yet support 'use collate clause for enum or set'
desc format='brief' select max(c) from tt;
id estRows task access object operator info
HashAgg 1.00 root funcs:max(collation_agg_func.tt.c)->Column#6
@@ -247,9 +247,9 @@ select max(c) from tt;
max(c)
c
desc format='brief' select max(c collate utf8mb4_bin) from tt;
-Error 1235: This version of TiDB doesn't yet support 'use collate clause for enum or set'
+Error 1235 (42000): This version of TiDB doesn't yet support 'use collate clause for enum or set'
select max(c collate utf8mb4_bin) from tt;
-Error 1235: This version of TiDB doesn't yet support 'use collate clause for enum or set'
+Error 1235 (42000): This version of TiDB doesn't yet support 'use collate clause for enum or set'
desc format='brief' select min(d) from tt;
id estRows task access object operator info
StreamAgg 1.00 root funcs:min(collation_agg_func.tt.d)->Column#6
diff --git a/cmd/explaintest/r/collation_agg_func_enabled.result b/cmd/explaintest/r/collation_agg_func_enabled.result
index ea345c13ede58..5b587ff02d279 100644
--- a/cmd/explaintest/r/collation_agg_func_enabled.result
+++ b/cmd/explaintest/r/collation_agg_func_enabled.result
@@ -207,9 +207,9 @@ select min(b) from tt;
min(b)
a
desc format='brief' select min(b collate utf8mb4_bin) from tt;
-Error 1235: This version of TiDB doesn't yet support 'use collate clause for enum or set'
+Error 1235 (42000): This version of TiDB doesn't yet support 'use collate clause for enum or set'
select min(b collate utf8mb4_bin) from tt;
-Error 1235: This version of TiDB doesn't yet support 'use collate clause for enum or set'
+Error 1235 (42000): This version of TiDB doesn't yet support 'use collate clause for enum or set'
desc format='brief' select max(b) from tt;
id estRows task access object operator info
StreamAgg 1.00 root funcs:max(Column#8)->Column#6
@@ -220,9 +220,9 @@ select max(b) from tt;
max(b)
c
desc format='brief' select max(b collate utf8mb4_bin) from tt;
-Error 1235: This version of TiDB doesn't yet support 'use collate clause for enum or set'
+Error 1235 (42000): This version of TiDB doesn't yet support 'use collate clause for enum or set'
select max(b collate utf8mb4_bin) from tt;
-Error 1235: This version of TiDB doesn't yet support 'use collate clause for enum or set'
+Error 1235 (42000): This version of TiDB doesn't yet support 'use collate clause for enum or set'
desc format='brief' select min(c) from tt;
id estRows task access object operator info
HashAgg 1.00 root funcs:min(collation_agg_func.tt.c)->Column#6
@@ -232,9 +232,9 @@ select min(c) from tt;
min(c)
a
desc format='brief' select min(c collate utf8mb4_bin) from tt;
-Error 1235: This version of TiDB doesn't yet support 'use collate clause for enum or set'
+Error 1235 (42000): This version of TiDB doesn't yet support 'use collate clause for enum or set'
select min(c collate utf8mb4_bin) from tt;
-Error 1235: This version of TiDB doesn't yet support 'use collate clause for enum or set'
+Error 1235 (42000): This version of TiDB doesn't yet support 'use collate clause for enum or set'
desc format='brief' select max(c) from tt;
id estRows task access object operator info
HashAgg 1.00 root funcs:max(collation_agg_func.tt.c)->Column#6
@@ -244,9 +244,9 @@ select max(c) from tt;
max(c)
c
desc format='brief' select max(c collate utf8mb4_bin) from tt;
-Error 1235: This version of TiDB doesn't yet support 'use collate clause for enum or set'
+Error 1235 (42000): This version of TiDB doesn't yet support 'use collate clause for enum or set'
select max(c collate utf8mb4_bin) from tt;
-Error 1235: This version of TiDB doesn't yet support 'use collate clause for enum or set'
+Error 1235 (42000): This version of TiDB doesn't yet support 'use collate clause for enum or set'
desc format='brief' select min(d) from tt;
id estRows task access object operator info
StreamAgg 1.00 root funcs:min(collation_agg_func.tt.d)->Column#6
diff --git a/cmd/explaintest/r/collation_check_use_collation_disabled.result b/cmd/explaintest/r/collation_check_use_collation_disabled.result
index 493b26812bfbb..2c0bd306f445b 100644
--- a/cmd/explaintest/r/collation_check_use_collation_disabled.result
+++ b/cmd/explaintest/r/collation_check_use_collation_disabled.result
@@ -32,7 +32,7 @@ drop table if exists t;
create table t(a enum('a', 'b') charset utf8mb4 collate utf8mb4_general_ci, b varchar(20));
insert into t values ("b", "c");
insert into t values ("B", "b");
-Error 1265: Data truncated for column 'a' at row 1
+Error 1265 (01000): Data truncated for column 'a' at row 1
select * from t where 'B' collate utf8mb4_general_ci in (a);
a b
select * from t where 'B' collate utf8mb4_bin in (a);
@@ -82,7 +82,7 @@ drop table if exists t;
create table t(a set('a', 'b') charset utf8mb4 collate utf8mb4_general_ci, b varchar(20));
insert into t values ("b", "c");
insert into t values ("B", "b");
-Error 1265: Data truncated for column 'a' at row 1
+Error 1265 (01000): Data truncated for column 'a' at row 1
select * from t where 'B' collate utf8mb4_general_ci in (a);
a b
select * from t where 'B' collate utf8mb4_bin in (a);
diff --git a/cmd/explaintest/r/collation_misc_disabled.result b/cmd/explaintest/r/collation_misc_disabled.result
index eff046aa33009..a66f63ead2db9 100644
--- a/cmd/explaintest/r/collation_misc_disabled.result
+++ b/cmd/explaintest/r/collation_misc_disabled.result
@@ -15,7 +15,7 @@ select * from t;
a
t_value
alter table t modify column a varchar(20) charset utf8;
-Error 8200: Unsupported modify charset from latin1 to utf8
+Error 8200 (HY000): Unsupported modify charset from latin1 to utf8
drop table t;
create table t(a varchar(20) charset latin1);
insert into t values ("t_value");
@@ -38,13 +38,13 @@ drop table t;
create table t(a varchar(20) charset latin1);
insert into t values ("t_value");
alter table t modify column a varchar(20) charset utf8 collate utf8_bin;
-Error 8200: Unsupported modify charset from latin1 to utf8
+Error 8200 (HY000): Unsupported modify charset from latin1 to utf8
alter table t modify column a varchar(20) charset utf8mb4 collate utf8bin;
[ddl:1273]Unknown collation: 'utf8bin'
alter table t collate LATIN1_GENERAL_CI charset utf8 collate utf8_bin;
-Error 1302: Conflicting declarations: 'CHARACTER SET latin1' and 'CHARACTER SET utf8'
+Error 1302 (HY000): Conflicting declarations: 'CHARACTER SET latin1' and 'CHARACTER SET utf8'
alter table t collate LATIN1_GENERAL_CI collate UTF8MB4_UNICODE_ci collate utf8_bin;
-Error 1253: COLLATION 'utf8mb4_unicode_ci' is not valid for CHARACTER SET 'latin1'
+Error 1253 (42000): COLLATION 'utf8mb4_unicode_ci' is not valid for CHARACTER SET 'latin1'
drop table t;
create table t(a varchar(20) charset latin1);
insert into t values ("t_value");
diff --git a/cmd/explaintest/r/collation_misc_enabled.result b/cmd/explaintest/r/collation_misc_enabled.result
index 235d5896380ee..a088ddb0b2c9d 100644
--- a/cmd/explaintest/r/collation_misc_enabled.result
+++ b/cmd/explaintest/r/collation_misc_enabled.result
@@ -15,7 +15,7 @@ select * from t;
a
t_value
alter table t modify column a varchar(20) charset utf8;
-Error 8200: Unsupported modify charset from latin1 to utf8
+Error 8200 (HY000): Unsupported modify charset from latin1 to utf8
drop table t;
create table t(a varchar(20) charset latin1);
insert into t values ("t_value");
@@ -38,13 +38,13 @@ drop table t;
create table t(a varchar(20) charset latin1);
insert into t values ("t_value");
alter table t modify column a varchar(20) charset utf8 collate utf8_bin;
-Error 8200: Unsupported modify charset from latin1 to utf8
+Error 8200 (HY000): Unsupported modify charset from latin1 to utf8
alter table t modify column a varchar(20) charset utf8mb4 collate utf8bin;
[ddl:1273]Unknown collation: 'utf8bin'
alter table t collate LATIN1_GENERAL_CI charset utf8 collate utf8_bin;
-Error 1273: Unsupported collation when new collation is enabled: 'latin1_general_ci'
+Error 1273 (HY000): Unsupported collation when new collation is enabled: 'latin1_general_ci'
alter table t collate LATIN1_GENERAL_CI collate UTF8MB4_UNICODE_ci collate utf8_bin;
-Error 1273: Unsupported collation when new collation is enabled: 'latin1_general_ci'
+Error 1273 (HY000): Unsupported collation when new collation is enabled: 'latin1_general_ci'
drop table t;
create table t(a varchar(20) charset latin1);
insert into t values ("t_value");
@@ -56,7 +56,7 @@ a
t_value
create database if not exists cd_test_utf8 CHARACTER SET utf8 COLLATE utf8_bin;
create database if not exists cd_test_latin1 CHARACTER SET latin1 COLLATE latin1_swedish_ci;
-Error 1273: Unsupported collation when new collation is enabled: 'latin1_swedish_ci'
+Error 1273 (HY000): Unsupported collation when new collation is enabled: 'latin1_swedish_ci'
use cd_test_utf8;
select @@character_set_database;
@@character_set_database
@@ -65,7 +65,7 @@ select @@collation_database;
@@collation_database
utf8_bin
use cd_test_latin1;
-Error 1049: Unknown database 'cd_test_latin1'
+Error 1049 (42000): Unknown database 'cd_test_latin1'
select @@character_set_database;
@@character_set_database
utf8
@@ -73,7 +73,7 @@ select @@collation_database;
@@collation_database
utf8_bin
create database if not exists test_db CHARACTER SET latin1 COLLATE latin1_swedish_ci;
-Error 1273: Unsupported collation when new collation is enabled: 'latin1_swedish_ci'
+Error 1273 (HY000): Unsupported collation when new collation is enabled: 'latin1_swedish_ci'
with cte as (select cast('2010-09-09' as date) a union select '2010-09-09 ') select count(*) from cte;
count(*)
1
diff --git a/cmd/explaintest/r/collation_pointget_disabled.result b/cmd/explaintest/r/collation_pointget_disabled.result
index a763c54c96344..db7b0a9ab630f 100644
--- a/cmd/explaintest/r/collation_pointget_disabled.result
+++ b/cmd/explaintest/r/collation_pointget_disabled.result
@@ -111,15 +111,15 @@ select *, a, b from t tmp where tmp.a = "aa";
a b a b
aa bb aa bb
select a from t where xxxxx.a = "aa";
-Error 1054: Unknown column 'xxxxx.a' in 'where clause'
+Error 1054 (42S22): Unknown column 'xxxxx.a' in 'where clause'
select xxxxx.a from t where a = "aa";
-Error 1054: Unknown column 'xxxxx.a' in 'field list'
+Error 1054 (42S22): Unknown column 'xxxxx.a' in 'field list'
select a from t tmp where t.a = "aa";
-Error 1054: Unknown column 't.a' in 'where clause'
+Error 1054 (42S22): Unknown column 't.a' in 'where clause'
select t.a from t tmp where a = "aa";
-Error 1054: Unknown column 't.a' in 'field list'
+Error 1054 (42S22): Unknown column 't.a' in 'field list'
select t.* from t tmp where a = "aa";
-Error 1051: Unknown table 't'
+Error 1051 (42S02): Unknown table 't'
drop table if exists t;
create table t(a char(4) primary key, b char(4));
insert into t values("aa", "bb");
diff --git a/cmd/explaintest/r/collation_pointget_enabled.result b/cmd/explaintest/r/collation_pointget_enabled.result
index 156e4d87f931c..7c404177ce587 100644
--- a/cmd/explaintest/r/collation_pointget_enabled.result
+++ b/cmd/explaintest/r/collation_pointget_enabled.result
@@ -124,15 +124,15 @@ select *, a, b from t tmp where tmp.a = "aa";
a b a b
aa bb aa bb
select a from t where xxxxx.a = "aa";
-Error 1054: Unknown column 'xxxxx.a' in 'where clause'
+Error 1054 (42S22): Unknown column 'xxxxx.a' in 'where clause'
select xxxxx.a from t where a = "aa";
-Error 1054: Unknown column 'xxxxx.a' in 'field list'
+Error 1054 (42S22): Unknown column 'xxxxx.a' in 'field list'
select a from t tmp where t.a = "aa";
-Error 1054: Unknown column 't.a' in 'where clause'
+Error 1054 (42S22): Unknown column 't.a' in 'where clause'
select t.a from t tmp where a = "aa";
-Error 1054: Unknown column 't.a' in 'field list'
+Error 1054 (42S22): Unknown column 't.a' in 'field list'
select t.* from t tmp where a = "aa";
-Error 1051: Unknown table 't'
+Error 1051 (42S02): Unknown table 't'
drop table if exists t;
create table t(a char(4) primary key, b char(4));
insert into t values("aa", "bb");
diff --git a/cmd/explaintest/r/cte.result b/cmd/explaintest/r/cte.result
index 7a8677c848294..6f277815bb566 100644
--- a/cmd/explaintest/r/cte.result
+++ b/cmd/explaintest/r/cte.result
@@ -91,7 +91,7 @@ c1 c2
1 1
1 2
with recursive tbl_0 (col_943,col_944,col_945,col_946,col_947) AS ( with recursive tbl_0 (col_948,col_949,col_950,col_951,col_952) AS ( select 1, 2,3,4,5 UNION ALL select col_948 + 1,col_949 + 1,col_950 + 1,col_951 + 1,col_952 + 1 from tbl_0 where col_948 < 5 ) select col_948,col_949,col_951,col_950,col_952 from tbl_0 UNION ALL select col_943 + 1,col_944 + 1,col_945 + 1,col_946 + 1,col_947 + 1 from tbl_0 where col_943 < 5 ) select * from tbl_0;
-Error 1054: Unknown column 'col_943' in 'where clause'
+Error 1054 (42S22): Unknown column 'col_943' in 'where clause'
with recursive cte1 (c1, c2) as (select 1, '1' union select concat(c1, 1), c2 + 1 from cte1 where c1 < 100) select * from cte1;
c1 c2
1 1
@@ -283,15 +283,15 @@ union all
select 3, 0 from qn
)
select * from qn;
-Error 1222: The used SELECT statements have a different number of columns
+Error 1222 (21000): The used SELECT statements have a different number of columns
with recursive cte1 as (select 1 union all (select 1 from cte1 limit 10)) select * from cte1;
-Error 1235: This version of TiDB doesn't yet support 'ORDER BY / LIMIT / SELECT DISTINCT in recursive query block of Common Table Expression'
+Error 1235 (42000): This version of TiDB doesn't yet support 'ORDER BY / LIMIT / SELECT DISTINCT in recursive query block of Common Table Expression'
with recursive qn as (select 123 as a union all select null from qn where a is not null) select * from qn;
a
123
NULL
with recursive q (b) as (select 1, 1 union all select 1, 1 from q) select b from q;
-Error 1353: In definition of view, derived table or common table expression, SELECT list and column names list have different column counts
+Error 1353 (HY000): In definition of view, derived table or common table expression, SELECT list and column names list have different column counts
drop table if exists t1;
create table t1(a int);
insert into t1 values(1);
@@ -356,7 +356,7 @@ drop table if exists t1;
create table t1(c1 bigint unsigned);
insert into t1 values(0);
with recursive cte1 as (select c1 - 1 c1 from t1 union all select c1 - 1 c1 from cte1 where c1 != 0) select * from cte1 dt1, cte1 dt2;
-Error 1690: BIGINT UNSIGNED value is out of range in '(test.t1.c1 - 1)'
+Error 1690 (22003): BIGINT UNSIGNED value is out of range in '(test.t1.c1 - 1)'
drop table if exists t;
create table t(a int, b int, key (b));
desc with cte as (select * from t) select * from cte;
diff --git a/cmd/explaintest/r/explain_indexmerge.result b/cmd/explaintest/r/explain_indexmerge.result
index 07530b9596bb5..46ba855e6c2a8 100644
--- a/cmd/explaintest/r/explain_indexmerge.result
+++ b/cmd/explaintest/r/explain_indexmerge.result
@@ -7,33 +7,33 @@ create index td on t (d);
load stats 's/explain_indexmerge_stats_t.json';
explain format = 'brief' select * from t where a < 50 or b < 50;
id estRows task access object operator info
-IndexMerge 98.00 root
+IndexMerge 98.00 root type: union
├─TableRangeScan(Build) 49.00 cop[tikv] table:t range:[-inf,50), keep order:false
├─IndexRangeScan(Build) 49.00 cop[tikv] table:t, index:tb(b) range:[-inf,50), keep order:false
└─TableRowIDScan(Probe) 98.00 cop[tikv] table:t keep order:false
explain format = 'brief' select * from t where (a < 50 or b < 50) and f > 100;
id estRows task access object operator info
-IndexMerge 98.00 root
+IndexMerge 98.00 root type: union
├─TableRangeScan(Build) 49.00 cop[tikv] table:t range:[-inf,50), keep order:false
├─IndexRangeScan(Build) 49.00 cop[tikv] table:t, index:tb(b) range:[-inf,50), keep order:false
└─Selection(Probe) 98.00 cop[tikv] gt(test.t.f, 100)
└─TableRowIDScan 98.00 cop[tikv] table:t keep order:false
explain format = 'brief' select * from t where b < 50 or c < 50;
id estRows task access object operator info
-IndexMerge 98.00 root
+IndexMerge 98.00 root type: union
├─IndexRangeScan(Build) 49.00 cop[tikv] table:t, index:tb(b) range:[-inf,50), keep order:false
├─IndexRangeScan(Build) 49.00 cop[tikv] table:t, index:tc(c) range:[-inf,50), keep order:false
└─TableRowIDScan(Probe) 98.00 cop[tikv] table:t keep order:false
set session tidb_enable_index_merge = on;
explain format = 'brief' select * from t where a < 50 or b < 50;
id estRows task access object operator info
-IndexMerge 98.00 root
+IndexMerge 98.00 root type: union
├─TableRangeScan(Build) 49.00 cop[tikv] table:t range:[-inf,50), keep order:false
├─IndexRangeScan(Build) 49.00 cop[tikv] table:t, index:tb(b) range:[-inf,50), keep order:false
└─TableRowIDScan(Probe) 98.00 cop[tikv] table:t keep order:false
explain format = 'brief' select * from t where (a < 50 or b < 50) and f > 100;
id estRows task access object operator info
-IndexMerge 98.00 root
+IndexMerge 98.00 root type: union
├─TableRangeScan(Build) 49.00 cop[tikv] table:t range:[-inf,50), keep order:false
├─IndexRangeScan(Build) 49.00 cop[tikv] table:t, index:tb(b) range:[-inf,50), keep order:false
└─Selection(Probe) 98.00 cop[tikv] gt(test.t.f, 100)
@@ -45,7 +45,7 @@ TableReader 4999999.00 root data:Selection
└─TableFullScan 5000000.00 cop[tikv] table:t keep order:false
explain format = 'brief' select * from t where b < 50 or c < 50;
id estRows task access object operator info
-IndexMerge 98.00 root
+IndexMerge 98.00 root type: union
├─IndexRangeScan(Build) 49.00 cop[tikv] table:t, index:tb(b) range:[-inf,50), keep order:false
├─IndexRangeScan(Build) 49.00 cop[tikv] table:t, index:tc(c) range:[-inf,50), keep order:false
└─TableRowIDScan(Probe) 98.00 cop[tikv] table:t keep order:false
@@ -56,14 +56,14 @@ TableReader 4999999.00 root data:Selection
└─TableFullScan 5000000.00 cop[tikv] table:t keep order:false
explain format = 'brief' select * from t where a < 50 or b < 50 or c < 50;
id estRows task access object operator info
-IndexMerge 147.00 root
+IndexMerge 147.00 root type: union
├─TableRangeScan(Build) 49.00 cop[tikv] table:t range:[-inf,50), keep order:false
├─IndexRangeScan(Build) 49.00 cop[tikv] table:t, index:tb(b) range:[-inf,50), keep order:false
├─IndexRangeScan(Build) 49.00 cop[tikv] table:t, index:tc(c) range:[-inf,50), keep order:false
└─TableRowIDScan(Probe) 147.00 cop[tikv] table:t keep order:false
explain format = 'brief' select * from t where (b < 10000 or c < 10000) and (a < 10 or d < 10) and f < 10;
id estRows task access object operator info
-IndexMerge 0.00 root
+IndexMerge 0.00 root type: union
├─TableRangeScan(Build) 9.00 cop[tikv] table:t range:[-inf,10), keep order:false
├─IndexRangeScan(Build) 9.00 cop[tikv] table:t, index:td(d) range:[-inf,10), keep order:false
└─Selection(Probe) 0.00 cop[tikv] lt(test.t.f, 10), or(lt(test.t.b, 10000), lt(test.t.c, 10000))
@@ -104,20 +104,20 @@ label = "cop"
set session tidb_enable_index_merge = off;
explain format = 'brief' select /*+ use_index_merge(t, primary, tb, tc) */ * from t where a <= 500000 or b <= 1000000 or c <= 3000000;
id estRows task access object operator info
-IndexMerge 3560000.00 root
+IndexMerge 3560000.00 root type: union
├─TableRangeScan(Build) 500000.00 cop[tikv] table:t range:[-inf,500000], keep order:false
├─IndexRangeScan(Build) 1000000.00 cop[tikv] table:t, index:tb(b) range:[-inf,1000000], keep order:false
├─IndexRangeScan(Build) 3000000.00 cop[tikv] table:t, index:tc(c) range:[-inf,3000000], keep order:false
└─TableRowIDScan(Probe) 3560000.00 cop[tikv] table:t keep order:false
explain format = 'brief' select /*+ use_index_merge(t, tb, tc) */ * from t where b < 50 or c < 5000000;
id estRows task access object operator info
-IndexMerge 4999999.00 root
+IndexMerge 4999999.00 root type: union
├─IndexRangeScan(Build) 49.00 cop[tikv] table:t, index:tb(b) range:[-inf,50), keep order:false
├─IndexRangeScan(Build) 4999999.00 cop[tikv] table:t, index:tc(c) range:[-inf,5000000), keep order:false
└─TableRowIDScan(Probe) 4999999.00 cop[tikv] table:t keep order:false
explain format = 'brief' select /*+ use_index_merge(t, tb, tc) */ * from t where (b < 10000 or c < 10000) and (a < 10 or d < 10) and f < 10;
id estRows task access object operator info
-IndexMerge 0.00 root
+IndexMerge 0.00 root type: union
├─IndexRangeScan(Build) 9999.00 cop[tikv] table:t, index:tb(b) range:[-inf,10000), keep order:false
├─IndexRangeScan(Build) 9999.00 cop[tikv] table:t, index:tc(c) range:[-inf,10000), keep order:false
└─Selection(Probe) 0.00 cop[tikv] lt(test.t.f, 10), or(lt(test.t.a, 10), lt(test.t.d, 10))
@@ -134,7 +134,7 @@ TableReader 4999999.00 root data:Selection
└─TableFullScan 5000000.00 cop[tikv] table:t keep order:false
explain format = 'brief' select /*+ use_index_merge(t, primary, tb) */ * from t where a < 50 or b < 5000000;
id estRows task access object operator info
-IndexMerge 4999999.00 root
+IndexMerge 4999999.00 root type: union
├─TableRangeScan(Build) 49.00 cop[tikv] table:t range:[-inf,50), keep order:false
├─IndexRangeScan(Build) 4999999.00 cop[tikv] table:t, index:tb(b) range:[-inf,5000000), keep order:false
└─TableRowIDScan(Probe) 4999999.00 cop[tikv] table:t keep order:false
@@ -151,7 +151,7 @@ KEY `aid_c2` (`aid`,`c2`)
);
desc select /*+ USE_INDEX_MERGE(t, aid_c1, aid_c2) */ * from t where (aid = 1 and c1='aaa') or (aid = 2 and c2='bbb');
id estRows task access object operator info
-IndexMerge_8 8.08 root
+IndexMerge_8 8.08 root type: union
├─IndexRangeScan_5(Build) 0.10 cop[tikv] table:t, index:aid_c1(aid, c1) range:[1 "aaa",1 "aaa"], keep order:false, stats:pseudo
├─IndexRangeScan_6(Build) 0.10 cop[tikv] table:t, index:aid_c2(aid, c2) range:[2 "bbb",2 "bbb"], keep order:false, stats:pseudo
└─TableRowIDScan_7(Probe) 8.08 cop[tikv] table:t keep order:false, stats:pseudo
diff --git a/cmd/explaintest/r/index_merge.result b/cmd/explaintest/r/index_merge.result
index 1870b6bcd8d5d..0233dbdb55f52 100644
--- a/cmd/explaintest/r/index_merge.result
+++ b/cmd/explaintest/r/index_merge.result
@@ -15,7 +15,7 @@ Sort_8 4433.77 root test.t1.c1
└─HashJoin_12 5542.21 root CARTESIAN left outer semi join, other cond:eq(test.t1.c3, test.t1.c3)
├─TableReader_18(Build) 10000.00 root data:TableFullScan_17
│ └─TableFullScan_17 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo
- └─IndexMerge_16(Probe) 5542.21 root
+ └─IndexMerge_16(Probe) 5542.21 root type: union
├─IndexRangeScan_13(Build) 3323.33 cop[tikv] table:t1, index:c1(c1) range:[-inf,10), keep order:false, stats:pseudo
├─IndexRangeScan_14(Build) 3323.33 cop[tikv] table:t1, index:c2(c2) range:[-inf,10), keep order:false, stats:pseudo
└─TableRowIDScan_15(Probe) 5542.21 cop[tikv] table:t1 keep order:false, stats:pseudo
@@ -35,7 +35,7 @@ Sort_8 4433.77 root test.t1.c1
└─HashJoin_12 5542.21 root CARTESIAN anti left outer semi join, other cond:eq(test.t1.c3, test.t1.c3)
├─TableReader_18(Build) 10000.00 root data:TableFullScan_17
│ └─TableFullScan_17 10000.00 cop[tikv] table:t1 keep order:false, stats:pseudo
- └─IndexMerge_16(Probe) 5542.21 root
+ └─IndexMerge_16(Probe) 5542.21 root type: union
├─IndexRangeScan_13(Build) 3323.33 cop[tikv] table:t1, index:c1(c1) range:[-inf,10), keep order:false, stats:pseudo
├─IndexRangeScan_14(Build) 3323.33 cop[tikv] table:t1, index:c2(c2) range:[-inf,10), keep order:false, stats:pseudo
└─TableRowIDScan_15(Probe) 5542.21 cop[tikv] table:t1 keep order:false, stats:pseudo
@@ -50,7 +50,7 @@ c1 c2 c3
explain select /*+ use_index_merge(t1) */ * from t1 where c1 < 10 or c2 < 10 and c3 = (select max(c3) from t1) order by 1;
id estRows task access object operator info
Sort_33 3325.55 root test.t1.c1
-└─IndexMerge_40 1843.09 root
+└─IndexMerge_40 1843.09 root type: union
├─IndexRangeScan_36(Build) 3323.33 cop[tikv] table:t1, index:c1(c1) range:[-inf,10), keep order:false, stats:pseudo
├─IndexRangeScan_37(Build) 3323.33 cop[tikv] table:t1, index:c2(c2) range:[-inf,10), keep order:false, stats:pseudo
└─Selection_39(Probe) 1843.09 cop[tikv] or(lt(test.t1.c1, 10), and(lt(test.t1.c2, 10), eq(test.t1.c3, 5)))
@@ -71,7 +71,7 @@ Sort_9 4433.77 root test.t1.c1
└─HashJoin_22 5542.21 root left outer semi join, equal:[eq(test.t1.c1, test.t2.c1)]
├─IndexReader_30(Build) 10000.00 root index:IndexFullScan_29
│ └─IndexFullScan_29 10000.00 cop[tikv] table:t2, index:c1(c1) keep order:false, stats:pseudo
- └─IndexMerge_26(Probe) 5542.21 root
+ └─IndexMerge_26(Probe) 5542.21 root type: union
├─IndexRangeScan_23(Build) 3323.33 cop[tikv] table:t1, index:c1(c1) range:[-inf,10), keep order:false, stats:pseudo
├─IndexRangeScan_24(Build) 3323.33 cop[tikv] table:t1, index:c2(c2) range:[-inf,10), keep order:false, stats:pseudo
└─TableRowIDScan_25(Probe) 5542.21 cop[tikv] table:t1 keep order:false, stats:pseudo
@@ -91,7 +91,7 @@ Sort_9 4433.77 root test.t1.c1
└─HashJoin_22 5542.21 root anti left outer semi join, equal:[eq(test.t1.c1, test.t2.c1)]
├─IndexReader_30(Build) 10000.00 root index:IndexFullScan_29
│ └─IndexFullScan_29 10000.00 cop[tikv] table:t2, index:c1(c1) keep order:false, stats:pseudo
- └─IndexMerge_26(Probe) 5542.21 root
+ └─IndexMerge_26(Probe) 5542.21 root type: union
├─IndexRangeScan_23(Build) 3323.33 cop[tikv] table:t1, index:c1(c1) range:[-inf,10), keep order:false, stats:pseudo
├─IndexRangeScan_24(Build) 3323.33 cop[tikv] table:t1, index:c2(c2) range:[-inf,10), keep order:false, stats:pseudo
└─TableRowIDScan_25(Probe) 5542.21 cop[tikv] table:t1 keep order:false, stats:pseudo
@@ -106,7 +106,7 @@ c1 c2 c3
explain select /*+ use_index_merge(t1) */ * from t1 where c1 < 10 or c2 < 10 and c3 = (select count(1) from t2) order by 1;
id estRows task access object operator info
Sort_38 3325.55 root test.t1.c1
-└─IndexMerge_45 1843.09 root
+└─IndexMerge_45 1843.09 root type: union
├─IndexRangeScan_41(Build) 3323.33 cop[tikv] table:t1, index:c1(c1) range:[-inf,10), keep order:false, stats:pseudo
├─IndexRangeScan_42(Build) 3323.33 cop[tikv] table:t1, index:c2(c2) range:[-inf,10), keep order:false, stats:pseudo
└─Selection_44(Probe) 1843.09 cop[tikv] or(lt(test.t1.c1, 10), and(lt(test.t1.c2, 10), eq(test.t1.c3, 5)))
@@ -128,7 +128,7 @@ Sort_11 5098.44 root test.t1.c1
│ └─IndexReader_44 1.00 root index:StreamAgg_27
│ └─StreamAgg_27 1.00 cop[tikv] funcs:count(1)->Column#25
│ └─IndexFullScan_41 10000.00 cop[tikv] table:t2, index:c1(c1) keep order:false, stats:pseudo
- └─IndexMerge_21(Probe) 2825.66 root
+ └─IndexMerge_21(Probe) 2825.66 root type: union
├─IndexRangeScan_17(Build) 3323.33 cop[tikv] table:t1, index:c1(c1) range:[-inf,10), keep order:false, stats:pseudo
├─IndexRangeScan_18(Build) 3323.33 cop[tikv] table:t1, index:c2(c2) range:[-inf,10), keep order:false, stats:pseudo
└─Selection_20(Probe) 2825.66 cop[tikv] or(lt(test.t1.c1, 10), and(lt(test.t1.c2, 10), if(isnull(test.t1.c3), NULL, 1)))
@@ -150,7 +150,7 @@ Sort_11 5098.44 root test.t1.c1
│ └─IndexReader_44 1.00 root index:StreamAgg_27
│ └─StreamAgg_27 1.00 cop[tikv] funcs:count(1)->Column#25
│ └─IndexFullScan_41 10000.00 cop[tikv] table:t2, index:c1(c1) keep order:false, stats:pseudo
- └─IndexMerge_21(Probe) 2825.66 root
+ └─IndexMerge_21(Probe) 2825.66 root type: union
├─IndexRangeScan_17(Build) 3323.33 cop[tikv] table:t1, index:c1(c1) range:[-inf,10), keep order:false, stats:pseudo
├─IndexRangeScan_18(Build) 3323.33 cop[tikv] table:t1, index:c2(c2) range:[-inf,10), keep order:false, stats:pseudo
└─Selection_20(Probe) 2825.66 cop[tikv] or(lt(test.t1.c1, 10), and(lt(test.t1.c2, 10), if(isnull(test.t1.c3), NULL, 1)))
@@ -172,7 +172,7 @@ Sort_11 5542.21 root test.t1.c1
│ └─IndexReader_43 1.00 root index:StreamAgg_26
│ └─StreamAgg_26 1.00 cop[tikv] funcs:count(1)->Column#25
│ └─IndexFullScan_40 10000.00 cop[tikv] table:t2, index:c1(c1) keep order:false, stats:pseudo
- └─IndexMerge_20(Probe) 5542.21 root
+ └─IndexMerge_20(Probe) 5542.21 root type: union
├─IndexRangeScan_17(Build) 3323.33 cop[tikv] table:t1, index:c1(c1) range:[-inf,10), keep order:false, stats:pseudo
├─IndexRangeScan_18(Build) 3323.33 cop[tikv] table:t1, index:c2(c2) range:[-inf,10), keep order:false, stats:pseudo
└─TableRowIDScan_19(Probe) 5542.21 cop[tikv] table:t1 keep order:false, stats:pseudo
@@ -194,7 +194,7 @@ Sort_39 5542.21 root test.t1.c1
│ └─IndexReader_71 1.00 root index:StreamAgg_54
│ └─StreamAgg_54 1.00 cop[tikv] funcs:count(1)->Column#38
│ └─IndexFullScan_68 10000.00 cop[tikv] table:t2, index:c1(c1) keep order:false, stats:pseudo
- └─IndexMerge_48(Probe) 5542.21 root
+ └─IndexMerge_48(Probe) 5542.21 root type: union
├─IndexRangeScan_45(Build) 3323.33 cop[tikv] table:t1, index:c1(c1) range:[-inf,10), keep order:false, stats:pseudo
├─IndexRangeScan_46(Build) 3323.33 cop[tikv] table:t1, index:c2(c2) range:[-inf,10), keep order:false, stats:pseudo
└─TableRowIDScan_47(Probe) 5542.21 cop[tikv] table:t1 keep order:false, stats:pseudo
@@ -220,7 +220,7 @@ Sort_14 4433.77 root test.t1.c1
│ └─TableReader_51(Probe) 9990.00 root data:Selection_50
│ └─Selection_50 9990.00 cop[tikv] not(isnull(test.t2.c2))
│ └─TableFullScan_49 10000.00 cop[tikv] table:t2 keep order:false, stats:pseudo
- └─IndexMerge_22(Probe) 5542.21 root
+ └─IndexMerge_22(Probe) 5542.21 root type: union
├─IndexRangeScan_19(Build) 3323.33 cop[tikv] table:t1, index:c1(c1) range:[-inf,10), keep order:false, stats:pseudo
├─IndexRangeScan_20(Build) 3323.33 cop[tikv] table:t1, index:c2(c2) range:[-inf,10), keep order:false, stats:pseudo
└─TableRowIDScan_21(Probe) 5542.21 cop[tikv] table:t1 keep order:false, stats:pseudo
@@ -239,7 +239,7 @@ explain select /*+ use_index_merge(t1) */ * from t1 where c1 < 10 or c2 < 10 and
id estRows task access object operator info
Sort_5 4060.74 root test.t1.c1
└─Selection_12 2250.55 root or(lt(test.t1.c1, 10), and(lt(test.t1.c2, 10), lt(test.t1.c3, 10)))
- └─IndexMerge_11 5542.21 root
+ └─IndexMerge_11 5542.21 root type: union
├─IndexRangeScan_8(Build) 3323.33 cop[tikv] table:t1, index:c1(c1) range:[-inf,10), keep order:false, stats:pseudo
├─IndexRangeScan_9(Build) 3323.33 cop[tikv] table:t1, index:c2(c2) range:[-inf,10), keep order:false, stats:pseudo
└─TableRowIDScan_10(Probe) 5542.21 cop[tikv] table:t1 keep order:false, stats:pseudo
@@ -254,7 +254,7 @@ explain select /*+ use_index_merge(t1) */ * from t1 where c1 < 10 or c2 < 10 and
id estRows task access object operator info
Sort_5 5098.44 root test.t1.c1
└─Selection_12 2825.66 root or(lt(test.t1.c1, 10), and(lt(test.t1.c2, 10), eq(test.t1.c3, plus(test.t1.c1, test.t1.c2))))
- └─IndexMerge_11 5542.21 root
+ └─IndexMerge_11 5542.21 root type: union
├─IndexRangeScan_8(Build) 3323.33 cop[tikv] table:t1, index:c1(c1) range:[-inf,10), keep order:false, stats:pseudo
├─IndexRangeScan_9(Build) 3323.33 cop[tikv] table:t1, index:c2(c2) range:[-inf,10), keep order:false, stats:pseudo
└─TableRowIDScan_10(Probe) 5542.21 cop[tikv] table:t1 keep order:false, stats:pseudo
@@ -269,7 +269,7 @@ explain select /*+ use_index_merge(t1) */ * from t1 where c1 < 10 or c2 < 10 and
id estRows task access object operator info
Sort_5 5098.44 root test.t1.c1
└─Selection_12 2825.66 root or(lt(test.t1.c1, 10), and(lt(test.t1.c2, 10), istrue_with_null(cast(substring(cast(test.t1.c3, var_string(20)), test.t1.c2), double BINARY))))
- └─IndexMerge_11 5542.21 root
+ └─IndexMerge_11 5542.21 root type: union
├─IndexRangeScan_8(Build) 3323.33 cop[tikv] table:t1, index:c1(c1) range:[-inf,10), keep order:false, stats:pseudo
├─IndexRangeScan_9(Build) 3323.33 cop[tikv] table:t1, index:c2(c2) range:[-inf,10), keep order:false, stats:pseudo
└─TableRowIDScan_10(Probe) 5542.21 cop[tikv] table:t1 keep order:false, stats:pseudo
@@ -284,7 +284,7 @@ explain select /*+ use_index_merge(t1) */ * from t1 where c1 < 10 or c2 < 10 and
id estRows task access object operator info
Sort_5 4800.37 root test.t1.c1
└─Selection_12 2660.47 root or(lt(test.t1.c1, 10), and(lt(test.t1.c2, 10), test.t1.c3))
- └─IndexMerge_11 5542.21 root
+ └─IndexMerge_11 5542.21 root type: union
├─IndexRangeScan_8(Build) 3323.33 cop[tikv] table:t1, index:c1(c1) range:[-inf,10), keep order:false, stats:pseudo
├─IndexRangeScan_9(Build) 3323.33 cop[tikv] table:t1, index:c2(c2) range:[-inf,10), keep order:false, stats:pseudo
└─TableRowIDScan_10(Probe) 5542.21 cop[tikv] table:t1 keep order:false, stats:pseudo
@@ -304,7 +304,7 @@ explain select * from t1 where c1 < 10 or c2 < 10 and c3 < 10 order by 1;
id estRows task access object operator info
Sort_5 4060.74 root test.t1.c1
└─Selection_12 2250.55 root or(lt(test.t1.c1, 10), and(lt(test.t1.c2, 10), lt(test.t1.c3, 10)))
- └─IndexMerge_11 5542.21 root
+ └─IndexMerge_11 5542.21 root type: union
├─IndexRangeScan_8(Build) 3323.33 cop[tikv] table:t1, index:c1(c1) range:[-inf,10), keep order:false, stats:pseudo
├─IndexRangeScan_9(Build) 3323.33 cop[tikv] table:t1, index:c2(c2) range:[-inf,10), keep order:false, stats:pseudo
└─TableRowIDScan_10(Probe) 5542.21 cop[tikv] table:t1 keep order:false, stats:pseudo
@@ -338,7 +338,7 @@ insert into t1 values(1, 1, 1), (2, 2, 2), (3, 3, 3), (4, 4, 4), (5, 5, 5);
explain select /*+ use_index_merge(t1) */ * from t1 where c1 < 10 or c2 < 10 and c3 < 10 order by 1;
id estRows task access object operator info
Sort_5 4060.74 root test.t1.c1
-└─IndexMerge_12 2250.55 root
+└─IndexMerge_12 2250.55 root type: union
├─IndexRangeScan_8(Build) 3323.33 cop[tikv] table:t1, index:c1(c1) range:[-inf,10), keep order:false, stats:pseudo
├─IndexRangeScan_9(Build) 3323.33 cop[tikv] table:t1, index:c2(c2) range:[-inf,10), keep order:false, stats:pseudo
└─Selection_11(Probe) 2250.55 cop[tikv] or(lt(test.t1.c1, 10), and(lt(test.t1.c2, 10), lt(test.t1.c3, 10)))
@@ -368,7 +368,7 @@ alter table t1 add index c1(c1);
explain select /*+ use_index_merge(t1) */ * from t1 where c1 < 10 or c2 < 10 and c3 < 10 order by 1;
id estRows task access object operator info
Sort_5 4060.74 root test.t1.c1
-└─IndexMerge_12 2250.55 root
+└─IndexMerge_12 2250.55 root type: union
├─IndexRangeScan_8(Build) 3323.33 cop[tikv] table:t1, index:c1(c1) range:[-inf,10), keep order:false, stats:pseudo
├─IndexRangeScan_9(Build) 3323.33 cop[tikv] table:t1, index:c2(c2) range:[-inf,10), keep order:false, stats:pseudo
└─Selection_11(Probe) 2250.55 cop[tikv] or(lt(test.t1.c1, 10), and(lt(test.t1.c2, 10), lt(test.t1.c3, 10)))
@@ -391,7 +391,7 @@ Delete_11 N/A root N/A
└─SelectLock_17 4056.68 root for update 0
└─HashJoin_33 4056.68 root inner join, equal:[eq(test.t1.c1, test.t1.c1)]
├─HashAgg_36(Build) 3245.34 root group by:test.t1.c1, funcs:firstrow(test.t1.c1)->test.t1.c1
- │ └─IndexMerge_41 2248.30 root
+ │ └─IndexMerge_41 2248.30 root type: union
│ ├─IndexRangeScan_37(Build) 3323.33 cop[tikv] table:t1, index:c1(c1) range:[-inf,10), keep order:false, stats:pseudo
│ ├─IndexRangeScan_38(Build) 3323.33 cop[tikv] table:t1, index:c2(c2) range:[-inf,10), keep order:false, stats:pseudo
│ └─Selection_40(Probe) 2248.30 cop[tikv] not(isnull(test.t1.c1)), or(lt(test.t1.c1, 10), and(lt(test.t1.c2, 10), lt(test.t1.c3, 10)))
@@ -409,7 +409,7 @@ Update_10 N/A root N/A
└─SelectLock_14 4056.68 root for update 0
└─HashJoin_30 4056.68 root inner join, equal:[eq(test.t1.c1, test.t1.c1)]
├─HashAgg_33(Build) 3245.34 root group by:test.t1.c1, funcs:firstrow(test.t1.c1)->test.t1.c1
- │ └─IndexMerge_38 2248.30 root
+ │ └─IndexMerge_38 2248.30 root type: union
│ ├─IndexRangeScan_34(Build) 3323.33 cop[tikv] table:t1, index:c1(c1) range:[-inf,10), keep order:false, stats:pseudo
│ ├─IndexRangeScan_35(Build) 3323.33 cop[tikv] table:t1, index:c2(c2) range:[-inf,10), keep order:false, stats:pseudo
│ └─Selection_37(Probe) 2248.30 cop[tikv] not(isnull(test.t1.c1)), or(lt(test.t1.c1, 10), and(lt(test.t1.c2, 10), lt(test.t1.c3, 10)))
@@ -426,7 +426,7 @@ id estRows task access object operator info
Sort_6 4060.74 root test.t1.c1
└─Projection_8 4060.74 root test.t1.c1, test.t1.c2, test.t1.c3
└─SelectLock_9 4060.74 root for update 0
- └─IndexMerge_14 2250.55 root
+ └─IndexMerge_14 2250.55 root type: union
├─IndexRangeScan_10(Build) 3323.33 cop[tikv] table:t1, index:c1(c1) range:[-inf,10), keep order:false, stats:pseudo
├─IndexRangeScan_11(Build) 3323.33 cop[tikv] table:t1, index:c2(c2) range:[-inf,10), keep order:false, stats:pseudo
└─Selection_13(Probe) 2250.55 cop[tikv] or(lt(test.t1.c1, 10), and(lt(test.t1.c2, 10), lt(test.t1.c3, 10)))
@@ -471,7 +471,7 @@ insert into t1 values(1, 1, 1), (2, 2, 2), (3, 3, 3), (4, 4, 4), (5, 5, 5);
explain select /*+ use_index_merge(t1) */ * from t1 where (c1 < 10 or c2 < 10) and c3 < 10 order by 1 limit 1 offset 2;
id estRows task access object operator info
TopN_10 1.00 root test.t1.c1, offset:2, count:1
-└─IndexMerge_19 1841.86 root
+└─IndexMerge_19 1841.86 root type: union
├─IndexRangeScan_15(Build) 3323.33 cop[tikv] table:t1, index:c1(c1) range:[-inf,10), keep order:false, stats:pseudo
├─IndexRangeScan_16(Build) 3323.33 cop[tikv] table:t1, index:c2(c2) range:[-inf,10), keep order:false, stats:pseudo
└─Selection_18(Probe) 1841.86 cop[tikv] lt(test.t1.c3, 10)
@@ -485,7 +485,7 @@ id estRows task access object operator info
Sort_6 1473.49 root Column#5
└─HashAgg_11 1473.49 root group by:Column#10, funcs:sum(Column#9)->Column#5
└─Projection_18 1841.86 root cast(test.t1.c1, decimal(10,0) BINARY)->Column#9, test.t1.c1
- └─IndexMerge_16 1841.86 root
+ └─IndexMerge_16 1841.86 root type: union
├─IndexRangeScan_12(Build) 3323.33 cop[tikv] table:t1, index:c1(c1) range:[-inf,10), keep order:false, stats:pseudo
├─IndexRangeScan_13(Build) 3323.33 cop[tikv] table:t1, index:c2(c2) range:[-inf,10), keep order:false, stats:pseudo
└─Selection_15(Probe) 1841.86 cop[tikv] lt(test.t1.c3, 10)
@@ -507,7 +507,7 @@ Sort_12 1841.86 root test.t1.c1
└─Projection_14 1841.86 root test.t1.c1, test.t1.c2, test.t1.c3
└─Apply_16 1841.86 root inner join, equal:[eq(Column#10, Column#9)]
├─Projection_17(Build) 1841.86 root test.t1.c1, test.t1.c2, test.t1.c3, cast(test.t1.c1, decimal(10,0) BINARY)->Column#10
- │ └─IndexMerge_22 1841.86 root
+ │ └─IndexMerge_22 1841.86 root type: union
│ ├─IndexRangeScan_18(Build) 3323.33 cop[tikv] table:t1, index:c1(c1) range:[-inf,10), keep order:false, stats:pseudo
│ ├─IndexRangeScan_19(Build) 3323.33 cop[tikv] table:t1, index:c2(c2) range:[-inf,-1), keep order:false, stats:pseudo
│ └─Selection_21(Probe) 1841.86 cop[tikv] lt(test.t1.c3, 10)
@@ -530,7 +530,7 @@ Sort_16 1841.86 root test.t1.c1
└─Projection_18 1841.86 root test.t1.c1, test.t1.c2, test.t1.c3
└─Apply_20 1841.86 root inner join, equal:[eq(Column#11, Column#9)]
├─Projection_21(Build) 1841.86 root test.t1.c1, test.t1.c2, test.t1.c3, cast(test.t1.c1, decimal(10,0) BINARY)->Column#11
- │ └─IndexMerge_26 1841.86 root
+ │ └─IndexMerge_26 1841.86 root type: union
│ ├─IndexRangeScan_22(Build) 3323.33 cop[tikv] table:t1, index:c1(c1) range:[-inf,10), keep order:false, stats:pseudo
│ ├─IndexRangeScan_23(Build) 3323.33 cop[tikv] table:t1, index:c2(c2) range:[-inf,-1), keep order:false, stats:pseudo
│ └─Selection_25(Probe) 1841.86 cop[tikv] lt(test.t1.c3, 10)
@@ -538,7 +538,7 @@ Sort_16 1841.86 root test.t1.c1
└─TopN_29(Probe) 1841.86 root test.t2.c1, offset:2, count:1
└─HashAgg_36 4900166.23 root group by:Column#21, funcs:avg(Column#19)->Column#9, funcs:firstrow(Column#20)->test.t2.c1
└─Projection_48 6125207.79 root cast(test.t2.c1, decimal(10,0) BINARY)->Column#19, test.t2.c1, test.t2.c1
- └─IndexMerge_41 6125207.79 root
+ └─IndexMerge_41 6125207.79 root type: union
├─Selection_38(Build) 6121.12 cop[tikv] eq(test.t1.c1, test.t2.c1)
│ └─IndexRangeScan_37 6121120.92 cop[tikv] table:t2, index:c1(c1) range:[-inf,10), keep order:false, stats:pseudo
├─IndexRangeScan_39(Build) 6121120.92 cop[tikv] table:t2, index:c2(c2) range:[-inf,10), keep order:false, stats:pseudo
@@ -553,7 +553,7 @@ insert into t1 values(1, 1, 1, 1, 1), (2, 2, 2, 2, 2), (3, 3, 3, 3, 3), (4, 4, 4
explain select /*+ use_index_merge(t1) */ * from t1 where (c1 < 10 or c2 < 10) and (c3 < 10 or c4 < 10) order by 1;
id estRows task access object operator info
Sort_5 3071.61 root test.t1.c1
-└─IndexMerge_12 3071.61 root
+└─IndexMerge_12 3071.61 root type: union
├─IndexRangeScan_8(Build) 3323.33 cop[tikv] table:t1, index:c1(c1) range:[-inf,10), keep order:false, stats:pseudo
├─IndexRangeScan_9(Build) 3323.33 cop[tikv] table:t1, index:c2(c2) range:[-inf,10), keep order:false, stats:pseudo
└─Selection_11(Probe) 3071.61 cop[tikv] or(lt(test.t1.c3, 10), lt(test.t1.c4, 10))
@@ -568,7 +568,7 @@ c1 c2 c3 c4 c5
explain select /*+ use_index_merge(t1) */ * from t1 where (c1 < 10 and c2 < 10) or (c3 < 10 and c4 < 10) order by 1;
id estRows task access object operator info
Sort_5 2086.93 root test.t1.c1
-└─IndexMerge_12 1156.62 root
+└─IndexMerge_12 1156.62 root type: union
├─IndexRangeScan_8(Build) 3323.33 cop[tikv] table:t1, index:c1(c1) range:[-inf,10), keep order:false, stats:pseudo
├─IndexRangeScan_9(Build) 3323.33 cop[tikv] table:t1, index:c3(c3) range:[-inf,10), keep order:false, stats:pseudo
└─Selection_11(Probe) 1156.62 cop[tikv] or(and(lt(test.t1.c1, 10), lt(test.t1.c2, 10)), and(lt(test.t1.c3, 10), lt(test.t1.c4, 10)))
@@ -583,7 +583,7 @@ c1 c2 c3 c4 c5
explain select /*+ use_index_merge(t1) */ * from t1 where (c1 < 10 and c2 < 10) or (c3 < 10 and c4 < 10) and c5 < 10 order by 1;
id estRows task access object operator info
Sort_5 1430.96 root test.t1.c1
-└─IndexMerge_12 793.07 root
+└─IndexMerge_12 793.07 root type: union
├─IndexRangeScan_8(Build) 3323.33 cop[tikv] table:t1, index:c1(c1) range:[-inf,10), keep order:false, stats:pseudo
├─IndexRangeScan_9(Build) 3323.33 cop[tikv] table:t1, index:c3(c3) range:[-inf,10), keep order:false, stats:pseudo
└─Selection_11(Probe) 793.07 cop[tikv] or(and(lt(test.t1.c1, 10), lt(test.t1.c2, 10)), and(lt(test.t1.c3, 10), and(lt(test.t1.c4, 10), lt(test.t1.c5, 10))))
@@ -598,7 +598,7 @@ c1 c2 c3 c4 c5
explain select /*+ use_index_merge(t1) */ * from t1 where ((c1 < 10 and c4 < 10) or c2 < 10) and (c3 < 10 or c5 < 10) order by 1;
id estRows task access object operator info
Sort_5 2250.55 root test.t1.c1
-└─IndexMerge_12 1247.30 root
+└─IndexMerge_12 1247.30 root type: union
├─IndexRangeScan_8(Build) 3323.33 cop[tikv] table:t1, index:c1(c1) range:[-inf,10), keep order:false, stats:pseudo
├─IndexRangeScan_9(Build) 3323.33 cop[tikv] table:t1, index:c2(c2) range:[-inf,10), keep order:false, stats:pseudo
└─Selection_11(Probe) 1247.30 cop[tikv] or(and(lt(test.t1.c1, 10), lt(test.t1.c4, 10)), lt(test.t1.c2, 10)), or(lt(test.t1.c3, 10), lt(test.t1.c5, 10))
@@ -628,7 +628,7 @@ c1 c2 c3 c4 c5
explain select /*+ use_index_merge(t1) */ * from t1 where (((c1 < 10 or c3 < 10) and c1 < 10) or c2 < 10) and (c3 < 10 or c5 < 10) order by 1;
id estRows task access object operator info
Sort_5 2523.42 root test.t1.c1
-└─IndexMerge_12 1398.53 root
+└─IndexMerge_12 1398.53 root type: union
├─IndexRangeScan_8(Build) 3323.33 cop[tikv] table:t1, index:c1(c1) range:[-inf,10), keep order:false, stats:pseudo
├─IndexRangeScan_9(Build) 3323.33 cop[tikv] table:t1, index:c2(c2) range:[-inf,10), keep order:false, stats:pseudo
└─Selection_11(Probe) 1398.53 cop[tikv] or(and(or(lt(test.t1.c1, 10), lt(test.t1.c3, 10)), lt(test.t1.c1, 10)), lt(test.t1.c2, 10)), or(lt(test.t1.c3, 10), lt(test.t1.c5, 10))
@@ -645,7 +645,7 @@ c1 c2 c3 c4 c5
explain select /*+ use_index_merge(t1) */ * from t1 where (c1 < 10 or c2 < 10) and coalesce(c1, c2, c4) = 1 order by 1;
id estRows task access object operator info
Sort_5 4433.77 root test.t1.c1
-└─IndexMerge_12 4433.77 root
+└─IndexMerge_12 4433.77 root type: union
├─IndexRangeScan_8(Build) 3323.33 cop[tikv] table:t1, index:c1(c1) range:[-inf,10), keep order:false, stats:pseudo
├─IndexRangeScan_9(Build) 3323.33 cop[tikv] table:t1, index:c2(c2) range:[-inf,10), keep order:false, stats:pseudo
└─Selection_11(Probe) 4433.77 cop[tikv] eq(coalesce(test.t1.c1, test.t1.c2, test.t1.c4), 1)
@@ -657,7 +657,7 @@ explain select /*+ use_index_merge(t1) */ * from t1 where (c1 < 10 or c2 < 10) a
id estRows task access object operator info
Sort_5 4433.77 root test.t1.c1
└─Selection_12 4433.77 root eq(greatest(test.t1.c1, test.t1.c2, test.t1.c4), 1)
- └─IndexMerge_11 5542.21 root
+ └─IndexMerge_11 5542.21 root type: union
├─IndexRangeScan_8(Build) 3323.33 cop[tikv] table:t1, index:c1(c1) range:[-inf,10), keep order:false, stats:pseudo
├─IndexRangeScan_9(Build) 3323.33 cop[tikv] table:t1, index:c2(c2) range:[-inf,10), keep order:false, stats:pseudo
└─TableRowIDScan_10(Probe) 5542.21 cop[tikv] table:t1 keep order:false, stats:pseudo
@@ -668,7 +668,7 @@ c1 c2 c3 c4 c5
explain select /*+ use_index_merge(t1) */ * from t1 where (c1 < 10 or c2 < 10) and abs(c1) = 1 order by 1;
id estRows task access object operator info
Sort_5 4433.77 root test.t1.c1
-└─IndexMerge_12 4433.77 root
+└─IndexMerge_12 4433.77 root type: union
├─IndexRangeScan_8(Build) 3323.33 cop[tikv] table:t1, index:c1(c1) range:[-inf,10), keep order:false, stats:pseudo
├─IndexRangeScan_9(Build) 3323.33 cop[tikv] table:t1, index:c2(c2) range:[-inf,10), keep order:false, stats:pseudo
└─Selection_11(Probe) 4433.77 cop[tikv] eq(abs(test.t1.c1), 1)
@@ -679,7 +679,7 @@ c1 c2 c3 c4 c5
explain select /*+ use_index_merge(t1) */ * from t1 where (c1 < 10 or c2 < 10) and pi() order by 1;
id estRows task access object operator info
Sort_5 5542.21 root test.t1.c1
-└─IndexMerge_11 5542.21 root
+└─IndexMerge_11 5542.21 root type: union
├─IndexRangeScan_8(Build) 3323.33 cop[tikv] table:t1, index:c1(c1) range:[-inf,10), keep order:false, stats:pseudo
├─IndexRangeScan_9(Build) 3323.33 cop[tikv] table:t1, index:c2(c2) range:[-inf,10), keep order:false, stats:pseudo
└─TableRowIDScan_10(Probe) 5542.21 cop[tikv] table:t1 keep order:false, stats:pseudo
@@ -693,7 +693,7 @@ c1 c2 c3 c4 c5
explain select /*+ use_index_merge(t1) */ * from t1 where (c1 < 10 or c2 < 10) and ceil(c1) order by 1;
id estRows task access object operator info
Sort_5 4433.77 root test.t1.c1
-└─IndexMerge_12 4433.77 root
+└─IndexMerge_12 4433.77 root type: union
├─IndexRangeScan_8(Build) 3323.33 cop[tikv] table:t1, index:c1(c1) range:[-inf,10), keep order:false, stats:pseudo
├─IndexRangeScan_9(Build) 3323.33 cop[tikv] table:t1, index:c2(c2) range:[-inf,10), keep order:false, stats:pseudo
└─Selection_11(Probe) 4433.77 cop[tikv] ceil(test.t1.c1)
@@ -709,7 +709,7 @@ explain select /*+ use_index_merge(t1) */ * from t1 where (c1 < 10 or c2 < 10) a
id estRows task access object operator info
Sort_5 4433.77 root test.t1.c1
└─Selection_8 4433.77 root eq(truncate(test.t1.c1, 1), 1)
- └─IndexMerge_12 5542.21 root
+ └─IndexMerge_12 5542.21 root type: union
├─IndexRangeScan_9(Build) 3323.33 cop[tikv] table:t1, index:c1(c1) range:[-inf,10), keep order:false, stats:pseudo
├─IndexRangeScan_10(Build) 3323.33 cop[tikv] table:t1, index:c2(c2) range:[-inf,10), keep order:false, stats:pseudo
└─TableRowIDScan_11(Probe) 5542.21 cop[tikv] table:t1 keep order:false, stats:pseudo
@@ -725,7 +725,7 @@ c1 c2 c3 c4 c5
explain select /*+ use_index_merge(t1) */ * from t1 where (c1 < 10 or c2 < 10) and substring(c3, 1, 1) = '1' order by 1;
id estRows task access object operator info
Sort_5 4433.77 root test.t1.c1
-└─IndexMerge_12 4433.77 root
+└─IndexMerge_12 4433.77 root type: union
├─IndexRangeScan_8(Build) 3323.33 cop[tikv] table:t1, index:c1(c1) range:[-inf,10), keep order:false, stats:pseudo
├─IndexRangeScan_9(Build) 3323.33 cop[tikv] table:t1, index:c2(c2) range:[-inf,10), keep order:false, stats:pseudo
└─Selection_11(Probe) 4433.77 cop[tikv] eq(substring(cast(test.t1.c3, var_string(20)), 1, 1), "1")
@@ -737,7 +737,7 @@ c1 c2 c3 c4 c5
explain select /*+ use_index_merge(t1) */ * from t1 where (c1 < 10 or c2 < 10) and ifnull(c1, c2) order by 1;
id estRows task access object operator info
Sort_5 4433.77 root test.t1.c1
-└─IndexMerge_12 4433.77 root
+└─IndexMerge_12 4433.77 root type: union
├─IndexRangeScan_8(Build) 3323.33 cop[tikv] table:t1, index:c1(c1) range:[-inf,10), keep order:false, stats:pseudo
├─IndexRangeScan_9(Build) 3323.33 cop[tikv] table:t1, index:c2(c2) range:[-inf,10), keep order:false, stats:pseudo
└─Selection_11(Probe) 4433.77 cop[tikv] ifnull(test.t1.c1, test.t1.c2)
@@ -752,7 +752,7 @@ c1 c2 c3 c4 c5
explain select /*+ use_index_merge(t1) */ * from t1 where (c1 < 10 or c2 < 10) and if(c1, c2, c3) order by 1;
id estRows task access object operator info
Sort_5 4433.77 root test.t1.c1
-└─IndexMerge_12 4433.77 root
+└─IndexMerge_12 4433.77 root type: union
├─IndexRangeScan_8(Build) 3323.33 cop[tikv] table:t1, index:c1(c1) range:[-inf,10), keep order:false, stats:pseudo
├─IndexRangeScan_9(Build) 3323.33 cop[tikv] table:t1, index:c2(c2) range:[-inf,10), keep order:false, stats:pseudo
└─Selection_11(Probe) 4433.77 cop[tikv] if(test.t1.c1, test.t1.c2, test.t1.c3)
@@ -767,7 +767,7 @@ c1 c2 c3 c4 c5
explain select /*+ use_index_merge(t1) */ * from t1 where (c1 < 10 or c2 < 10) and (c1 between 1 and 2) order by 1;
id estRows task access object operator info
Sort_5 138.56 root test.t1.c1
-└─IndexMerge_12 138.56 root
+└─IndexMerge_12 138.56 root type: union
├─IndexRangeScan_8(Build) 3323.33 cop[tikv] table:t1, index:c1(c1) range:[-inf,10), keep order:false, stats:pseudo
├─IndexRangeScan_9(Build) 3323.33 cop[tikv] table:t1, index:c2(c2) range:[-inf,10), keep order:false, stats:pseudo
└─Selection_11(Probe) 138.56 cop[tikv] ge(test.t1.c1, 1), le(test.t1.c1, 2)
@@ -782,7 +782,7 @@ explain select /*+ use_index_merge(t1) */ * from t1 where (c1 < 10 or c2 < 10) a
id estRows task access object operator info
Sort_5 4433.77 root test.t1.c1
└─Selection_8 4433.77 root eq(length(substring(cast(sqrt(cast(test.t1.c3, double BINARY)), var_string(5)), getvar("a"), 1)), char_length(cast(if(test.t1.c1, test.t1.c2, test.t1.c3), var_string(20))))
- └─IndexMerge_12 5542.21 root
+ └─IndexMerge_12 5542.21 root type: union
├─IndexRangeScan_9(Build) 3323.33 cop[tikv] table:t1, index:c1(c1) range:[-inf,10), keep order:false, stats:pseudo
├─IndexRangeScan_10(Build) 3323.33 cop[tikv] table:t1, index:c2(c2) range:[-inf,10), keep order:false, stats:pseudo
└─TableRowIDScan_11(Probe) 5542.21 cop[tikv] table:t1 keep order:false, stats:pseudo
@@ -800,7 +800,7 @@ insert into t1 values(1, 1, 1, 1, 1), (2, 2, 2, 2, 2), (3, 3, 3, 3, 3), (4, 4, 4
explain with cte1 as (select /*+ use_index_merge(t1) */ * from t1 where c1 < 10 or c2 < 10 and c3 < 10) select * from cte1 order by 1;
id estRows task access object operator info
Sort_10 4060.74 root test.t1.c1
-└─IndexMerge_17 2250.55 root
+└─IndexMerge_17 2250.55 root type: union
├─IndexRangeScan_13(Build) 3323.33 cop[tikv] table:t1, index:c1(c1) range:[-inf,10), keep order:false, stats:pseudo
├─IndexRangeScan_14(Build) 3323.33 cop[tikv] table:t1, index:c2(c2) range:[-inf,10), keep order:false, stats:pseudo
└─Selection_16(Probe) 2250.55 cop[tikv] or(lt(test.t1.c1, 10), and(lt(test.t1.c2, 10), lt(test.t1.c3, 10)))
@@ -818,7 +818,7 @@ Sort_23 7309.33 root test.t1.c1
└─CTEFullScan_26 7309.33 root CTE:cte1 data:CTE_0
CTE_0 7309.33 root Recursive CTE
├─Projection_14(Seed Part) 4060.74 root test.t1.c1
-│ └─IndexMerge_19 2250.55 root
+│ └─IndexMerge_19 2250.55 root type: union
│ ├─IndexRangeScan_15(Build) 3323.33 cop[tikv] table:t1, index:c1(c1) range:[-inf,10), keep order:false, stats:pseudo
│ ├─IndexRangeScan_16(Build) 3323.33 cop[tikv] table:t1, index:c2(c2) range:[-inf,10), keep order:false, stats:pseudo
│ └─Selection_18(Probe) 2250.55 cop[tikv] or(lt(test.t1.c1, 10), and(lt(test.t1.c2, 10), lt(test.t1.c3, 10)))
diff --git a/cmd/explaintest/r/new_character_set_builtin.result b/cmd/explaintest/r/new_character_set_builtin.result
index f044ecca1019c..77c9400e3128a 100644
--- a/cmd/explaintest/r/new_character_set_builtin.result
+++ b/cmd/explaintest/r/new_character_set_builtin.result
@@ -399,17 +399,17 @@ a like 0xe4b880 b like 0xd2bb
1 1
1 1
select a = 0xb6fe from t;
-Error 3854: Cannot convert string '\xB6\xFE' from binary to utf8mb4
+Error 3854 (HY000): Cannot convert string '\xB6\xFE' from binary to utf8mb4
select b = 0xe4ba8c from t;
-Error 3854: Cannot convert string '\xE4\xBA\x8C' from binary to gbk
+Error 3854 (HY000): Cannot convert string '\xE4\xBA\x8C' from binary to gbk
select concat(a, 0xb6fe) from t;
-Error 3854: Cannot convert string '\xB6\xFE' from binary to utf8mb4
+Error 3854 (HY000): Cannot convert string '\xB6\xFE' from binary to utf8mb4
select concat(b, 0xe4ba8c) from t;
-Error 3854: Cannot convert string '\xE4\xBA\x8C' from binary to gbk
+Error 3854 (HY000): Cannot convert string '\xE4\xBA\x8C' from binary to gbk
select concat(convert('a' using gbk), 0x3fff) from t;
-Error 3854: Cannot convert string '?\xFF' from binary to gbk
+Error 3854 (HY000): Cannot convert string '?\xFF' from binary to gbk
select concat(convert('a' using gbk), 0x3fffffffffffffff) from t;
-Error 3854: Cannot convert string '?\xFF\xFF\xFF\xFF\xFF...' from binary to gbk
+Error 3854 (HY000): Cannot convert string '?\xFF\xFF\xFF\xFF\xFF...' from binary to gbk
set @@tidb_enable_vectorized_expression = false;
select hex(concat(a, c)), hex(concat(b, c)) from t;
hex(concat(a, c)) hex(concat(b, c))
@@ -502,13 +502,13 @@ a like 0xe4b880 b like 0xd2bb
1 1
1 1
select a = 0xb6fe from t;
-Error 3854: Cannot convert string '\xB6\xFE' from binary to utf8mb4
+Error 3854 (HY000): Cannot convert string '\xB6\xFE' from binary to utf8mb4
select b = 0xe4ba8c from t;
-Error 3854: Cannot convert string '\xE4\xBA\x8C' from binary to gbk
+Error 3854 (HY000): Cannot convert string '\xE4\xBA\x8C' from binary to gbk
select concat(a, 0xb6fe) from t;
-Error 3854: Cannot convert string '\xB6\xFE' from binary to utf8mb4
+Error 3854 (HY000): Cannot convert string '\xB6\xFE' from binary to utf8mb4
select concat(b, 0xe4ba8c) from t;
-Error 3854: Cannot convert string '\xE4\xBA\x8C' from binary to gbk
+Error 3854 (HY000): Cannot convert string '\xE4\xBA\x8C' from binary to gbk
drop table if exists t;
create table t (a char(20) charset utf8mb4, b char(20) charset gbk, c binary(20));
insert into t values ('一二三', '一二三', '一二三');
diff --git a/cmd/explaintest/r/new_character_set_invalid.result b/cmd/explaintest/r/new_character_set_invalid.result
index 7eea6348e2bc7..e0c749d81ab15 100644
--- a/cmd/explaintest/r/new_character_set_invalid.result
+++ b/cmd/explaintest/r/new_character_set_invalid.result
@@ -4,11 +4,11 @@ drop table if exists t;
create table t (a varchar(255) charset gbk, b varchar(255) charset ascii, c varchar(255) charset utf8);
insert into t values ('中文', 'asdf', '字符集');
insert into t values ('À', 'ø', '😂');
-Error 1366: Incorrect string value '\xC3\x80' for column 'a'
+Error 1366 (HY000): Incorrect string value '\xC3\x80' for column 'a'
insert into t values ('中文À中文', 'asdføfdsa', '字符集😂字符集');
-Error 1366: Incorrect string value '\xC3\x80' for column 'a'
+Error 1366 (HY000): Incorrect string value '\xC3\x80' for column 'a'
insert into t values (0x4040ffff, 0x4040ffff, 0x4040ffff);
-Error 1366: Incorrect string value '\xFF\xFF' for column 'a'
+Error 1366 (HY000): Incorrect string value '\xFF\xFF' for column 'a'
select * from t;
a b c
中文 asdf 字符集
diff --git a/cmd/explaintest/r/select.result b/cmd/explaintest/r/select.result
index 02f2486542f45..70101f0218ca8 100644
--- a/cmd/explaintest/r/select.result
+++ b/cmd/explaintest/r/select.result
@@ -96,9 +96,9 @@ SELECT * from t a left join t2 b on a.c1 = b.c1;
c1 c2 c3 c1 c2
1 2 3 1 2
SELECT * from (SELECT 1, 1) as a;
-Error 1060: Duplicate column name '1'
+Error 1060 (42S21): Duplicate column name '1'
SELECT * from (SELECT * FROM t, t2) as a;
-Error 1060: Duplicate column name 'c1'
+Error 1060 (42S21): Duplicate column name 'c1'
DROP TABLE IF EXISTS t;
CREATE TABLE t (c1 INT, c2 INT);
INSERT INTO t VALUES (1, 2), (1, 1), (1, 3);
@@ -656,5 +656,5 @@ drop table if exists t3;
create table t3(a char(10), primary key (a));
insert into t3 values ('a');
select * from t3 where a > 0x80;
-Error 1105: Cannot convert string '\x80' from binary to utf8mb4
+Error 1105 (HY000): Cannot convert string '\x80' from binary to utf8mb4
set @@tidb_enable_outer_join_reorder=false;
diff --git a/config/config.go b/config/config.go
index afd4ed07707e0..4a6b28ed12a1d 100644
--- a/config/config.go
+++ b/config/config.go
@@ -49,7 +49,8 @@ const (
// DefTxnEntrySizeLimit is the default value of TxnEntrySizeLimit.
DefTxnEntrySizeLimit = 6 * 1024 * 1024
// DefTxnTotalSizeLimit is the default value of TxnTxnTotalSizeLimit.
- DefTxnTotalSizeLimit = 100 * 1024 * 1024
+ DefTxnTotalSizeLimit = 100 * 1024 * 1024
+ SuperLargeTxnSize uint64 = 100 * 1024 * 1024 * 1024 * 1024 // 100T, we expect a txn can never be this large
// DefMaxIndexLength is the maximum index length(in bytes). This value is consistent with MySQL.
DefMaxIndexLength = 3072
// DefMaxOfMaxIndexLength is the maximum index length(in bytes) for TiDB v3.0.7 and previous version.
@@ -556,6 +557,8 @@ type Security struct {
AuthTokenJWKS string `toml:"auth-token-jwks" json:"auth-token-jwks"`
// The refresh time interval of JWKS
AuthTokenRefreshInterval string `toml:"auth-token-refresh-interval" json:"auth-token-refresh-interval"`
+ // Disconnect directly when the password is expired
+ DisconnectOnExpiredPassword bool `toml:"disconnect-on-expired-password" json:"disconnect-on-expired-password"`
}
// The ErrConfigValidationFailed error is used so that external callers can do a type assertion
@@ -976,6 +979,7 @@ var defaultConf = Config{
RSAKeySize: 4096,
AuthTokenJWKS: "",
AuthTokenRefreshInterval: DefAuthTokenRefreshInterval.String(),
+ DisconnectOnExpiredPassword: true,
},
DeprecateIntegerDisplayWidth: false,
EnableEnumLengthLimit: true,
diff --git a/ddl/BUILD.bazel b/ddl/BUILD.bazel
index 388bf91f2e7f7..e5ef726cfc749 100644
--- a/ddl/BUILD.bazel
+++ b/ddl/BUILD.bazel
@@ -45,6 +45,7 @@ go_library(
"stat.go",
"table.go",
"table_lock.go",
+ "ttl.go",
],
importpath = "github.com/pingcap/tidb/ddl",
visibility = [
@@ -195,6 +196,7 @@ go_test(
"table_split_test.go",
"table_test.go",
"tiflash_replica_test.go",
+ "ttl_test.go",
],
embed = [":ddl"],
flaky = True,
diff --git a/ddl/backfilling.go b/ddl/backfilling.go
index 35abc16cd1a6f..76e1fc2aaf5fd 100644
--- a/ddl/backfilling.go
+++ b/ddl/backfilling.go
@@ -725,7 +725,7 @@ func (b *backfillScheduler) adjustWorkerSize() error {
if b.copReqSenderPool != nil {
b.copReqSenderPool.adjustSize(len(b.workers))
}
- return injectCheckBackfillWorkerNum(len(b.workers))
+ return injectCheckBackfillWorkerNum(len(b.workers), b.tp == typeAddIndexMergeTmpWorker)
}
func (b *backfillScheduler) initCopReqSenderPool() {
@@ -744,9 +744,9 @@ func (b *backfillScheduler) initCopReqSenderPool() {
logutil.BgLogger().Warn("[ddl-ingest] cannot init cop request sender", zap.Error(err))
return
}
- copCtx := newCopContext(b.tbl.Meta(), indexInfo, sessCtx)
- if copCtx == nil {
- logutil.BgLogger().Warn("[ddl-ingest] cannot init cop request sender")
+ copCtx, err := newCopContext(b.tbl.Meta(), indexInfo, sessCtx)
+ if err != nil {
+ logutil.BgLogger().Warn("[ddl-ingest] cannot init cop request sender", zap.Error(err))
return
}
ver, err := sessCtx.GetStore().CurrentVersion(kv.GlobalTxnScope)
@@ -871,7 +871,10 @@ func (dc *ddlCtx) writePhysicalTableRecord(sessPool *sessionPool, t table.Physic
return nil
}
-func injectCheckBackfillWorkerNum(curWorkerSize int) error {
+func injectCheckBackfillWorkerNum(curWorkerSize int, isMergeWorker bool) error {
+ if isMergeWorker {
+ return nil
+ }
failpoint.Inject("checkBackfillWorkerNum", func(val failpoint.Value) {
//nolint:forcetypeassert
if val.(bool) {
diff --git a/ddl/cluster.go b/ddl/cluster.go
index ebb833156cec2..96a7cd8544abb 100644
--- a/ddl/cluster.go
+++ b/ddl/cluster.go
@@ -50,11 +50,7 @@ import (
)
var pdScheduleKey = []string{
- "hot-region-schedule-limit",
- "leader-schedule-limit",
"merge-schedule-limit",
- "region-schedule-limit",
- "replica-schedule-limit",
}
const (
@@ -68,6 +64,7 @@ const (
autoAnalyzeOffset
readOnlyOffset
totalLockedRegionsOffset
+ startTSOffset
commitTSOffset
)
@@ -280,6 +277,7 @@ func GetFlashbackKeyRanges(sess sessionctx.Context) ([]kv.KeyRange, error) {
func SendPrepareFlashbackToVersionRPC(
ctx context.Context,
s tikv.Storage,
+ flashbackTS, startTS uint64,
r tikvstore.KeyRange,
) (rangetask.TaskStat, error) {
startKey, rangeEndKey := r.StartKey, r.EndKey
@@ -314,6 +312,8 @@ func SendPrepareFlashbackToVersionRPC(
req := tikvrpc.NewRequest(tikvrpc.CmdPrepareFlashbackToVersion, &kvrpcpb.PrepareFlashbackToVersionRequest{
StartKey: startKey,
EndKey: endKey,
+ StartTs: startTS,
+ Version: flashbackTS,
})
resp, err := s.SendReq(bo, req, loc.Region, flashbackTimeout)
@@ -481,11 +481,11 @@ func (w *worker) onFlashbackCluster(d *ddlCtx, t *meta.Meta, job *model.Job) (ve
return ver, errors.Errorf("Not support flashback cluster in non-TiKV env")
}
- var flashbackTS, lockedRegions, commitTS uint64
+ var flashbackTS, lockedRegions, startTS, commitTS uint64
var pdScheduleValue map[string]interface{}
var autoAnalyzeValue, readOnlyValue string
var gcEnabledValue bool
- if err := job.DecodeArgs(&flashbackTS, &pdScheduleValue, &gcEnabledValue, &autoAnalyzeValue, &readOnlyValue, &lockedRegions, &commitTS); err != nil {
+ if err := job.DecodeArgs(&flashbackTS, &pdScheduleValue, &gcEnabledValue, &autoAnalyzeValue, &readOnlyValue, &lockedRegions, &startTS, &commitTS); err != nil {
job.State = model.JobStateCancelled
return ver, errors.Trace(err)
}
@@ -533,6 +533,13 @@ func (w *worker) onFlashbackCluster(d *ddlCtx, t *meta.Meta, job *model.Job) (ve
job.State = model.JobStateCancelled
return ver, errors.Trace(err)
}
+ // We should get startTS here to avoid lost startTS when TiDB crashed during send prepare flashback RPC.
+ startTS, err = d.store.GetOracle().GetTimestamp(d.ctx, &oracle.Option{TxnScope: oracle.GlobalTxnScope})
+ if err != nil {
+ job.State = model.JobStateCancelled
+ return ver, errors.Trace(err)
+ }
+ job.Args[startTSOffset] = startTS
job.SchemaState = model.StateWriteOnly
return ver, nil
// Stage 3, get key ranges and get locks.
@@ -552,7 +559,7 @@ func (w *worker) onFlashbackCluster(d *ddlCtx, t *meta.Meta, job *model.Job) (ve
for _, r := range keyRanges {
if err = flashbackToVersion(d.ctx, d,
func(ctx context.Context, r tikvstore.KeyRange) (rangetask.TaskStat, error) {
- stats, err := SendPrepareFlashbackToVersionRPC(ctx, d.store.(tikv.Storage), r)
+ stats, err := SendPrepareFlashbackToVersionRPC(ctx, d.store.(tikv.Storage), flashbackTS, startTS, r)
totalRegions.Add(uint64(stats.CompletedRegions))
return stats, err
}, r.StartKey, r.EndKey); err != nil {
@@ -587,8 +594,8 @@ func (w *worker) onFlashbackCluster(d *ddlCtx, t *meta.Meta, job *model.Job) (ve
for _, r := range keyRanges {
if err = flashbackToVersion(d.ctx, d,
func(ctx context.Context, r tikvstore.KeyRange) (rangetask.TaskStat, error) {
- // Use commitTS - 1 as startTS, make sure it less than commitTS.
- stats, err := SendFlashbackToVersionRPC(ctx, d.store.(tikv.Storage), flashbackTS, commitTS-1, commitTS, r)
+ // Use same startTS as prepare phase to simulate 1PC txn.
+ stats, err := SendFlashbackToVersionRPC(ctx, d.store.(tikv.Storage), flashbackTS, startTS, commitTS, r)
completedRegions.Add(uint64(stats.CompletedRegions))
logutil.BgLogger().Info("[ddl] flashback cluster stats",
zap.Uint64("complete regions", completedRegions.Load()),
@@ -615,12 +622,12 @@ func finishFlashbackCluster(w *worker, job *model.Job) error {
return nil
}
- var flashbackTS, lockedRegions, commitTS uint64
+ var flashbackTS, lockedRegions, startTS, commitTS uint64
var pdScheduleValue map[string]interface{}
var autoAnalyzeValue, readOnlyValue string
var gcEnabled bool
- if err := job.DecodeArgs(&flashbackTS, &pdScheduleValue, &gcEnabled, &autoAnalyzeValue, &readOnlyValue, &lockedRegions, &commitTS); err != nil {
+ if err := job.DecodeArgs(&flashbackTS, &pdScheduleValue, &gcEnabled, &autoAnalyzeValue, &readOnlyValue, &lockedRegions, &startTS, &commitTS); err != nil {
return errors.Trace(err)
}
sess, err := w.sessPool.get()
diff --git a/ddl/cluster_test.go b/ddl/cluster_test.go
index 2cbf5ee45336a..4c1ec291f87f2 100644
--- a/ddl/cluster_test.go
+++ b/ddl/cluster_test.go
@@ -98,7 +98,7 @@ func TestFlashbackCloseAndResetPDSchedule(t *testing.T) {
fmt.Sprintf("return(%v)", injectSafeTS)))
oldValue := map[string]interface{}{
- "hot-region-schedule-limit": 1,
+ "merge-schedule-limit": 1,
}
require.NoError(t, infosync.SetPDScheduleConfig(context.Background(), oldValue))
@@ -112,7 +112,7 @@ func TestFlashbackCloseAndResetPDSchedule(t *testing.T) {
if job.SchemaState == model.StateWriteReorganization {
closeValue, err := infosync.GetPDScheduleConfig(context.Background())
assert.NoError(t, err)
- assert.Equal(t, closeValue["hot-region-schedule-limit"], 0)
+ assert.Equal(t, closeValue["merge-schedule-limit"], 0)
// cancel flashback job
job.State = model.JobStateCancelled
job.Error = dbterror.ErrCancelledDDLJob
@@ -128,7 +128,7 @@ func TestFlashbackCloseAndResetPDSchedule(t *testing.T) {
finishValue, err := infosync.GetPDScheduleConfig(context.Background())
require.NoError(t, err)
- require.EqualValues(t, finishValue["hot-region-schedule-limit"], 1)
+ require.EqualValues(t, finishValue["merge-schedule-limit"], 1)
require.NoError(t, failpoint.Disable("github.com/pingcap/tidb/ddl/mockFlashbackTest"))
require.NoError(t, failpoint.Disable("github.com/pingcap/tidb/expression/injectSafeTS"))
diff --git a/ddl/column.go b/ddl/column.go
index cd68c8e3eda27..9f5174737915a 100644
--- a/ddl/column.go
+++ b/ddl/column.go
@@ -342,6 +342,9 @@ func checkDropColumn(d *ddlCtx, t *meta.Meta, job *model.Job) (*model.TableInfo,
if err = checkDropColumnWithForeignKeyConstraintInOwner(d, t, job, tblInfo, colName.L); err != nil {
return nil, nil, nil, false, errors.Trace(err)
}
+ if err = checkDropColumnWithTTLConfig(tblInfo, colName.L); err != nil {
+ return nil, nil, nil, false, errors.Trace(err)
+ }
idxInfos := listIndicesWithColumn(colName.L, tblInfo.Indices)
return tblInfo, colInfo, idxInfos, false, nil
}
@@ -858,6 +861,9 @@ func adjustTableInfoAfterModifyColumnWithData(tblInfo *model.TableInfo, pos *ast
indexesToRemove := filterIndexesToRemove(changingIdxs, newName, tblInfo)
replaceOldIndexes(tblInfo, indexesToRemove)
}
+ if tblInfo.TTLInfo != nil {
+ updateTTLInfoWhenModifyColumn(tblInfo, oldCol.Name, changingCol.Name)
+ }
// Move the new column to a correct offset.
destOffset, err := LocateOffsetToMove(changingCol.Offset, pos, tblInfo)
if err != nil {
@@ -932,6 +938,17 @@ func updateFKInfoWhenModifyColumn(tblInfo *model.TableInfo, oldCol, newCol model
}
}
+func updateTTLInfoWhenModifyColumn(tblInfo *model.TableInfo, oldCol, newCol model.CIStr) {
+ if oldCol.L == newCol.L {
+ return
+ }
+ if tblInfo.TTLInfo != nil {
+ if tblInfo.TTLInfo.ColumnName.L == oldCol.L {
+ tblInfo.TTLInfo.ColumnName = newCol
+ }
+ }
+}
+
// filterIndexesToRemove filters out the indexes that can be removed.
func filterIndexesToRemove(changingIdxs []*model.IndexInfo, colName model.CIStr, tblInfo *model.TableInfo) []*model.IndexInfo {
indexesToRemove := make([]*model.IndexInfo, 0, len(changingIdxs))
@@ -1474,6 +1491,7 @@ func adjustTableInfoAfterModifyColumn(
tblInfo.MoveColumnInfo(oldCol.Offset, destOffset)
updateNewIdxColsNameOffset(tblInfo.Indices, oldCol.Name, newCol)
updateFKInfoWhenModifyColumn(tblInfo, oldCol.Name, newCol.Name)
+ updateTTLInfoWhenModifyColumn(tblInfo, oldCol.Name, newCol.Name)
return nil
}
@@ -1525,7 +1543,7 @@ func checkAndApplyAutoRandomBits(d *ddlCtx, m *meta.Meta, dbInfo *model.DBInfo,
return nil
}
idAcc := m.GetAutoIDAccessors(dbInfo.ID, tblInfo.ID)
- err := checkNewAutoRandomBits(idAcc, oldCol, newCol, newAutoRandBits, tblInfo.AutoRandomRangeBits, tblInfo.Version)
+ err := checkNewAutoRandomBits(idAcc, oldCol, newCol, newAutoRandBits, tblInfo.AutoRandomRangeBits, tblInfo.SepAutoInc())
if err != nil {
return err
}
@@ -1534,13 +1552,17 @@ func checkAndApplyAutoRandomBits(d *ddlCtx, m *meta.Meta, dbInfo *model.DBInfo,
// checkNewAutoRandomBits checks whether the new auto_random bits number can cause overflow.
func checkNewAutoRandomBits(idAccessors meta.AutoIDAccessors, oldCol *model.ColumnInfo,
- newCol *model.ColumnInfo, newShardBits, newRangeBits uint64, tblVer uint16) error {
+ newCol *model.ColumnInfo, newShardBits, newRangeBits uint64, sepAutoInc bool) error {
shardFmt := autoid.NewShardIDFormat(&newCol.FieldType, newShardBits, newRangeBits)
idAcc := idAccessors.RandomID()
convertedFromAutoInc := mysql.HasAutoIncrementFlag(oldCol.GetFlag())
if convertedFromAutoInc {
- idAcc = idAccessors.IncrementID(tblVer)
+ if sepAutoInc {
+ idAcc = idAccessors.IncrementID(model.TableInfoVersion5)
+ } else {
+ idAcc = idAccessors.RowID()
+ }
}
// Generate a new auto ID first to prevent concurrent update in DML.
_, err := idAcc.Inc(1)
diff --git a/ddl/column_modify_test.go b/ddl/column_modify_test.go
index f933182737d05..2055f9df9fa9c 100644
--- a/ddl/column_modify_test.go
+++ b/ddl/column_modify_test.go
@@ -1036,6 +1036,7 @@ func TestWriteReorgForColumnTypeChangeOnAmendTxn(t *testing.T) {
tk := testkit.NewTestKit(t, store)
tk.MustExec("set global tidb_enable_metadata_lock=0")
+ tk.MustExec("set global tidb_ddl_enable_fast_reorg = 0")
tk.MustExec("set global tidb_enable_amend_pessimistic_txn = ON")
defer tk.MustExec("set global tidb_enable_amend_pessimistic_txn = OFF")
diff --git a/ddl/concurrentddltest/BUILD.bazel b/ddl/concurrentddltest/BUILD.bazel
index b70619f27da1a..82e2adf1fe9c2 100644
--- a/ddl/concurrentddltest/BUILD.bazel
+++ b/ddl/concurrentddltest/BUILD.bazel
@@ -2,13 +2,14 @@ load("@io_bazel_rules_go//go:def.bzl", "go_test")
go_test(
name = "concurrentddltest_test",
- timeout = "short",
+ timeout = "moderate",
srcs = [
"main_test.go",
"switch_test.go",
],
flaky = True,
race = "on",
+ shard_count = 2,
deps = [
"//config",
"//ddl",
diff --git a/ddl/db_change_test.go b/ddl/db_change_test.go
index d865c970e7f42..cf11036a9935e 100644
--- a/ddl/db_change_test.go
+++ b/ddl/db_change_test.go
@@ -1738,8 +1738,6 @@ func TestCreateUniqueExpressionIndex(t *testing.T) {
if checkErr != nil {
return
}
- err := originalCallback.OnChanged(nil)
- require.NoError(t, err)
switch job.SchemaState {
case model.StateDeleteOnly:
for _, sql := range stateDeleteOnlySQLs {
diff --git a/ddl/db_integration_test.go b/ddl/db_integration_test.go
index b25aa87f2fce8..4b2468b3be9c4 100644
--- a/ddl/db_integration_test.go
+++ b/ddl/db_integration_test.go
@@ -2926,94 +2926,84 @@ func TestAutoIncrementForce(t *testing.T) {
return gid
}
- for _, str := range []string{"", " AUTO_ID_CACHE 1"} {
- // Rebase _tidb_row_id.
- tk.MustExec("create table t (a int)" + str)
- tk.MustExec("alter table t force auto_increment = 2;")
- tk.MustExec("insert into t values (1),(2);")
- tk.MustQuery("select a, _tidb_rowid from t;").Check(testkit.Rows("1 2", "2 3"))
- // Cannot set next global ID to 0.
- tk.MustGetErrCode("alter table t force auto_increment = 0;", errno.ErrAutoincReadFailed)
- tk.MustExec("alter table t force auto_increment = 1;")
- require.Equal(t, uint64(1), getNextGlobalID())
- // inserting new rows can overwrite the existing data.
- tk.MustExec("insert into t values (3);")
- require.Equal(t, "[kv:1062]Duplicate entry '2' for key 't.PRIMARY'", tk.ExecToErr("insert into t values (3);").Error())
- tk.MustQuery("select a, _tidb_rowid from t;").Check(testkit.Rows("3 1", "1 2", "2 3"))
- tk.MustExec("drop table if exists t;")
- }
+ // Rebase _tidb_row_id.
+ tk.MustExec("create table t (a int)")
+ tk.MustExec("alter table t force auto_increment = 2;")
+ tk.MustExec("insert into t values (1),(2);")
+ tk.MustQuery("select a, _tidb_rowid from t;").Check(testkit.Rows("1 2", "2 3"))
+ // Cannot set next global ID to 0.
+ tk.MustGetErrCode("alter table t force auto_increment = 0;", errno.ErrAutoincReadFailed)
+ tk.MustExec("alter table t force auto_increment = 1;")
+ require.Equal(t, uint64(1), getNextGlobalID())
+ // inserting new rows can overwrite the existing data.
+ tk.MustExec("insert into t values (3);")
+ require.Equal(t, "[kv:1062]Duplicate entry '2' for key 't.PRIMARY'", tk.ExecToErr("insert into t values (3);").Error())
+ tk.MustQuery("select a, _tidb_rowid from t;").Check(testkit.Rows("3 1", "1 2", "2 3"))
+ tk.MustExec("drop table if exists t;")
- for _, str := range []string{"", " AUTO_ID_CACHE 1"} {
- // Rebase auto_increment.
- tk.MustExec("create table t (a int primary key auto_increment, b int)" + str)
- tk.MustExec("insert into t values (1, 1);")
- tk.MustExec("insert into t values (100000000, 1);")
- tk.MustExec("delete from t where a = 100000000;")
- require.Greater(t, getNextGlobalID(), uint64(100000000))
- // Cannot set next global ID to 0.
- tk.MustGetErrCode("alter table t /*T![force_inc] force */ auto_increment = 0;", errno.ErrAutoincReadFailed)
- tk.MustExec("alter table t /*T![force_inc] force */ auto_increment = 2;")
- require.Equal(t, uint64(2), getNextGlobalID())
- tk.MustExec("insert into t(b) values (2);")
- tk.MustQuery("select a, b from t;").Check(testkit.Rows("1 1", "2 2"))
- tk.MustExec("drop table if exists t;")
- }
+ // Rebase auto_increment.
+ tk.MustExec("create table t (a int primary key auto_increment, b int)")
+ tk.MustExec("insert into t values (1, 1);")
+ tk.MustExec("insert into t values (100000000, 1);")
+ tk.MustExec("delete from t where a = 100000000;")
+ require.Greater(t, getNextGlobalID(), uint64(100000000))
+ // Cannot set next global ID to 0.
+ tk.MustGetErrCode("alter table t /*T![force_inc] force */ auto_increment = 0;", errno.ErrAutoincReadFailed)
+ tk.MustExec("alter table t /*T![force_inc] force */ auto_increment = 2;")
+ require.Equal(t, uint64(2), getNextGlobalID())
+ tk.MustExec("insert into t(b) values (2);")
+ tk.MustQuery("select a, b from t;").Check(testkit.Rows("1 1", "2 2"))
+ tk.MustExec("drop table if exists t;")
- for _, str := range []string{"", " AUTO_ID_CACHE 1"} {
- // Rebase auto_random.
- tk.MustExec("create table t (a bigint primary key auto_random(5))" + str)
- tk.MustExec("insert into t values ();")
- tk.MustExec("set @@allow_auto_random_explicit_insert = true")
- tk.MustExec("insert into t values (100000000);")
- tk.MustExec("delete from t where a = 100000000;")
- require.Greater(t, getNextGlobalID(), uint64(100000000))
- // Cannot set next global ID to 0.
- tk.MustGetErrCode("alter table t force auto_random_base = 0;", errno.ErrAutoincReadFailed)
- tk.MustExec("alter table t force auto_random_base = 2;")
- require.Equal(t, uint64(2), getNextGlobalID())
- tk.MustExec("insert into t values ();")
- tk.MustQuery("select (a & 3) from t order by 1;").Check(testkit.Rows("1", "2"))
- tk.MustExec("drop table if exists t;")
- }
+ // Rebase auto_random.
+ tk.MustExec("create table t (a bigint primary key auto_random(5))")
+ tk.MustExec("insert into t values ();")
+ tk.MustExec("set @@allow_auto_random_explicit_insert = true")
+ tk.MustExec("insert into t values (100000000);")
+ tk.MustExec("delete from t where a = 100000000;")
+ require.Greater(t, getNextGlobalID(), uint64(100000000))
+ // Cannot set next global ID to 0.
+ tk.MustGetErrCode("alter table t force auto_random_base = 0;", errno.ErrAutoincReadFailed)
+ tk.MustExec("alter table t force auto_random_base = 2;")
+ require.Equal(t, uint64(2), getNextGlobalID())
+ tk.MustExec("insert into t values ();")
+ tk.MustQuery("select (a & 3) from t order by 1;").Check(testkit.Rows("1", "2"))
+ tk.MustExec("drop table if exists t;")
- for _, str := range []string{"", " AUTO_ID_CACHE 1"} {
- // Change next global ID.
- tk.MustExec("create table t (a bigint primary key auto_increment)" + str)
- tk.MustExec("insert into t values (1);")
- bases := []uint64{1, 65535, 10, math.MaxUint64, math.MaxInt64 + 1, 1, math.MaxUint64, math.MaxInt64, 2}
- lastBase := fmt.Sprintf("%d", bases[len(bases)-1])
- for _, b := range bases {
- fmt.Println("execute alter table force increment to ==", b)
- tk.MustExec(fmt.Sprintf("alter table t force auto_increment = %d;", b))
- require.Equal(t, b, getNextGlobalID())
- }
+ // Change next global ID.
+ tk.MustExec("create table t (a bigint primary key auto_increment)")
+ tk.MustExec("insert into t values (1);")
+ bases := []uint64{1, 65535, 10, math.MaxUint64, math.MaxInt64 + 1, 1, math.MaxUint64, math.MaxInt64, 2}
+ lastBase := fmt.Sprintf("%d", bases[len(bases)-1])
+ for _, b := range bases {
+ fmt.Println("execute alter table force increment to ==", b)
+ tk.MustExec(fmt.Sprintf("alter table t force auto_increment = %d;", b))
+ require.Equal(t, b, getNextGlobalID())
+ }
+ tk.MustExec("insert into t values ();")
+ tk.MustQuery("select a from t;").Check(testkit.Rows("1", lastBase))
+ // Force alter unsigned int auto_increment column.
+ tk.MustExec("drop table if exists t;")
+ tk.MustExec("create table t (a bigint unsigned primary key auto_increment)")
+ for _, b := range bases {
+ tk.MustExec(fmt.Sprintf("alter table t force auto_increment = %d;", b))
+ require.Equal(t, b, getNextGlobalID())
tk.MustExec("insert into t values ();")
- tk.MustQuery("select a from t;").Check(testkit.Rows("1", lastBase))
- // Force alter unsigned int auto_increment column.
- tk.MustExec("drop table if exists t;")
- tk.MustExec("create table t (a bigint unsigned primary key auto_increment)" + str)
- for _, b := range bases {
- tk.MustExec(fmt.Sprintf("alter table t force auto_increment = %d;", b))
- require.Equal(t, b, getNextGlobalID())
- tk.MustExec("insert into t values ();")
- tk.MustQuery("select a from t;").Check(testkit.Rows(fmt.Sprintf("%d", b)))
- tk.MustExec("delete from t;")
- }
- tk.MustExec("drop table if exists t;")
+ tk.MustQuery("select a from t;").Check(testkit.Rows(fmt.Sprintf("%d", b)))
+ tk.MustExec("delete from t;")
}
+ tk.MustExec("drop table if exists t;")
- for _, str := range []string{"", " AUTO_ID_CACHE 1"} {
- // Force alter with @@auto_increment_increment and @@auto_increment_offset.
- tk.MustExec("create table t(a int key auto_increment)" + str)
- tk.MustExec("set @@auto_increment_offset=2;")
- tk.MustExec("set @@auto_increment_increment = 11;")
- tk.MustExec("insert into t values (500);")
- tk.MustExec("alter table t force auto_increment=100;")
- tk.MustExec("insert into t values (), ();")
- tk.MustQuery("select * from t;").Check(testkit.Rows("101", "112", "500"))
- tk.MustQuery("select * from t order by a;").Check(testkit.Rows("101", "112", "500"))
- tk.MustExec("drop table if exists t;")
- }
+ // Force alter with @@auto_increment_increment and @@auto_increment_offset.
+ tk.MustExec("create table t(a int key auto_increment)")
+ tk.MustExec("set @@auto_increment_offset=2;")
+ tk.MustExec("set @@auto_increment_increment = 11;")
+ tk.MustExec("insert into t values (500);")
+ tk.MustExec("alter table t force auto_increment=100;")
+ tk.MustExec("insert into t values (), ();")
+ tk.MustQuery("select * from t;").Check(testkit.Rows("101", "112", "500"))
+ tk.MustQuery("select * from t order by a;").Check(testkit.Rows("101", "112", "500"))
+ tk.MustExec("drop table if exists t;")
// Check for warning in case we can't set the auto_increment to the desired value
tk.MustExec("create table t(a int primary key auto_increment)")
@@ -3033,6 +3023,135 @@ func TestAutoIncrementForce(t *testing.T) {
tk.MustExec("drop table t")
}
+func TestAutoIncrementForceAutoIDCache(t *testing.T) {
+ store := testkit.CreateMockStore(t)
+ tk := testkit.NewTestKit(t, store)
+ tk.MustExec("drop database if exists auto_inc_force;")
+ tk.MustExec("create database auto_inc_force;")
+ tk.MustExec("use auto_inc_force;")
+ getNextGlobalID := func() uint64 {
+ gidStr := tk.MustQuery("show table t next_row_id").Rows()[0][3]
+ gid, err := strconv.ParseUint(gidStr.(string), 10, 64)
+ require.NoError(t, err)
+ return gid
+ }
+
+ // When AUTO_ID_CACHE is 1, row id and auto increment id use separate allocator, so the behaviour differs.
+ // "Alter table t force auto_increment" has no effect on row id.
+ tk.MustExec("create table t (a int) AUTO_ID_CACHE 1")
+ tk.MustExec("alter table t force auto_increment = 2;")
+ tk.MustExec("insert into t values (1),(2);")
+ tk.MustQuery("select a, _tidb_rowid from t;").Check(testkit.Rows("1 1", "2 2"))
+ // Cannot set next global ID to 0.
+ tk.MustExec("alter table t force auto_increment = 0;")
+ tk.MustExec("alter table t force auto_increment = 1;")
+ tk.MustQuery("show table t next_row_id").Check(testkit.Rows(
+ "auto_inc_force t _tidb_rowid 5001 _TIDB_ROWID",
+ ))
+
+ // inserting new rows can overwrite the existing data.
+ tk.MustExec("insert into t values (3);")
+ tk.MustExec("insert into t values (3);")
+ tk.MustQuery("select a, _tidb_rowid from t;").Check(testkit.Rows("1 1", "2 2", "3 5001", "3 5002"))
+ tk.MustExec("drop table if exists t;")
+
+ // Rebase auto_increment.
+ tk.MustExec("create table t (a int primary key auto_increment, b int) AUTO_ID_CACHE 1")
+ tk.MustExec("insert into t values (1, 1);")
+ tk.MustExec("insert into t values (100000000, 1);")
+ tk.MustExec("delete from t where a = 100000000;")
+ tk.MustQuery("show table t next_row_id").Check(testkit.Rows(
+ "auto_inc_force t a 1 _TIDB_ROWID",
+ "auto_inc_force t a 100000001 AUTO_INCREMENT",
+ ))
+ // Cannot set next global ID to 0.
+ tk.MustGetErrCode("alter table t /*T![force_inc] force */ auto_increment = 0;", errno.ErrAutoincReadFailed)
+ tk.MustExec("alter table t /*T![force_inc] force */ auto_increment = 2;")
+ tk.MustQuery("show table t next_row_id").Check(testkit.Rows(
+ "auto_inc_force t a 1 _TIDB_ROWID",
+ "auto_inc_force t a 2 AUTO_INCREMENT",
+ ))
+
+ tk.MustExec("insert into t(b) values (2);")
+ tk.MustQuery("select a, b from t;").Check(testkit.Rows("1 1", "2 2"))
+ tk.MustExec("drop table if exists t;")
+
+ // Rebase auto_random.
+ tk.MustExec("create table t (a bigint primary key auto_random(5)) AUTO_ID_CACHE 1")
+ tk.MustExec("insert into t values ();")
+ tk.MustExec("set @@allow_auto_random_explicit_insert = true")
+ tk.MustExec("insert into t values (100000000);")
+ tk.MustExec("delete from t where a = 100000000;")
+ require.Greater(t, getNextGlobalID(), uint64(100000000))
+ // Cannot set next global ID to 0.
+ tk.MustGetErrCode("alter table t force auto_random_base = 0;", errno.ErrAutoincReadFailed)
+ tk.MustExec("alter table t force auto_random_base = 2;")
+ require.Equal(t, uint64(2), getNextGlobalID())
+ tk.MustExec("insert into t values ();")
+ tk.MustQuery("select (a & 3) from t order by 1;").Check(testkit.Rows("1", "2"))
+ tk.MustExec("drop table if exists t;")
+
+ // Change next global ID.
+ tk.MustExec("create table t (a bigint primary key auto_increment) AUTO_ID_CACHE 1")
+ tk.MustExec("insert into t values (1);")
+ bases := []uint64{1, 65535, 10, math.MaxUint64, math.MaxInt64 + 1, 1, math.MaxUint64, math.MaxInt64, 2}
+ lastBase := fmt.Sprintf("%d", bases[len(bases)-1])
+ for _, b := range bases {
+ fmt.Println("execute alter table force increment to ==", b)
+ tk.MustExec(fmt.Sprintf("alter table t force auto_increment = %d;", b))
+ tk.MustQuery("show table t next_row_id").Check(testkit.Rows(
+ "auto_inc_force t a 1 _TIDB_ROWID",
+ fmt.Sprintf("auto_inc_force t a %d AUTO_INCREMENT", b),
+ ))
+ }
+ tk.MustExec("insert into t values ();")
+ tk.MustQuery("select a from t;").Check(testkit.Rows("1", lastBase))
+ // Force alter unsigned int auto_increment column.
+ tk.MustExec("drop table if exists t;")
+ tk.MustExec("create table t (a bigint unsigned primary key auto_increment) AUTO_ID_CACHE 1")
+ for _, b := range bases {
+ tk.MustExec(fmt.Sprintf("alter table t force auto_increment = %d;", b))
+ tk.MustQuery("show table t next_row_id").Check(testkit.Rows(
+ "auto_inc_force t a 1 _TIDB_ROWID",
+ fmt.Sprintf("auto_inc_force t a %d AUTO_INCREMENT", b),
+ ))
+ tk.MustExec("insert into t values ();")
+ tk.MustQuery("select a from t;").Check(testkit.Rows(fmt.Sprintf("%d", b)))
+ tk.MustExec("delete from t;")
+ }
+ tk.MustExec("drop table if exists t;")
+
+ // Force alter with @@auto_increment_increment and @@auto_increment_offset.
+ tk.MustExec("create table t(a int key auto_increment) AUTO_ID_CACHE 1")
+ tk.MustExec("set @@auto_increment_offset=2;")
+ tk.MustExec("set @@auto_increment_increment = 11;")
+ tk.MustExec("insert into t values (500);")
+ tk.MustExec("alter table t force auto_increment=100;")
+ tk.MustExec("insert into t values (), ();")
+ tk.MustQuery("select * from t;").Check(testkit.Rows("101", "112", "500"))
+ tk.MustQuery("select * from t order by a;").Check(testkit.Rows("101", "112", "500"))
+ tk.MustExec("drop table if exists t;")
+
+ // Check for warning in case we can't set the auto_increment to the desired value
+ tk.MustExec("create table t(a int primary key auto_increment) AUTO_ID_CACHE 1")
+ tk.MustExec("insert into t values (200)")
+ tk.MustQuery("show create table t").Check(testkit.Rows(
+ "t CREATE TABLE `t` (\n" +
+ " `a` int(11) NOT NULL AUTO_INCREMENT,\n" +
+ " PRIMARY KEY (`a`) /*T![clustered_index] CLUSTERED */\n" +
+ ") ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin /*T![auto_id_cache] AUTO_ID_CACHE=1 */"))
+ tk.MustExec("alter table t auto_increment=100;")
+ tk.MustQuery("show warnings").Check(testkit.Rows("Warning 1105 Can't reset AUTO_INCREMENT to 100 without FORCE option, using 201 instead"))
+ tk.MustExec("insert into t values ()")
+ tk.MustQuery("select * from t").Check(testkit.Rows("200", "211"))
+ tk.MustQuery("show create table t").Check(testkit.Rows(
+ "t CREATE TABLE `t` (\n" +
+ " `a` int(11) NOT NULL AUTO_INCREMENT,\n" +
+ " PRIMARY KEY (`a`) /*T![clustered_index] CLUSTERED */\n" +
+ ") ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin /*T![auto_id_cache] AUTO_ID_CACHE=1 */"))
+ tk.MustExec("drop table t")
+}
+
func TestIssue20490(t *testing.T) {
store := testkit.CreateMockStore(t, mockstore.WithDDLChecker())
diff --git a/ddl/db_partition_test.go b/ddl/db_partition_test.go
index e5ad2aa2bbfec..d714ed716f9f9 100644
--- a/ddl/db_partition_test.go
+++ b/ddl/db_partition_test.go
@@ -1409,7 +1409,7 @@ func TestAlterTableDropPartitionByList(t *testing.T) {
);`)
tk.MustExec(`insert into t values (1),(3),(5),(null)`)
tk.MustExec(`alter table t drop partition p1`)
- tk.MustQuery("select * from t").Sort().Check(testkit.Rows("1", "5", ""))
+ tk.MustQuery("select * from t order by id").Check(testkit.Rows("", "1", "5"))
ctx := tk.Session()
is := domain.GetDomain(ctx).InfoSchema()
tbl, err := is.TableByName(model.NewCIStr("test"), model.NewCIStr("t"))
diff --git a/ddl/db_test.go b/ddl/db_test.go
index 4a739520dfb81..a061af75baf26 100644
--- a/ddl/db_test.go
+++ b/ddl/db_test.go
@@ -898,11 +898,11 @@ func TestAutoIncrementIDOnTemporaryTable(t *testing.T) {
tk.MustExec("drop table if exists global_temp_auto_id")
tk.MustExec("create global temporary table global_temp_auto_id(id int primary key auto_increment) on commit delete rows")
tk.MustExec("begin")
- tk.MustQuery("show table global_temp_auto_id next_row_id").Check(testkit.Rows("test global_temp_auto_id id 1 AUTO_INCREMENT"))
+ tk.MustQuery("show table global_temp_auto_id next_row_id").Check(testkit.Rows("test global_temp_auto_id id 1 _TIDB_ROWID"))
tk.MustExec("insert into global_temp_auto_id value(null)")
tk.MustQuery("select @@last_insert_id").Check(testkit.Rows("1"))
tk.MustQuery("select id from global_temp_auto_id").Check(testkit.Rows("1"))
- tk.MustQuery("show table global_temp_auto_id next_row_id").Check(testkit.Rows("test global_temp_auto_id id 2 AUTO_INCREMENT"))
+ tk.MustQuery("show table global_temp_auto_id next_row_id").Check(testkit.Rows("test global_temp_auto_id id 2 _TIDB_ROWID"))
tk.MustExec("commit")
tk.MustExec("drop table global_temp_auto_id")
@@ -914,12 +914,12 @@ func TestAutoIncrementIDOnTemporaryTable(t *testing.T) {
" `id` int(11) NOT NULL AUTO_INCREMENT,\n" +
" PRIMARY KEY (`id`) /*T![clustered_index] CLUSTERED */\n" +
") ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin AUTO_INCREMENT=100 ON COMMIT DELETE ROWS"))
- tk.MustQuery("show table global_temp_auto_id next_row_id").Check(testkit.Rows("test global_temp_auto_id id 100 AUTO_INCREMENT"))
+ tk.MustQuery("show table global_temp_auto_id next_row_id").Check(testkit.Rows("test global_temp_auto_id id 100 _TIDB_ROWID"))
tk.MustExec("begin")
tk.MustExec("insert into global_temp_auto_id value(null)")
tk.MustQuery("select @@last_insert_id").Check(testkit.Rows("100"))
tk.MustQuery("select id from global_temp_auto_id").Check(testkit.Rows("100"))
- tk.MustQuery("show table global_temp_auto_id next_row_id").Check(testkit.Rows("test global_temp_auto_id id 101 AUTO_INCREMENT"))
+ tk.MustQuery("show table global_temp_auto_id next_row_id").Check(testkit.Rows("test global_temp_auto_id id 101 _TIDB_ROWID"))
tk.MustExec("commit")
}
tk.MustExec("drop table global_temp_auto_id")
@@ -985,6 +985,7 @@ func TestCommitTxnWithIndexChange(t *testing.T) {
// Prepare work.
tk := testkit.NewTestKit(t, store)
tk.MustExec("set global tidb_enable_metadata_lock=0")
+ tk.MustExec("set global tidb_ddl_enable_fast_reorg = 0;")
tk.MustExec("set tidb_enable_amend_pessimistic_txn = 1;")
tk.MustExec("use test")
tk.MustExec("create table t1 (c1 int primary key, c2 int, c3 int, index ok2(c2))")
@@ -1385,6 +1386,7 @@ func TestAmendTxnSavepointWithDDL(t *testing.T) {
tk.MustExec("use test;")
tk.MustExec("set global tidb_enable_metadata_lock=0")
tk2.MustExec("use test;")
+ tk.MustExec("set global tidb_ddl_enable_fast_reorg = 0;")
tk.MustExec("set tidb_enable_amend_pessimistic_txn = 1;")
prepareFn := func() {
@@ -1761,3 +1763,23 @@ func TestDDLBlockedCreateView(t *testing.T) {
dom.DDL().SetHook(hook)
tk.MustExec("alter table t modify column a char(10)")
}
+
+func TestHashPartitionAddColumn(t *testing.T) {
+ store, dom := testkit.CreateMockStoreAndDomain(t)
+
+ tk := testkit.NewTestKit(t, store)
+ tk.MustExec("use test")
+ tk.MustExec("create table t(a int, b int) partition by hash(a) partitions 4")
+
+ hook := &ddl.TestDDLCallback{Do: dom}
+ hook.OnJobRunBeforeExported = func(job *model.Job) {
+ if job.SchemaState != model.StateWriteOnly {
+ return
+ }
+ tk2 := testkit.NewTestKit(t, store)
+ tk2.MustExec("use test")
+ tk2.MustExec("delete from t")
+ }
+ dom.DDL().SetHook(hook)
+ tk.MustExec("alter table t add column c int")
+}
diff --git a/ddl/ddl.go b/ddl/ddl.go
index 52a5b0480c42a..8c4d5235ea7ad 100644
--- a/ddl/ddl.go
+++ b/ddl/ddl.go
@@ -979,7 +979,6 @@ func (d *ddl) DoDDLJob(ctx sessionctx.Context, job *model.Job) error {
// Instead, we merge all the jobs into one pending job.
return appendToSubJobs(mci, job)
}
-
// Get a global job ID and put the DDL job in the queue.
setDDLJobQuery(ctx, job)
task := &limitJobTask{job, make(chan error)}
@@ -1218,8 +1217,10 @@ func (d *ddl) SwitchConcurrentDDL(toConcurrentDDL bool) error {
}
if err == nil {
variable.EnableConcurrentDDL.Store(toConcurrentDDL)
+ logutil.BgLogger().Info("[ddl] SwitchConcurrentDDL", zap.Bool("toConcurrentDDL", toConcurrentDDL))
+ } else {
+ logutil.BgLogger().Warn("[ddl] SwitchConcurrentDDL", zap.Bool("toConcurrentDDL", toConcurrentDDL), zap.Error(err))
}
- logutil.BgLogger().Info("[ddl] SwitchConcurrentDDL", zap.Bool("toConcurrentDDL", toConcurrentDDL), zap.Error(err))
return err
}
@@ -1280,9 +1281,10 @@ func (d *ddl) SwitchMDL(enable bool) error {
return err
})
if err != nil {
+ logutil.BgLogger().Warn("[ddl] switch metadata lock feature", zap.Bool("enable", enable), zap.Error(err))
return err
}
- logutil.BgLogger().Info("[ddl] switch metadata lock feature", zap.Bool("enable", enable), zap.Error(err))
+ logutil.BgLogger().Info("[ddl] switch metadata lock feature", zap.Bool("enable", enable))
return nil
}
@@ -1327,6 +1329,12 @@ type RecoverSchemaInfo struct {
// It should be called before any DDL that could break data consistency.
// This provides a safe window for async commit and 1PC to commit with an old schema.
func delayForAsyncCommit() {
+ if variable.EnableMDL.Load() {
+ // If metadata lock is enabled. The transaction of DDL must begin after prewrite of the async commit transaction,
+ // then the commit ts of DDL must be greater than the async commit transaction. In this case, the corresponding schema of the async commit transaction
+ // is correct. But if metadata lock is disabled, we can't ensure that the corresponding schema of the async commit transaction isn't change.
+ return
+ }
cfg := config.GetGlobalConfig().TiKVClient.AsyncCommit
duration := cfg.SafeWindow + cfg.AllowedClockDrift
logutil.BgLogger().Info("sleep before DDL finishes to make async commit and 1PC safe",
diff --git a/ddl/ddl_api.go b/ddl/ddl_api.go
index 6111dd3fb4fdb..84e64dcb61d6b 100644
--- a/ddl/ddl_api.go
+++ b/ddl/ddl_api.go
@@ -2115,6 +2115,11 @@ func checkTableInfoValidWithStmt(ctx sessionctx.Context, tbInfo *model.TableInfo
}
}
}
+ if tbInfo.TTLInfo != nil {
+ if err := checkTTLInfoValid(ctx, s.Table.Schema, tbInfo); err != nil {
+ return errors.Trace(err)
+ }
+ }
return nil
}
@@ -2147,7 +2152,7 @@ func checkPartitionDefinitionConstraints(ctx sessionctx.Context, tbInfo *model.T
// checkTableInfoValid uses to check table info valid. This is used to validate table info.
func checkTableInfoValid(tblInfo *model.TableInfo) error {
- _, err := tables.TableFromMeta(nil, tblInfo)
+ _, err := tables.TableFromMeta(autoid.NewAllocators(false), tblInfo)
if err != nil {
return err
}
@@ -2193,6 +2198,10 @@ func BuildTableInfoWithLike(ctx sessionctx.Context, ident ast.Ident, referTblInf
copy(pi.Definitions, referTblInfo.Partition.Definitions)
tblInfo.Partition = &pi
}
+
+ if referTblInfo.TTLInfo != nil {
+ tblInfo.TTLInfo = referTblInfo.TTLInfo.Clone()
+ }
return &tblInfo, nil
}
@@ -2484,7 +2493,13 @@ func (d *ddl) createTableWithInfoPost(
// Default tableAutoIncID base is 0.
// If the first ID is expected to greater than 1, we need to do rebase.
newEnd := tbInfo.AutoIncID - 1
- if err = d.handleAutoIncID(tbInfo, schemaID, newEnd, autoid.RowIDAllocType); err != nil {
+ var allocType autoid.AllocatorType
+ if tbInfo.SepAutoInc() {
+ allocType = autoid.AutoIncrementType
+ } else {
+ allocType = autoid.RowIDAllocType
+ }
+ if err = d.handleAutoIncID(tbInfo, schemaID, newEnd, allocType); err != nil {
return errors.Trace(err)
}
}
@@ -2709,6 +2724,14 @@ func (d *ddl) preSplitAndScatter(ctx sessionctx.Context, tbInfo *model.TableInfo
func (d *ddl) FlashbackCluster(ctx sessionctx.Context, flashbackTS uint64) error {
logutil.BgLogger().Info("[ddl] get flashback cluster job", zap.String("flashbackTS", oracle.GetTimeFromTS(flashbackTS).String()))
+ nowTS, err := ctx.GetStore().GetOracle().GetTimestamp(d.ctx, &oracle.Option{})
+ if err != nil {
+ return errors.Trace(err)
+ }
+ gap := time.Until(oracle.GetTimeFromTS(nowTS)).Abs()
+ if gap > 1*time.Second {
+ ctx.GetSessionVars().StmtCtx.AppendWarning(errors.Errorf("Gap between local time and PD TSO is %s, please check PD/system time", gap))
+ }
job := &model.Job{
Type: model.ActionFlashbackCluster,
BinlogInfo: &model.HistoryInfo{},
@@ -2720,9 +2743,10 @@ func (d *ddl) FlashbackCluster(ctx sessionctx.Context, flashbackTS uint64) error
variable.On, /* tidb_enable_auto_analyze */
variable.Off, /* tidb_super_read_only */
0, /* totalRegions */
- 0 /* newCommitTS */},
+ 0, /* startTS */
+ 0 /* commitTS */},
}
- err := d.DoDDLJob(ctx, job)
+ err = d.DoDDLJob(ctx, job)
err = d.callHookOnChanged(job, err)
return errors.Trace(err)
}
@@ -3000,6 +3024,8 @@ func SetDirectPlacementOpt(placementSettings *model.PlacementSettings, placement
// handleTableOptions updates tableInfo according to table options.
func handleTableOptions(options []*ast.TableOption, tbInfo *model.TableInfo) error {
+ var handledTTLOrTTLEnable bool
+
for _, op := range options {
switch op.Tp {
case ast.TableOptionAutoIncrement:
@@ -3036,6 +3062,23 @@ func handleTableOptions(options []*ast.TableOption, tbInfo *model.TableInfo) err
tbInfo.PlacementPolicyRef = &model.PolicyRefInfo{
Name: model.NewCIStr(op.StrValue),
}
+ case ast.TableOptionTTL, ast.TableOptionTTLEnable:
+ if handledTTLOrTTLEnable {
+ continue
+ }
+
+ ttlInfo, ttlEnable, err := getTTLInfoInOptions(options)
+ if err != nil {
+ return err
+ }
+ // It's impossible that `ttlInfo` and `ttlEnable` are all nil, because we have met this option.
+ // After exclude the situation `ttlInfo == nil && ttlEnable != nil`, we could say `ttlInfo != nil`
+ if ttlInfo == nil && ttlEnable != nil {
+ return errors.Trace(dbterror.ErrSetTTLEnableForNonTTLTable)
+ }
+
+ tbInfo.TTLInfo = ttlInfo
+ handledTTLOrTTLEnable = true
}
}
shardingBits := shardingBits(tbInfo)
@@ -3227,6 +3270,7 @@ func (d *ddl) AlterTable(ctx context.Context, sctx sessionctx.Context, stmt *ast
}
for _, spec := range validSpecs {
var handledCharsetOrCollate bool
+ var handledTTLOrTTLEnable bool
switch spec.Tp {
case ast.AlterTableAddColumns:
err = d.AddColumn(sctx, ident, spec)
@@ -3332,7 +3376,7 @@ func (d *ddl) AlterTable(ctx context.Context, sctx sessionctx.Context, stmt *ast
}
err = d.ShardRowID(sctx, ident, opt.UintValue)
case ast.TableOptionAutoIncrement:
- err = d.RebaseAutoID(sctx, ident, int64(opt.UintValue), autoid.RowIDAllocType, opt.BoolValue)
+ err = d.RebaseAutoID(sctx, ident, int64(opt.UintValue), autoid.AutoIncrementType, opt.BoolValue)
case ast.TableOptionAutoIdCache:
if opt.UintValue > uint64(math.MaxInt64) {
// TODO: Refine this error.
@@ -3363,6 +3407,20 @@ func (d *ddl) AlterTable(ctx context.Context, sctx sessionctx.Context, stmt *ast
Name: model.NewCIStr(opt.StrValue),
}
case ast.TableOptionEngine:
+ case ast.TableOptionTTL, ast.TableOptionTTLEnable:
+ var ttlInfo *model.TTLInfo
+ var ttlEnable *bool
+
+ if handledTTLOrTTLEnable {
+ continue
+ }
+ ttlInfo, ttlEnable, err = getTTLInfoInOptions(spec.Options)
+ if err != nil {
+ return err
+ }
+ err = d.AlterTableTTLInfoOrEnable(sctx, ident, ttlInfo, ttlEnable)
+
+ handledTTLOrTTLEnable = true
default:
err = dbterror.ErrUnsupportedAlterTableOption
}
@@ -3406,6 +3464,9 @@ func (d *ddl) AlterTable(ctx context.Context, sctx sessionctx.Context, stmt *ast
case ast.AlterTableDisableKeys, ast.AlterTableEnableKeys:
// Nothing to do now, see https://github.com/pingcap/tidb/issues/1051
// MyISAM specific
+ case ast.AlterTableRemoveTTL:
+ // the parser makes sure we have only one `ast.AlterTableRemoveTTL` in an alter statement
+ err = d.AlterTableRemoveTTL(sctx, ident)
default:
err = errors.Trace(dbterror.ErrUnsupportedAlterTableSpec)
}
@@ -3446,6 +3507,10 @@ func (d *ddl) RebaseAutoID(ctx sessionctx.Context, ident ast.Ident, newBase int6
actionType = model.ActionRebaseAutoRandomBase
case autoid.RowIDAllocType:
actionType = model.ActionRebaseAutoID
+ case autoid.AutoIncrementType:
+ actionType = model.ActionRebaseAutoID
+ default:
+ panic(fmt.Sprintf("unimplemented rebase autoid type %s", tp))
}
if !force {
@@ -4238,6 +4303,11 @@ func checkIsDroppableColumn(ctx sessionctx.Context, is infoschema.InfoSchema, sc
if err != nil {
return false, errors.Trace(err)
}
+ // Check the column with TTL config
+ err = checkDropColumnWithTTLConfig(tblInfo, colName.L)
+ if err != nil {
+ return false, errors.Trace(err)
+ }
// We don't support dropping column with PK handle covered now.
if col.IsPKHandleColumn(tblInfo) {
return false, dbterror.ErrUnsupportedPKHandle
@@ -4724,6 +4794,13 @@ func GetModifiableColumnJob(
return nil, errors.Trace(err)
}
+ if t.Meta().TTLInfo != nil {
+ // the column referenced by TTL should be a time type
+ if t.Meta().TTLInfo.ColumnName.L == originalColName.L && !types.IsTypeTime(newCol.ColumnInfo.FieldType.GetType()) {
+ return nil, errors.Trace(dbterror.ErrUnsupportedColumnInTTLConfig.GenWithStackByArgs(newCol.ColumnInfo.Name.O))
+ }
+ }
+
var newAutoRandBits uint64
if newAutoRandBits, err = checkAutoRandom(t.Meta(), col, specNewColumn); err != nil {
return nil, errors.Trace(err)
@@ -5145,6 +5222,11 @@ func (d *ddl) AlterTableAutoIDCache(ctx sessionctx.Context, ident ast.Ident, new
if err != nil {
return errors.Trace(err)
}
+ tbInfo := tb.Meta()
+ if (newCache == 1 && tbInfo.AutoIdCache != 1) ||
+ (newCache != 1 && tbInfo.AutoIdCache == 1) {
+ return fmt.Errorf("Can't Alter AUTO_ID_CACHE between 1 and non-1, the underlying implementation is different")
+ }
job := &model.Job{
SchemaID: schema.ID,
@@ -5262,6 +5344,98 @@ func (d *ddl) AlterTableSetTiFlashReplica(ctx sessionctx.Context, ident ast.Iden
return errors.Trace(err)
}
+// AlterTableTTLInfoOrEnable submit ddl job to change table info according to the ttlInfo, or ttlEnable
+// at least one of the `ttlInfo` or `ttlEnable` should be not nil.
+// When `ttlInfo` is nil, and `ttlEnable` is not, it will use the original `.TTLInfo` in the table info and modify the
+// `.Enable`. If the `.TTLInfo` in the table info is empty, this function will return an error.
+// When `ttlInfo` is not nil, it simply submits the job with the `ttlInfo` and ignore the `ttlEnable`.
+func (d *ddl) AlterTableTTLInfoOrEnable(ctx sessionctx.Context, ident ast.Ident, ttlInfo *model.TTLInfo, ttlEnable *bool) error {
+ is := d.infoCache.GetLatest()
+ schema, ok := is.SchemaByName(ident.Schema)
+ if !ok {
+ return infoschema.ErrDatabaseNotExists.GenWithStackByArgs(ident.Schema)
+ }
+
+ tb, err := is.TableByName(ident.Schema, ident.Name)
+ if err != nil {
+ return errors.Trace(infoschema.ErrTableNotExists.GenWithStackByArgs(ident.Schema, ident.Name))
+ }
+
+ tblInfo := tb.Meta().Clone()
+ tableID := tblInfo.ID
+ tableName := tblInfo.Name.L
+
+ var job *model.Job
+ if ttlInfo != nil {
+ tblInfo.TTLInfo = ttlInfo
+ err = checkTTLInfoValid(ctx, ident.Schema, tblInfo)
+ if err != nil {
+ return err
+ }
+ job = &model.Job{
+ SchemaID: schema.ID,
+ TableID: tableID,
+ SchemaName: schema.Name.L,
+ TableName: tableName,
+ Type: model.ActionAlterTTLInfo,
+ BinlogInfo: &model.HistoryInfo{},
+ Args: []interface{}{ttlInfo, ttlEnable},
+ }
+ } else {
+ if tblInfo.TTLInfo == nil {
+ return errors.Trace(dbterror.ErrSetTTLEnableForNonTTLTable)
+ }
+
+ job = &model.Job{
+ SchemaID: schema.ID,
+ TableID: tableID,
+ SchemaName: schema.Name.L,
+ TableName: tableName,
+ Type: model.ActionAlterTTLInfo,
+ BinlogInfo: &model.HistoryInfo{},
+ Args: []interface{}{ttlInfo, ttlEnable},
+ }
+ }
+
+ err = d.DoDDLJob(ctx, job)
+ err = d.callHookOnChanged(job, err)
+ return errors.Trace(err)
+}
+
+func (d *ddl) AlterTableRemoveTTL(ctx sessionctx.Context, ident ast.Ident) error {
+ is := d.infoCache.GetLatest()
+
+ schema, ok := is.SchemaByName(ident.Schema)
+ if !ok {
+ return infoschema.ErrDatabaseNotExists.GenWithStackByArgs(ident.Schema)
+ }
+
+ tb, err := is.TableByName(ident.Schema, ident.Name)
+ if err != nil {
+ return errors.Trace(infoschema.ErrTableNotExists.GenWithStackByArgs(ident.Schema, ident.Name))
+ }
+
+ tblInfo := tb.Meta().Clone()
+ tableID := tblInfo.ID
+ tableName := tblInfo.Name.L
+
+ if tblInfo.TTLInfo != nil {
+ job := &model.Job{
+ SchemaID: schema.ID,
+ TableID: tableID,
+ SchemaName: schema.Name.L,
+ TableName: tableName,
+ Type: model.ActionAlterTTLRemove,
+ BinlogInfo: &model.HistoryInfo{},
+ }
+ err = d.DoDDLJob(ctx, job)
+ err = d.callHookOnChanged(job, err)
+ return errors.Trace(err)
+ }
+
+ return nil
+}
+
func isTableTiFlashSupported(schema *model.DBInfo, tb table.Table) error {
// Memory tables and system tables are not supported by TiFlash
if util.IsMemOrSysDB(schema.Name.L) {
diff --git a/ddl/ddl_worker.go b/ddl/ddl_worker.go
index 956f4c805347f..9f90ad1039525 100644
--- a/ddl/ddl_worker.go
+++ b/ddl/ddl_worker.go
@@ -512,7 +512,7 @@ func (w *worker) registerMDLInfo(job *model.Job, ver int64) error {
}
// cleanMDLInfo cleans metadata lock info.
-func cleanMDLInfo(pool *sessionPool, jobID int64) {
+func cleanMDLInfo(pool *sessionPool, jobID int64, ec *clientv3.Client) {
if !variable.EnableMDL.Load() {
return
}
@@ -525,6 +525,13 @@ func cleanMDLInfo(pool *sessionPool, jobID int64) {
if err != nil {
logutil.BgLogger().Warn("unexpected error when clean mdl info", zap.Error(err))
}
+ if ec != nil {
+ path := fmt.Sprintf("%s/%d/", util.DDLAllSchemaVersionsByJob, jobID)
+ _, err = ec.Delete(context.Background(), path, clientv3.WithPrefix())
+ if err != nil {
+ logutil.BgLogger().Warn("[ddl] delete versions failed", zap.Any("job id", jobID), zap.Error(err))
+ }
+ }
}
// checkMDLInfo checks if metadata lock info exists. It means the schema is locked by some TiDBs if exists.
@@ -1232,7 +1239,7 @@ func (w *worker) runDDLJob(d *ddlCtx, t *meta.Meta, job *model.Job) (ver int64,
case model.ActionTruncateTable:
ver, err = onTruncateTable(d, t, job)
case model.ActionRebaseAutoID:
- ver, err = onRebaseRowIDType(d, t, job)
+ ver, err = onRebaseAutoIncrementIDType(d, t, job)
case model.ActionRebaseAutoRandomBase:
ver, err = onRebaseAutoRandomType(d, t, job)
case model.ActionRenameTable:
@@ -1287,6 +1294,10 @@ func (w *worker) runDDLJob(d *ddlCtx, t *meta.Meta, job *model.Job) (ver int64,
ver, err = w.onFlashbackCluster(d, t, job)
case model.ActionMultiSchemaChange:
ver, err = onMultiSchemaChange(w, d, t, job)
+ case model.ActionAlterTTLInfo:
+ ver, err = onTTLInfoChange(d, t, job)
+ case model.ActionAlterTTLRemove:
+ ver, err = onTTLInfoRemove(d, t, job)
default:
// Invalid job, cancel it.
job.State = model.JobStateCancelled
diff --git a/ddl/export_test.go b/ddl/export_test.go
index 641d7ce72fc8c..486390f9a6810 100644
--- a/ddl/export_test.go
+++ b/ddl/export_test.go
@@ -39,7 +39,7 @@ func FetchRowsFromCop4Test(copCtx *copContext, startKey, endKey kv.Key, startTS
pool := newCopReqSenderPool(context.Background(), copCtx, startTS)
pool.adjustSize(1)
pool.tasksCh <- task
- idxRec, _, done, err := pool.fetchRowColValsFromCop(*task)
+ idxRec, _, _, done, err := pool.fetchRowColValsFromCop(*task)
pool.close()
return idxRec, done, err
}
diff --git a/ddl/fktest/BUILD.bazel b/ddl/fktest/BUILD.bazel
new file mode 100644
index 0000000000000..a2452785fcaa8
--- /dev/null
+++ b/ddl/fktest/BUILD.bazel
@@ -0,0 +1,29 @@
+load("@io_bazel_rules_go//go:def.bzl", "go_test")
+
+go_test(
+ name = "fktest_test",
+ srcs = [
+ "foreign_key_test.go",
+ "main_test.go",
+ ],
+ flaky = True,
+ shard_count = 4,
+ deps = [
+ "//config",
+ "//ddl",
+ "//domain",
+ "//infoschema",
+ "//meta",
+ "//meta/autoid",
+ "//parser/auth",
+ "//parser/model",
+ "//planner/core",
+ "//sessiontxn",
+ "//testkit",
+ "//testkit/testsetup",
+ "//util/dbterror",
+ "@com_github_stretchr_testify//require",
+ "@com_github_tikv_client_go_v2//tikv",
+ "@org_uber_go_goleak//:goleak",
+ ],
+)
diff --git a/ddl/fktest/foreign_key_test.go b/ddl/fktest/foreign_key_test.go
new file mode 100644
index 0000000000000..911f86f49ec85
--- /dev/null
+++ b/ddl/fktest/foreign_key_test.go
@@ -0,0 +1,1546 @@
+// Copyright 2022 PingCAP, Inc.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+package ddl_test
+
+import (
+ "bytes"
+ "context"
+ "fmt"
+ "testing"
+
+ "github.com/pingcap/tidb/domain"
+ "github.com/pingcap/tidb/infoschema"
+ "github.com/pingcap/tidb/meta"
+ "github.com/pingcap/tidb/parser/auth"
+ "github.com/pingcap/tidb/parser/model"
+ plannercore "github.com/pingcap/tidb/planner/core"
+ "github.com/pingcap/tidb/sessiontxn"
+ "github.com/pingcap/tidb/testkit"
+ "github.com/pingcap/tidb/util/dbterror"
+ "github.com/stretchr/testify/require"
+)
+
+func TestCreateTableWithForeignKeyMetaInfo(t *testing.T) {
+ store, dom := testkit.CreateMockStoreAndDomain(t)
+ tk := testkit.NewTestKit(t, store)
+ tk.MustExec("set @@global.tidb_enable_foreign_key=1")
+ tk.MustExec("use test")
+ tk.MustExec("create table t1 (id int key, a int,b int as (a) virtual);")
+ tk.MustExec("create database test2")
+ tk.MustExec("use test2")
+ tk.MustExec("create table t2 (id int key, b int, foreign key fk_b(b) references test.t1(id) ON UPDATE RESTRICT ON DELETE CASCADE)")
+ tb1Info := getTableInfo(t, dom, "test", "t1")
+ tb2Info := getTableInfo(t, dom, "test2", "t2")
+ require.Equal(t, 1, len(dom.InfoSchema().GetTableReferredForeignKeys("test", "t1")))
+ require.Equal(t, 0, len(dom.InfoSchema().GetTableReferredForeignKeys("test2", "t2")))
+ require.Equal(t, 0, len(tb1Info.ForeignKeys))
+ tb1ReferredFKs := getTableInfoReferredForeignKeys(t, dom, "test", "t1")
+ require.Equal(t, 1, len(tb1ReferredFKs))
+ require.Equal(t, model.ReferredFKInfo{
+ Cols: []model.CIStr{model.NewCIStr("id")},
+ ChildSchema: model.NewCIStr("test2"),
+ ChildTable: model.NewCIStr("t2"),
+ ChildFKName: model.NewCIStr("fk_b"),
+ }, *tb1ReferredFKs[0])
+ tb2ReferredFKs := getTableInfoReferredForeignKeys(t, dom, "test2", "t2")
+ require.Equal(t, 0, len(tb2ReferredFKs))
+ require.Equal(t, 1, len(tb2Info.ForeignKeys))
+ require.Equal(t, model.FKInfo{
+ ID: 1,
+ Name: model.NewCIStr("fk_b"),
+ RefSchema: model.NewCIStr("test"),
+ RefTable: model.NewCIStr("t1"),
+ RefCols: []model.CIStr{model.NewCIStr("id")},
+ Cols: []model.CIStr{model.NewCIStr("b")},
+ OnDelete: 2,
+ OnUpdate: 1,
+ State: model.StatePublic,
+ Version: 1,
+ }, *tb2Info.ForeignKeys[0])
+ // Auto create index for foreign key usage.
+ require.Equal(t, 1, len(tb2Info.Indices))
+ require.Equal(t, "fk_b", tb2Info.Indices[0].Name.L)
+ require.Equal(t, "`test2`.`t2`, CONSTRAINT `fk_b` FOREIGN KEY (`b`) REFERENCES `test`.`t1` (`id`) ON DELETE CASCADE ON UPDATE RESTRICT", tb2Info.ForeignKeys[0].String("test2", "t2"))
+
+ tk.MustExec("create table t3 (id int, b int, index idx_b(b), foreign key fk_b(b) references t2(id) ON UPDATE SET NULL ON DELETE NO ACTION)")
+ tb2Info = getTableInfo(t, dom, "test2", "t2")
+ tb3Info := getTableInfo(t, dom, "test2", "t3")
+ require.Equal(t, 1, len(dom.InfoSchema().GetTableReferredForeignKeys("test2", "t2")))
+ require.Equal(t, 0, len(dom.InfoSchema().GetTableReferredForeignKeys("test2", "t3")))
+ require.Equal(t, 1, len(tb2Info.ForeignKeys))
+ tb2ReferredFKs = getTableInfoReferredForeignKeys(t, dom, "test2", "t2")
+ require.Equal(t, 1, len(tb2ReferredFKs))
+ require.Equal(t, model.ReferredFKInfo{
+ Cols: []model.CIStr{model.NewCIStr("id")},
+ ChildSchema: model.NewCIStr("test2"),
+ ChildTable: model.NewCIStr("t3"),
+ ChildFKName: model.NewCIStr("fk_b"),
+ }, *tb2ReferredFKs[0])
+ tb3ReferredFKs := getTableInfoReferredForeignKeys(t, dom, "test2", "t3")
+ require.Equal(t, 0, len(tb3ReferredFKs))
+ require.Equal(t, 1, len(tb3Info.ForeignKeys))
+ require.Equal(t, model.FKInfo{
+ ID: 1,
+ Name: model.NewCIStr("fk_b"),
+ RefSchema: model.NewCIStr("test2"),
+ RefTable: model.NewCIStr("t2"),
+ RefCols: []model.CIStr{model.NewCIStr("id")},
+ Cols: []model.CIStr{model.NewCIStr("b")},
+ OnDelete: 4,
+ OnUpdate: 3,
+ State: model.StatePublic,
+ Version: 1,
+ }, *tb3Info.ForeignKeys[0])
+ require.Equal(t, 1, len(tb3Info.Indices))
+ require.Equal(t, "idx_b", tb3Info.Indices[0].Name.L)
+ require.Equal(t, "`test2`.`t3`, CONSTRAINT `fk_b` FOREIGN KEY (`b`) REFERENCES `t2` (`id`) ON DELETE NO ACTION ON UPDATE SET NULL", tb3Info.ForeignKeys[0].String("test2", "t3"))
+
+ tk.MustExec("create table t5 (id int key, a int, b int, foreign key (a) references t5(id));")
+ tb5Info := getTableInfo(t, dom, "test2", "t5")
+ require.Equal(t, 1, len(dom.InfoSchema().GetTableReferredForeignKeys("test2", "t5")))
+ require.Equal(t, 1, len(tb5Info.ForeignKeys))
+ tb5ReferredFKs := getTableInfoReferredForeignKeys(t, dom, "test2", "t5")
+ require.Equal(t, 1, len(tb5ReferredFKs))
+ require.Equal(t, model.ReferredFKInfo{
+ Cols: []model.CIStr{model.NewCIStr("id")},
+ ChildSchema: model.NewCIStr("test2"),
+ ChildTable: model.NewCIStr("t5"),
+ ChildFKName: model.NewCIStr("fk_1"),
+ }, *tb5ReferredFKs[0])
+ require.Equal(t, model.FKInfo{
+ ID: 1,
+ Name: model.NewCIStr("fk_1"),
+ RefSchema: model.NewCIStr("test2"),
+ RefTable: model.NewCIStr("t5"),
+ RefCols: []model.CIStr{model.NewCIStr("id")},
+ Cols: []model.CIStr{model.NewCIStr("a")},
+ State: model.StatePublic,
+ Version: 1,
+ }, *tb5Info.ForeignKeys[0])
+ require.Equal(t, 1, len(tb5Info.Indices))
+ require.Equal(t, "fk_1", tb5Info.Indices[0].Name.L)
+ require.Equal(t, 1, len(dom.InfoSchema().GetTableReferredForeignKeys("test", "t1")))
+ require.Equal(t, 1, len(dom.InfoSchema().GetTableReferredForeignKeys("test2", "t2")))
+ require.Equal(t, 0, len(dom.InfoSchema().GetTableReferredForeignKeys("test2", "t3")))
+ require.Equal(t, 1, len(dom.InfoSchema().GetTableReferredForeignKeys("test2", "t5")))
+
+ tk.MustExec("set @@global.tidb_enable_foreign_key=0")
+ tk.MustExec("drop database test2")
+ require.Equal(t, 0, len(dom.InfoSchema().GetTableReferredForeignKeys("test2", "t2")))
+ require.Equal(t, 0, len(dom.InfoSchema().GetTableReferredForeignKeys("test2", "t3")))
+ require.Equal(t, 0, len(dom.InfoSchema().GetTableReferredForeignKeys("test2", "t5")))
+}
+
+func TestCreateTableWithForeignKeyMetaInfo2(t *testing.T) {
+ store, dom := testkit.CreateMockStoreAndDomain(t)
+ tk := testkit.NewTestKit(t, store)
+ tk.MustExec("set @@global.tidb_enable_foreign_key=1")
+ tk.MustExec("create database test2")
+ tk.MustExec("set @@foreign_key_checks=0")
+ tk.MustExec("use test2")
+ tk.MustExec("create table t2 (id int key, b int, foreign key fk_b(b) references test.t1(id) ON UPDATE RESTRICT ON DELETE CASCADE)")
+ tk.MustExec("use test")
+ tk.MustExec("create table t1 (id int key, a int, b int as (a) virtual);")
+ tb1Info := getTableInfo(t, dom, "test", "t1")
+ tb2Info := getTableInfo(t, dom, "test2", "t2")
+ require.Equal(t, 0, len(tb1Info.ForeignKeys))
+ tb1ReferredFKs := getTableInfoReferredForeignKeys(t, dom, "test", "t1")
+ require.Equal(t, 1, len(tb1ReferredFKs))
+ require.Equal(t, model.ReferredFKInfo{
+ Cols: []model.CIStr{model.NewCIStr("id")},
+ ChildSchema: model.NewCIStr("test2"),
+ ChildTable: model.NewCIStr("t2"),
+ ChildFKName: model.NewCIStr("fk_b"),
+ }, *tb1ReferredFKs[0])
+ tb2ReferredFKs := getTableInfoReferredForeignKeys(t, dom, "test2", "t2")
+ require.Equal(t, 0, len(tb2ReferredFKs))
+ require.Equal(t, 1, len(tb2Info.ForeignKeys))
+ require.Equal(t, model.FKInfo{
+ ID: 1,
+ Name: model.NewCIStr("fk_b"),
+ RefSchema: model.NewCIStr("test"),
+ RefTable: model.NewCIStr("t1"),
+ RefCols: []model.CIStr{model.NewCIStr("id")},
+ Cols: []model.CIStr{model.NewCIStr("b")},
+ OnDelete: 2,
+ OnUpdate: 1,
+ State: model.StatePublic,
+ Version: 1,
+ }, *tb2Info.ForeignKeys[0])
+ // Auto create index for foreign key usage.
+ require.Equal(t, 1, len(tb2Info.Indices))
+ require.Equal(t, "fk_b", tb2Info.Indices[0].Name.L)
+ require.Equal(t, "`test2`.`t2`, CONSTRAINT `fk_b` FOREIGN KEY (`b`) REFERENCES `test`.`t1` (`id`) ON DELETE CASCADE ON UPDATE RESTRICT", tb2Info.ForeignKeys[0].String("test2", "t2"))
+
+ tk.MustExec("create table t3 (id int key, a int, foreign key fk_a(a) references test.t1(id) ON DELETE CASCADE ON UPDATE RESTRICT, foreign key fk_a2(a) references test2.t2(id))")
+ tb1Info = getTableInfo(t, dom, "test", "t1")
+ tb3Info := getTableInfo(t, dom, "test", "t3")
+ require.Equal(t, 0, len(tb1Info.ForeignKeys))
+ tb1ReferredFKs = getTableInfoReferredForeignKeys(t, dom, "test", "t1")
+ require.Equal(t, 2, len(tb1ReferredFKs))
+ require.Equal(t, model.ReferredFKInfo{
+ Cols: []model.CIStr{model.NewCIStr("id")},
+ ChildSchema: model.NewCIStr("test"),
+ ChildTable: model.NewCIStr("t3"),
+ ChildFKName: model.NewCIStr("fk_a"),
+ }, *tb1ReferredFKs[0])
+ require.Equal(t, model.ReferredFKInfo{
+ Cols: []model.CIStr{model.NewCIStr("id")},
+ ChildSchema: model.NewCIStr("test2"),
+ ChildTable: model.NewCIStr("t2"),
+ ChildFKName: model.NewCIStr("fk_b"),
+ }, *tb1ReferredFKs[1])
+ tb3ReferredFKs := getTableInfoReferredForeignKeys(t, dom, "test", "t3")
+ require.Equal(t, 0, len(tb3ReferredFKs))
+ require.Equal(t, 2, len(tb3Info.ForeignKeys))
+ require.Equal(t, model.FKInfo{
+ ID: 1,
+ Name: model.NewCIStr("fk_a"),
+ RefSchema: model.NewCIStr("test"),
+ RefTable: model.NewCIStr("t1"),
+ RefCols: []model.CIStr{model.NewCIStr("id")},
+ Cols: []model.CIStr{model.NewCIStr("a")},
+ OnDelete: 2,
+ OnUpdate: 1,
+ State: model.StatePublic,
+ Version: 1,
+ }, *tb3Info.ForeignKeys[0])
+ require.Equal(t, model.FKInfo{
+ ID: 2,
+ Name: model.NewCIStr("fk_a2"),
+ RefSchema: model.NewCIStr("test2"),
+ RefTable: model.NewCIStr("t2"),
+ RefCols: []model.CIStr{model.NewCIStr("id")},
+ Cols: []model.CIStr{model.NewCIStr("a")},
+ State: model.StatePublic,
+ Version: 1,
+ }, *tb3Info.ForeignKeys[1])
+ // Auto create index for foreign key usage.
+ require.Equal(t, 1, len(tb3Info.Indices))
+ require.Equal(t, "fk_a", tb3Info.Indices[0].Name.L)
+ require.Equal(t, "`test`.`t3`, CONSTRAINT `fk_a` FOREIGN KEY (`a`) REFERENCES `t1` (`id`) ON DELETE CASCADE ON UPDATE RESTRICT", tb3Info.ForeignKeys[0].String("test", "t3"))
+ require.Equal(t, "`test`.`t3`, CONSTRAINT `fk_a2` FOREIGN KEY (`a`) REFERENCES `test2`.`t2` (`id`)", tb3Info.ForeignKeys[1].String("test", "t3"))
+
+ tk.MustExec("set @@foreign_key_checks=0")
+ tk.MustExec("drop table test2.t2")
+ tb1Info = getTableInfo(t, dom, "test", "t1")
+ tb3Info = getTableInfo(t, dom, "test", "t3")
+ require.Equal(t, 0, len(tb1Info.ForeignKeys))
+ tb1ReferredFKs = getTableInfoReferredForeignKeys(t, dom, "test", "t1")
+ require.Equal(t, 1, len(tb1ReferredFKs))
+ require.Equal(t, model.ReferredFKInfo{
+ Cols: []model.CIStr{model.NewCIStr("id")},
+ ChildSchema: model.NewCIStr("test"),
+ ChildTable: model.NewCIStr("t3"),
+ ChildFKName: model.NewCIStr("fk_a"),
+ }, *tb1ReferredFKs[0])
+ tb3ReferredFKs = getTableInfoReferredForeignKeys(t, dom, "test", "t3")
+ require.Equal(t, 0, len(tb3ReferredFKs))
+ require.Equal(t, 2, len(tb3Info.ForeignKeys))
+ require.Equal(t, model.FKInfo{
+ ID: 1,
+ Name: model.NewCIStr("fk_a"),
+ RefSchema: model.NewCIStr("test"),
+ RefTable: model.NewCIStr("t1"),
+ RefCols: []model.CIStr{model.NewCIStr("id")},
+ Cols: []model.CIStr{model.NewCIStr("a")},
+ OnDelete: 2,
+ OnUpdate: 1,
+ State: model.StatePublic,
+ Version: 1,
+ }, *tb3Info.ForeignKeys[0])
+ require.Equal(t, model.FKInfo{
+ ID: 2,
+ Name: model.NewCIStr("fk_a2"),
+ RefSchema: model.NewCIStr("test2"),
+ RefTable: model.NewCIStr("t2"),
+ RefCols: []model.CIStr{model.NewCIStr("id")},
+ Cols: []model.CIStr{model.NewCIStr("a")},
+ State: model.StatePublic,
+ Version: 1,
+ }, *tb3Info.ForeignKeys[1])
+}
+
+func TestCreateTableWithForeignKeyMetaInfo3(t *testing.T) {
+ store, dom := testkit.CreateMockStoreAndDomain(t)
+ tk := testkit.NewTestKit(t, store)
+ tk.MustExec("set @@global.tidb_enable_foreign_key=1")
+ tk.MustExec("set @@foreign_key_checks=1")
+ tk.MustExec("use test")
+ tk.MustExec("create table t1 (id int key, a int, b int as (a) virtual);")
+ tk.MustExec("create table t2 (id int key, b int, foreign key fk_b(b) references test.t1(id))")
+ tk.MustExec("create table t3 (id int key, b int, foreign key fk_b(b) references test.t1(id))")
+ tk.MustExec("create table t4 (id int key, b int, foreign key fk_b(b) references test.t1(id))")
+ tb1ReferredFKs := getTableInfoReferredForeignKeys(t, dom, "test", "t1")
+ tk.MustExec("drop table t3")
+ tk.MustExec("create table t5 (id int key, b int, foreign key fk_b(b) references test.t1(id))")
+ require.Equal(t, 3, len(tb1ReferredFKs))
+ require.Equal(t, "t2", tb1ReferredFKs[0].ChildTable.L)
+ require.Equal(t, "t3", tb1ReferredFKs[1].ChildTable.L)
+ require.Equal(t, "t4", tb1ReferredFKs[2].ChildTable.L)
+}
+
+func TestCreateTableWithForeignKeyPrivilegeCheck(t *testing.T) {
+ store, _ := testkit.CreateMockStoreAndDomain(t)
+ tk := testkit.NewTestKit(t, store)
+ tk.MustExec("use test")
+
+ tk.MustExec("create user 'u1'@'%' identified by '';")
+ tk.MustExec("grant create on *.* to 'u1'@'%';")
+ tk.MustExec("create table t1 (id int key);")
+
+ tk2 := testkit.NewTestKit(t, store)
+ tk2.MustExec("use test")
+ tk2.Session().Auth(&auth.UserIdentity{Username: "u1", Hostname: "localhost", CurrentUser: true, AuthUsername: "u1", AuthHostname: "%"}, nil, []byte("012345678901234567890"))
+ err := tk2.ExecToErr("create table t2 (a int, foreign key fk(a) references t1(id));")
+ require.Error(t, err)
+ require.Equal(t, "[planner:1142]REFERENCES command denied to user 'u1'@'%' for table 't1'", err.Error())
+
+ tk.MustExec("grant references on test.t1 to 'u1'@'%';")
+ tk2.MustExec("create table t2 (a int, foreign key fk(a) references t1(id));")
+ tk2.MustExec("create table t3 (id int key)")
+ err = tk2.ExecToErr("create table t4 (a int, foreign key fk(a) references t1(id), foreign key (a) references t3(id));")
+ require.Error(t, err)
+ require.Equal(t, "[planner:1142]REFERENCES command denied to user 'u1'@'%' for table 't3'", err.Error())
+
+ tk.MustExec("grant references on test.t3 to 'u1'@'%';")
+ tk2.MustExec("create table t4 (a int, foreign key fk(a) references t1(id), foreign key (a) references t3(id));")
+}
+
+func TestRenameTableWithForeignKeyMetaInfo(t *testing.T) {
+ store, dom := testkit.CreateMockStoreAndDomain(t)
+ tk := testkit.NewTestKit(t, store)
+ tk.MustExec("set @@global.tidb_enable_foreign_key=1")
+ tk.MustExec("create database test2")
+ tk.MustExec("create database test3")
+ tk.MustExec("use test")
+ tk.MustExec("create table t1 (id int key, a int, b int, foreign key fk(a) references t1(id))")
+ tk.MustExec("rename table test.t1 to test2.t2")
+ // check the schema diff
+ diff := getLatestSchemaDiff(t, tk)
+ require.Equal(t, model.ActionRenameTable, diff.Type)
+ require.Equal(t, 0, len(diff.AffectedOpts))
+ tk.MustQuery("show create table test2.t2").Check(testkit.Rows("t2 CREATE TABLE `t2` (\n" +
+ " `id` int(11) NOT NULL,\n" +
+ " `a` int(11) DEFAULT NULL,\n" +
+ " `b` int(11) DEFAULT NULL,\n" +
+ " PRIMARY KEY (`id`) /*T![clustered_index] CLUSTERED */,\n" +
+ " KEY `fk` (`a`),\n" +
+ " CONSTRAINT `fk` FOREIGN KEY (`a`) REFERENCES `test2`.`t2` (`id`)\n" +
+ ") ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin"))
+ tblInfo := getTableInfo(t, dom, "test2", "t2")
+ tbReferredFKs := getTableInfoReferredForeignKeys(t, dom, "test2", "t2")
+ require.Equal(t, 1, len(tblInfo.ForeignKeys))
+ require.Equal(t, 1, len(tbReferredFKs))
+ require.Equal(t, model.ReferredFKInfo{
+ Cols: []model.CIStr{model.NewCIStr("id")},
+ ChildSchema: model.NewCIStr("test2"),
+ ChildTable: model.NewCIStr("t2"),
+ ChildFKName: model.NewCIStr("fk"),
+ }, *tbReferredFKs[0])
+ require.Equal(t, model.FKInfo{
+ ID: 1,
+ Name: model.NewCIStr("fk"),
+ RefSchema: model.NewCIStr("test2"),
+ RefTable: model.NewCIStr("t2"),
+ RefCols: []model.CIStr{model.NewCIStr("id")},
+ Cols: []model.CIStr{model.NewCIStr("a")},
+ State: model.StatePublic,
+ Version: 1,
+ }, *tblInfo.ForeignKeys[0])
+
+ tk.MustExec("drop table test2.t2")
+ tk.MustExec("use test")
+ tk.MustExec("create table t1 (id int key, a int, b int as (a) virtual);")
+ tk.MustExec("create table t2 (id int key, b int, foreign key fk_b(b) references test.t1(id))")
+ tk.MustExec("use test2")
+ tk.MustExec("rename table test.t2 to test2.tt2")
+ // check the schema diff
+ diff = getLatestSchemaDiff(t, tk)
+ require.Equal(t, model.ActionRenameTable, diff.Type)
+ require.Equal(t, 0, len(diff.AffectedOpts))
+ tb1Info := getTableInfo(t, dom, "test", "t1")
+ tb2Info := getTableInfo(t, dom, "test2", "tt2")
+ require.Equal(t, 0, len(tb1Info.ForeignKeys))
+ tb1ReferredFKs := getTableInfoReferredForeignKeys(t, dom, "test", "t1")
+ require.Equal(t, 1, len(tb1ReferredFKs))
+ require.Equal(t, model.ReferredFKInfo{
+ Cols: []model.CIStr{model.NewCIStr("id")},
+ ChildSchema: model.NewCIStr("test2"),
+ ChildTable: model.NewCIStr("tt2"),
+ ChildFKName: model.NewCIStr("fk_b"),
+ }, *tb1ReferredFKs[0])
+ tb2ReferredFKs := getTableInfoReferredForeignKeys(t, dom, "test2", "tt2")
+ require.Equal(t, 0, len(tb2ReferredFKs))
+ require.Equal(t, 1, len(tb2Info.ForeignKeys))
+ require.Equal(t, model.FKInfo{
+ ID: 1,
+ Name: model.NewCIStr("fk_b"),
+ RefSchema: model.NewCIStr("test"),
+ RefTable: model.NewCIStr("t1"),
+ RefCols: []model.CIStr{model.NewCIStr("id")},
+ Cols: []model.CIStr{model.NewCIStr("b")},
+ State: model.StatePublic,
+ Version: 1,
+ }, *tb2Info.ForeignKeys[0])
+ // Auto create index for foreign key usage.
+ require.Equal(t, 1, len(tb2Info.Indices))
+ require.Equal(t, "fk_b", tb2Info.Indices[0].Name.L)
+ require.Equal(t, "`test2`.`tt2`, CONSTRAINT `fk_b` FOREIGN KEY (`b`) REFERENCES `test`.`t1` (`id`)", tb2Info.ForeignKeys[0].String("test2", "tt2"))
+
+ tk.MustExec("rename table test.t1 to test3.tt1")
+ tb1ReferredFKs = getTableInfoReferredForeignKeys(t, dom, "test3", "tt1")
+ require.Equal(t, 1, len(tb1ReferredFKs))
+ require.Equal(t, 1, len(tb1ReferredFKs[0].Cols))
+ // check the schema diff
+ diff = getLatestSchemaDiff(t, tk)
+ require.Equal(t, model.ActionRenameTable, diff.Type)
+ require.Equal(t, 1, len(diff.AffectedOpts))
+ require.Equal(t, model.ReferredFKInfo{
+ Cols: []model.CIStr{model.NewCIStr("id")},
+ ChildSchema: model.NewCIStr("test2"),
+ ChildTable: model.NewCIStr("tt2"),
+ ChildFKName: model.NewCIStr("fk_b"),
+ }, *tb1ReferredFKs[0])
+ tbl2Info := getTableInfo(t, dom, "test2", "tt2")
+ tb2ReferredFKs = getTableInfoReferredForeignKeys(t, dom, "test2", "tt2")
+ require.Equal(t, 0, len(tb2ReferredFKs))
+ require.Equal(t, 1, len(tbl2Info.ForeignKeys))
+ require.Equal(t, model.FKInfo{
+ ID: 1,
+ Name: model.NewCIStr("fk_b"),
+ RefSchema: model.NewCIStr("test3"),
+ RefTable: model.NewCIStr("tt1"),
+ RefCols: []model.CIStr{model.NewCIStr("id")},
+ Cols: []model.CIStr{model.NewCIStr("b")},
+ State: model.StatePublic,
+ Version: 1,
+ }, *tbl2Info.ForeignKeys[0])
+ tk.MustQuery("show create table test2.tt2").Check(testkit.Rows("tt2 CREATE TABLE `tt2` (\n" +
+ " `id` int(11) NOT NULL,\n" +
+ " `b` int(11) DEFAULT NULL,\n" +
+ " PRIMARY KEY (`id`) /*T![clustered_index] CLUSTERED */,\n" +
+ " KEY `fk_b` (`b`),\n" +
+ " CONSTRAINT `fk_b` FOREIGN KEY (`b`) REFERENCES `test3`.`tt1` (`id`)\n" +
+ ") ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin"))
+}
+
+func TestCreateTableWithForeignKeyDML(t *testing.T) {
+ store, _ := testkit.CreateMockStoreAndDomain(t)
+ tk := testkit.NewTestKit(t, store)
+ tk.MustExec("set @@global.tidb_enable_foreign_key=1")
+ tk.MustExec("use test")
+ tk.MustExec("create table t1 (id int key, a int);")
+ tk.MustExec("begin")
+ tk.MustExec("insert into t1 values (1, 1)")
+ tk.MustExec("update t1 set a = 2 where id = 1")
+
+ tk2 := testkit.NewTestKit(t, store)
+ tk2.MustExec("use test")
+ tk2.MustExec("create table t2 (id int key, b int, foreign key fk_b(b) references test.t1(id))")
+
+ tk.MustExec("commit")
+}
+
+func TestCreateTableWithForeignKeyError(t *testing.T) {
+ store, _ := testkit.CreateMockStoreAndDomain(t)
+ tk := testkit.NewTestKit(t, store)
+ tk.MustExec("set @@global.tidb_enable_foreign_key=1")
+ tk.MustExec("use test")
+
+ cases := []struct {
+ prepare []string
+ refer string
+ create string
+ err string
+ }{
+ {
+ refer: "create table t1 (id int, a int, b int);",
+ create: "create table t2 (a int, b int, foreign key fk_b(b) references T_unknown(b));",
+ err: "[schema:1824]Failed to open the referenced table 'T_unknown'",
+ },
+ {
+ refer: "create table t1 (id int, a int, b int);",
+ create: "create table t2 (a int, b int, foreign key fk_b(b) references t1(c_unknown));",
+ err: "[schema:3734]Failed to add the foreign key constraint. Missing column 'c_unknown' for constraint 'fk_b' in the referenced table 't1'",
+ },
+ {
+ refer: "create table t1 (id int key, a int, b int);",
+ create: "create table t2 (a int, b int, foreign key fk(c_unknown) references t1(id));",
+ err: "[ddl:1072]Key column 'c_unknown' doesn't exist in table",
+ },
+ {
+ refer: "create table t1 (id int, a int, b int);",
+ create: "create table t2 (a int, b int, foreign key fk_b(b) references t1(b));",
+ err: "[schema:1822]Failed to add the foreign key constraint. Missing index for constraint 'fk_b' in the referenced table 't1'",
+ },
+ {
+ refer: "create table t1 (id int, a int, b int not null, index(b));",
+ create: "create table t2 (a int, b int not null, foreign key fk_b(b) references t1(b) on update set null);",
+ err: "[schema:1830]Column 'b' cannot be NOT NULL: needed in a foreign key constraint 'fk_b' SET NULL",
+ },
+ {
+ refer: "create table t1 (id int, a int, b int not null, index(b));",
+ create: "create table t2 (a int, b int not null, foreign key fk_b(b) references t1(b) on delete set null);",
+ err: "[schema:1830]Column 'b' cannot be NOT NULL: needed in a foreign key constraint 'fk_b' SET NULL",
+ },
+ {
+ refer: "create table t1 (id int key, a int, b int as (a) virtual, index(b));",
+ create: "create table t2 (a int, b int, foreign key fk_b(b) references t1(b));",
+ err: "[schema:3733]Foreign key 'fk_b' uses virtual column 'b' which is not supported.",
+ },
+ {
+ refer: "create table t1 (id int key, a int, b int, index(b));",
+ create: "create table t2 (a int, b int as (a) virtual, foreign key fk_b(b) references t1(b));",
+ err: "[schema:3733]Foreign key 'fk_b' uses virtual column 'b' which is not supported.",
+ },
+ {
+ refer: "create table t1 (id int key, a int);",
+ create: "create table t2 (a int, b varchar(10), foreign key fk(b) references t1(id));",
+ err: "[ddl:3780]Referencing column 'b' and referenced column 'id' in foreign key constraint 'fk' are incompatible.",
+ },
+ {
+ refer: "create table t1 (id int key, a int not null, index(a));",
+ create: "create table t2 (a int, b int unsigned, foreign key fk_b(b) references t1(a));",
+ err: "[ddl:3780]Referencing column 'b' and referenced column 'a' in foreign key constraint 'fk_b' are incompatible.",
+ },
+ {
+ refer: "create table t1 (id int key, a bigint, index(a));",
+ create: "create table t2 (a int, b int, foreign key fk_b(b) references t1(a));",
+ err: "[ddl:3780]Referencing column 'b' and referenced column 'a' in foreign key constraint 'fk_b' are incompatible.",
+ },
+ {
+ refer: "create table t1 (id int key, a varchar(10) charset utf8, index(a));",
+ create: "create table t2 (a int, b varchar(10) charset utf8mb4, foreign key fk_b(b) references t1(a));",
+ err: "[ddl:3780]Referencing column 'b' and referenced column 'a' in foreign key constraint 'fk_b' are incompatible.",
+ },
+ {
+ refer: "create table t1 (id int key, a varchar(10) collate utf8_bin, index(a));",
+ create: "create table t2 (a int, b varchar(10) collate utf8mb4_bin, foreign key fk_b(b) references t1(a));",
+ err: "[ddl:3780]Referencing column 'b' and referenced column 'a' in foreign key constraint 'fk_b' are incompatible.",
+ },
+ {
+ refer: "create table t1 (id int key, a varchar(10));",
+ create: "create table t2 (a int, b varchar(10), foreign key fk_b(b) references t1(a));",
+ err: "[schema:1822]Failed to add the foreign key constraint. Missing index for constraint 'fk_b' in the referenced table 't1'",
+ },
+ {
+ refer: "create table t1 (id int key, a varchar(10), index (a(5)));",
+ create: "create table t2 (a int, b varchar(10), foreign key fk_b(b) references t1(a));",
+ err: "[schema:1822]Failed to add the foreign key constraint. Missing index for constraint 'fk_b' in the referenced table 't1'",
+ },
+ {
+ refer: "create table t1 (id int key, a int, index(a));",
+ create: "create table t2 (a int, b int, foreign key fk_b(b) references t1(id, a));",
+ err: "[schema:1239]Incorrect foreign key definition for 'fk_b': Key reference and table reference don't match",
+ },
+ {
+ create: "create table t2 (a int key, foreign key (a) references t2(a));",
+ err: "[schema:1215]Cannot add foreign key constraint",
+ },
+ {
+ create: "create table t2 (a int, b int, index(a,b), index(b,a), foreign key (a,b) references t2(a,b));",
+ err: "[schema:1215]Cannot add foreign key constraint",
+ },
+ {
+ create: "create table t2 (a int, b int, index(a,b), foreign key (a,b) references t2(b,a));",
+ err: "[schema:1822]Failed to add the foreign key constraint. Missing index for constraint 'fk_1' in the referenced table 't2'",
+ },
+ {
+ prepare: []string{
+ "set @@foreign_key_checks=0;",
+ "create table t2 (a int, b int, index(a), foreign key (a) references t1(id));",
+ },
+ create: "create table t1 (id int, a int);",
+ err: "[schema:1822]Failed to add the foreign key constraint. Missing index for constraint 'fk_1' in the referenced table 't1'",
+ },
+ {
+ prepare: []string{
+ "set @@foreign_key_checks=0;",
+ "create table t2 (a int, b int, index(a), foreign key (a) references t1(id));",
+ },
+ create: "create table t1 (id bigint key, a int);",
+ err: "[ddl:3780]Referencing column 'a' and referenced column 'id' in foreign key constraint 'fk_1' are incompatible.",
+ },
+ {
+ // foreign key is not support in temporary table.
+ refer: "create temporary table t1 (id int key, b int, index(b))",
+ create: "create table t2 (a int, b int, foreign key fk(b) references t1(b))",
+ err: "[schema:1824]Failed to open the referenced table 't1'",
+ },
+ {
+ // foreign key is not support in temporary table.
+ refer: "create global temporary table t1 (id int key, b int, index(b)) on commit delete rows",
+ create: "create table t2 (a int, b int, foreign key fk(b) references t1(b))",
+ err: "[schema:1215]Cannot add foreign key constraint",
+ },
+ {
+ // foreign key is not support in temporary table.
+ refer: "create table t1 (id int key, b int, index(b))",
+ create: "create temporary table t2 (a int, b int, foreign key fk(b) references t1(b))",
+ err: "[schema:1215]Cannot add foreign key constraint",
+ },
+ {
+ // foreign key is not support in temporary table.
+ refer: "create table t1 (id int key, b int, index(b))",
+ create: "create global temporary table t2 (a int, b int, foreign key fk(b) references t1(b)) on commit delete rows",
+ err: "[schema:1215]Cannot add foreign key constraint",
+ },
+ {
+ create: "create table t1 (a int, foreign key ``(a) references t1(a));",
+ err: "[ddl:1280]Incorrect index name ''",
+ },
+ {
+ create: "create table t1 (a int, constraint `` foreign key (a) references t1(a));",
+ err: "[ddl:1280]Incorrect index name ''",
+ },
+ {
+ create: "create table t1 (a int, constraint `fk` foreign key (a,a) references t1(a, b));",
+ err: "[schema:1060]Duplicate column name 'a'",
+ },
+ {
+ refer: "create table t1(a int, b int, index(a,b));",
+ create: "create table t2 (a int, b int, foreign key (a,b) references t1(a,a));",
+ err: "[schema:1822]Failed to add the foreign key constraint. Missing index for constraint 'fk_1' in the referenced table 't1'",
+ },
+ {
+ refer: "create table t1 (id int key, b int, index(b))",
+ create: "create table t2 (a int, b int, index fk_1(a), foreign key (b) references t1(b));",
+ err: "[ddl:1061]duplicate key name fk_1",
+ },
+ {
+ refer: "create table t1 (id int key);",
+ create: "create table t2 (id int key, foreign key name5678901234567890123456789012345678901234567890123456789012345(id) references t1(id));",
+ err: "[ddl:1059]Identifier name 'name5678901234567890123456789012345678901234567890123456789012345' is too long",
+ },
+ {
+ refer: "create table t1 (id int key);",
+ create: "create table t2 (id int key, constraint name5678901234567890123456789012345678901234567890123456789012345 foreign key (id) references t1(id));",
+ err: "[ddl:1059]Identifier name 'name5678901234567890123456789012345678901234567890123456789012345' is too long",
+ },
+ {
+ create: "create table t2 (id int key, constraint fk foreign key (id) references name5678901234567890123456789012345678901234567890123456789012345.t1(id));",
+ err: "[ddl:1059]Identifier name 'name5678901234567890123456789012345678901234567890123456789012345' is too long",
+ },
+ {
+ prepare: []string{
+ "set @@foreign_key_checks=0;",
+ },
+ create: "create table t2 (id int key, constraint fk foreign key (id) references name5678901234567890123456789012345678901234567890123456789012345(id));",
+ err: "[ddl:1059]Identifier name 'name5678901234567890123456789012345678901234567890123456789012345' is too long",
+ },
+ {
+ prepare: []string{
+ "set @@foreign_key_checks=0;",
+ },
+ create: "create table t2 (id int key, constraint fk foreign key (id) references t1(name5678901234567890123456789012345678901234567890123456789012345));",
+ err: "[ddl:1059]Identifier name 'name5678901234567890123456789012345678901234567890123456789012345' is too long",
+ },
+ }
+ for _, ca := range cases {
+ tk.MustExec("drop table if exists t2")
+ tk.MustExec("drop table if exists t1")
+ tk.MustExec("set @@foreign_key_checks=1")
+ for _, sql := range ca.prepare {
+ tk.MustExec(sql)
+ }
+ if ca.refer != "" {
+ tk.MustExec(ca.refer)
+ }
+ err := tk.ExecToErr(ca.create)
+ require.Error(t, err, ca.create)
+ require.Equal(t, ca.err, err.Error(), ca.create)
+ }
+
+ passCases := [][]string{
+ {
+ "create table t1 (id int key, a int, b int, foreign key fk(a) references t1(id))",
+ },
+ {
+ "create table t1 (id int key, b int not null, index(b))",
+ "create table t2 (a int, b int, foreign key fk_b(b) references t1(b));",
+ },
+ {
+ "create table t1 (id int key, a varchar(10), index(a));",
+ "create table t2 (a int, b varchar(20), foreign key fk_b(b) references t1(a));",
+ },
+ {
+ "create table t1 (id int key, a decimal(10,5), index(a));",
+ "create table t2 (a int, b decimal(20, 10), foreign key fk_b(b) references t1(a));",
+ },
+ {
+ "create table t1 (id int key, a varchar(10), index (a(10)));",
+ "create table t2 (a int, b varchar(20), foreign key fk_b(b) references t1(a));",
+ },
+ {
+ "set @@foreign_key_checks=0;",
+ "create table t2 (a int, b int, foreign key fk_b(b) references t_unknown(b));",
+ "set @@foreign_key_checks=1;",
+ },
+ {
+ "create table t2 (a int, b int, index(a,b), index(b,a), foreign key (a,b) references t2(b,a));",
+ },
+ {
+ "create table t1 (a int key, b int, index(b))",
+ "create table t2 (a int, b int, foreign key (a) references t1(a), foreign key (b) references t1(b));",
+ },
+ {
+ "create table t1 (id int key);",
+ "create table t2 (id int key, foreign key name567890123456789012345678901234567890123456789012345678901234(id) references t1(id));",
+ },
+ }
+ for _, ca := range passCases {
+ tk.MustExec("drop table if exists t2")
+ tk.MustExec("drop table if exists t1")
+ for _, sql := range ca {
+ tk.MustExec(sql)
+ }
+ }
+}
+
+func TestModifyColumnWithForeignKey(t *testing.T) {
+ store, _ := testkit.CreateMockStoreAndDomain(t)
+ tk := testkit.NewTestKit(t, store)
+ tk.MustExec("set @@global.tidb_enable_foreign_key=1")
+ tk.MustExec("set @@foreign_key_checks=1;")
+ tk.MustExec("use test")
+
+ tk.MustExec("create table t1 (id int key, b varchar(10), index(b));")
+ tk.MustExec("create table t2 (a varchar(10), constraint fk foreign key (a) references t1(b));")
+ tk.MustExec("insert into t1 values (1, '123456789');")
+ tk.MustExec("insert into t2 values ('123456789');")
+ tk.MustGetErrMsg("alter table t1 modify column b varchar(5);", "[ddl:1833]Cannot change column 'b': used in a foreign key constraint 'fk' of table 'test.t2'")
+ tk.MustGetErrMsg("alter table t1 modify column b bigint;", "[ddl:3780]Referencing column 'a' and referenced column 'b' in foreign key constraint 'fk' are incompatible.")
+ tk.MustExec("alter table t1 modify column b varchar(20);")
+ tk.MustGetErrMsg("alter table t1 modify column b varchar(10);", "[ddl:1833]Cannot change column 'b': used in a foreign key constraint 'fk' of table 'test.t2'")
+ tk.MustExec("alter table t2 modify column a varchar(20);")
+ tk.MustExec("alter table t2 modify column a varchar(21);")
+ tk.MustGetErrMsg("alter table t2 modify column a varchar(5);", "[ddl:1832]Cannot change column 'a': used in a foreign key constraint 'fk'")
+ tk.MustGetErrMsg("alter table t2 modify column a bigint;", "[ddl:3780]Referencing column 'a' and referenced column 'b' in foreign key constraint 'fk' are incompatible.")
+
+ tk.MustExec("drop table t2")
+ tk.MustExec("drop table t1")
+ tk.MustExec("create table t1 (id int key, b decimal(10, 5), index(b));")
+ tk.MustExec("create table t2 (a decimal(10, 5), constraint fk foreign key (a) references t1(b));")
+ tk.MustExec("insert into t1 values (1, 12345.67891);")
+ tk.MustExec("insert into t2 values (12345.67891);")
+ tk.MustGetErrMsg("alter table t1 modify column b decimal(10, 6);", "[ddl:1833]Cannot change column 'b': used in a foreign key constraint 'fk' of table 'test.t2'")
+ tk.MustGetErrMsg("alter table t1 modify column b decimal(10, 3);", "[ddl:1833]Cannot change column 'b': used in a foreign key constraint 'fk' of table 'test.t2'")
+ tk.MustGetErrMsg("alter table t1 modify column b decimal(5, 2);", "[ddl:1833]Cannot change column 'b': used in a foreign key constraint 'fk' of table 'test.t2'")
+ tk.MustGetErrMsg("alter table t1 modify column b decimal(20, 10);", "[ddl:1833]Cannot change column 'b': used in a foreign key constraint 'fk' of table 'test.t2'")
+ tk.MustGetErrMsg("alter table t2 modify column a decimal(30, 15);", "[ddl:1832]Cannot change column 'a': used in a foreign key constraint 'fk'")
+ tk.MustGetErrMsg("alter table t2 modify column a decimal(5, 2);", "[ddl:1832]Cannot change column 'a': used in a foreign key constraint 'fk'")
+}
+
+func TestDropChildTableForeignKeyMetaInfo(t *testing.T) {
+ store, dom := testkit.CreateMockStoreAndDomain(t)
+ tk := testkit.NewTestKit(t, store)
+ tk.MustExec("set @@global.tidb_enable_foreign_key=1")
+ tk.MustExec("use test")
+ tk.MustExec("create table t1 (id int key, a int, b int, CONSTRAINT fk foreign key (a) references t1(id))")
+ tb1ReferredFKs := getTableInfoReferredForeignKeys(t, dom, "test", "t1")
+ require.Equal(t, 1, len(tb1ReferredFKs))
+ tk.MustExec("drop table t1")
+ tb1ReferredFKs = getTableInfoReferredForeignKeys(t, dom, "test", "t1")
+ require.Equal(t, 0, len(tb1ReferredFKs))
+
+ tk.MustExec("create table t1 (id int key, b int, index(b))")
+ tk.MustExec("create table t2 (a int, b int, foreign key fk (a) references t1(b));")
+ tb1ReferredFKs = getTableInfoReferredForeignKeys(t, dom, "test", "t1")
+ require.Equal(t, 1, len(tb1ReferredFKs))
+ tk.MustExec("drop table t2")
+ tb1ReferredFKs = getTableInfoReferredForeignKeys(t, dom, "test", "t1")
+ require.Equal(t, 0, len(tb1ReferredFKs))
+}
+
+func TestDropForeignKeyMetaInfo(t *testing.T) {
+ store, dom := testkit.CreateMockStoreAndDomain(t)
+ tk := testkit.NewTestKit(t, store)
+ tk.MustExec("set @@global.tidb_enable_foreign_key=1")
+ tk.MustExec("use test")
+ tk.MustExec("create table t1 (id int key, a int, b int, CONSTRAINT fk foreign key (a) references t1(id))")
+ tb1ReferredFKs := getTableInfoReferredForeignKeys(t, dom, "test", "t1")
+ require.Equal(t, 1, len(tb1ReferredFKs))
+ tk.MustExec("alter table t1 drop foreign key fk")
+ tbl1Info := getTableInfo(t, dom, "test", "t1")
+ tb1ReferredFKs = getTableInfoReferredForeignKeys(t, dom, "test", "t1")
+ require.Equal(t, 0, len(tbl1Info.ForeignKeys))
+ require.Equal(t, 0, len(tb1ReferredFKs))
+
+ tk.MustExec("drop table t1")
+ tk.MustExec("create table t1 (id int key, b int, index(b))")
+ tk.MustExec("create table t2 (a int, b int, foreign key fk (a) references t1(b));")
+ tb1ReferredFKs = getTableInfoReferredForeignKeys(t, dom, "test", "t1")
+ require.Equal(t, 1, len(tb1ReferredFKs))
+ tk.MustExec("alter table t2 drop foreign key fk")
+ tb1ReferredFKs = getTableInfoReferredForeignKeys(t, dom, "test", "t1")
+ require.Equal(t, 0, len(tb1ReferredFKs))
+ tbl2Info := getTableInfo(t, dom, "test", "t2")
+ require.Equal(t, 0, len(tbl2Info.ForeignKeys))
+}
+
+func TestTruncateOrDropTableWithForeignKeyReferred(t *testing.T) {
+ store, _ := testkit.CreateMockStoreAndDomain(t)
+ tk := testkit.NewTestKit(t, store)
+ tk.MustExec("set @@global.tidb_enable_foreign_key=1")
+ tk.MustExec("use test")
+
+ cases := []struct {
+ prepares []string
+ tbl string
+ truncateErr string
+ dropErr string
+ }{
+ {
+ prepares: []string{
+ "create table t1 (id int key, b int not null, index(b))",
+ "create table t2 (a int, b int, foreign key fk_b(b) references t1(b));",
+ },
+ tbl: "t1",
+ truncateErr: "[ddl:1701]Cannot truncate a table referenced in a foreign key constraint (`test`.`t2` CONSTRAINT `fk_b`)",
+ dropErr: "[ddl:3730]Cannot drop table 't1' referenced by a foreign key constraint 'fk_b' on table 't2'.",
+ },
+ {
+ prepares: []string{
+ "create table t1 (id int key, a varchar(10), index(a));",
+ "create table t2 (a int, b varchar(20), foreign key fk_b(b) references t1(a));",
+ },
+ tbl: "t1",
+ truncateErr: "[ddl:1701]Cannot truncate a table referenced in a foreign key constraint (`test`.`t2` CONSTRAINT `fk_b`)",
+ dropErr: "[ddl:3730]Cannot drop table 't1' referenced by a foreign key constraint 'fk_b' on table 't2'.",
+ },
+ {
+ prepares: []string{
+ "create table t1 (id int key, a varchar(10), index (a(10)));",
+ "create table t2 (a int, b varchar(20), foreign key fk_b(b) references t1(a));",
+ },
+ tbl: "t1",
+ truncateErr: "[ddl:1701]Cannot truncate a table referenced in a foreign key constraint (`test`.`t2` CONSTRAINT `fk_b`)",
+ dropErr: "[ddl:3730]Cannot drop table 't1' referenced by a foreign key constraint 'fk_b' on table 't2'.",
+ },
+ }
+
+ for _, ca := range cases {
+ tk.MustExec("drop table if exists t2")
+ tk.MustExec("drop table if exists t1")
+ for _, sql := range ca.prepares {
+ tk.MustExec(sql)
+ }
+ truncateSQL := fmt.Sprintf("truncate table %v", ca.tbl)
+ tk.MustExec("set @@foreign_key_checks=1;")
+ err := tk.ExecToErr(truncateSQL)
+ require.Error(t, err)
+ require.Equal(t, ca.truncateErr, err.Error())
+ dropSQL := fmt.Sprintf("drop table %v", ca.tbl)
+ err = tk.ExecToErr(dropSQL)
+ require.Error(t, err)
+ require.Equal(t, ca.dropErr, err.Error())
+
+ tk.MustExec("set @@foreign_key_checks=0;")
+ tk.MustExec(truncateSQL)
+ }
+ passCases := [][]string{
+ {
+ "create table t1 (id int key, a int, b int, foreign key fk(a) references t1(id))",
+ "truncate table t1",
+ "drop table t1",
+ },
+ {
+ "create table t1 (id int key, a varchar(10), index (a(10)));",
+ "create table t2 (a int, b varchar(20), foreign key fk_b(b) references t1(a));",
+ "drop table t1, t2",
+ },
+ {
+ "set @@foreign_key_checks=0;",
+ "create table t1 (id int key, a varchar(10), index (a(10)));",
+ "create table t2 (a int, b varchar(20), foreign key fk_b(b) references t1(a));",
+ "truncate table t1",
+ "drop table t1",
+ },
+ }
+ for _, ca := range passCases {
+ tk.MustExec("drop table if exists t1, t2")
+ tk.MustExec("set @@foreign_key_checks=1;")
+ for _, sql := range ca {
+ tk.MustExec(sql)
+ }
+ }
+}
+
+func TestDropTableWithForeignKeyReferred(t *testing.T) {
+ store, _ := testkit.CreateMockStoreAndDomain(t)
+ tk := testkit.NewTestKit(t, store)
+ tk.MustExec("set @@global.tidb_enable_foreign_key=1")
+ tk.MustExec("set @@foreign_key_checks=1;")
+ tk.MustExec("use test")
+
+ tk.MustExec("create table t1 (id int key, b int, index(b));")
+ tk.MustExec("create table t2 (id int key, b int, foreign key fk_b(b) references t1(id));")
+ tk.MustExec("create table t3 (id int key, b int, foreign key fk_b(b) references t2(id));")
+ err := tk.ExecToErr("drop table if exists t1,t2;")
+ require.Error(t, err)
+ require.Equal(t, "[ddl:3730]Cannot drop table 't2' referenced by a foreign key constraint 'fk_b' on table 't3'.", err.Error())
+ tk.MustQuery("show tables").Check(testkit.Rows("t1", "t2", "t3"))
+}
+
+func TestDropIndexNeededInForeignKey(t *testing.T) {
+ store, _ := testkit.CreateMockStoreAndDomain(t)
+ tk := testkit.NewTestKit(t, store)
+ tk.MustExec("set @@global.tidb_enable_foreign_key=1")
+ tk.MustExec("set @@foreign_key_checks=1")
+ tk.MustExec("use test")
+
+ cases := []struct {
+ prepares []string
+ drops []string
+ err string
+ }{
+ {
+ prepares: []string{
+ "create table t1 (id int key, b int, index idx (b))",
+ "create table t2 (a int, b int, index idx (b), foreign key fk_b(b) references t1(b));",
+ },
+ drops: []string{
+ "alter table t1 drop index idx",
+ "alter table t2 drop index idx",
+ },
+ err: "[ddl:1553]Cannot drop index 'idx': needed in a foreign key constraint",
+ },
+ {
+ prepares: []string{
+ "create table t1 (id int, b int, index idx (id, b))",
+ "create table t2 (a int, b int, index idx (b, a), foreign key fk_b(b) references t1(id));",
+ },
+ drops: []string{
+ "alter table t1 drop index idx",
+ "alter table t2 drop index idx",
+ },
+ err: "[ddl:1553]Cannot drop index 'idx': needed in a foreign key constraint",
+ },
+ }
+
+ for _, ca := range cases {
+ tk.MustExec("drop table if exists t2")
+ tk.MustExec("drop table if exists t1")
+ for _, sql := range ca.prepares {
+ tk.MustExec(sql)
+ }
+ for _, drop := range ca.drops {
+ // even disable foreign key check, still can't drop the index used by foreign key.
+ tk.MustExec("set @@foreign_key_checks=0;")
+ err := tk.ExecToErr(drop)
+ require.Error(t, err)
+ require.Equal(t, ca.err, err.Error())
+ tk.MustExec("set @@foreign_key_checks=1;")
+ err = tk.ExecToErr(drop)
+ require.Error(t, err)
+ require.Equal(t, ca.err, err.Error())
+ }
+ }
+ passCases := [][]string{
+ {
+ "create table t1 (id int key, b int, index idxb (b))",
+ "create table t2 (a int, b int key, index idxa (a),index idxb (b), foreign key fk_b(b) references t1(id));",
+ "alter table t1 drop index idxb",
+ "alter table t2 drop index idxa",
+ "alter table t2 drop index idxb",
+ },
+ {
+ "create table t1 (id int key, b int, index idxb (b), unique index idx(b, id))",
+ "create table t2 (a int, b int key, index idx (b, a),index idxb (b), index idxab(a, b), foreign key fk_b(b) references t1(b));",
+ "alter table t1 drop index idxb",
+ "alter table t1 add index idxb (b)",
+ "alter table t1 drop index idx",
+ "alter table t2 drop index idx",
+ "alter table t2 add index idx (b, a)",
+ "alter table t2 drop index idxb",
+ "alter table t2 drop index idxab",
+ },
+ }
+ tk.MustExec("set @@foreign_key_checks=1;")
+ for _, ca := range passCases {
+ tk.MustExec("drop table if exists t2")
+ tk.MustExec("drop table if exists t1")
+ for _, sql := range ca {
+ tk.MustExec(sql)
+ }
+ }
+}
+
+func getTableInfo(t *testing.T, dom *domain.Domain, db, tb string) *model.TableInfo {
+ err := dom.Reload()
+ require.NoError(t, err)
+ is := dom.InfoSchema()
+ tbl, err := is.TableByName(model.NewCIStr(db), model.NewCIStr(tb))
+ require.NoError(t, err)
+ _, exist := is.TableByID(tbl.Meta().ID)
+ require.True(t, exist)
+ return tbl.Meta()
+}
+
+func getTableInfoReferredForeignKeys(t *testing.T, dom *domain.Domain, db, tb string) []*model.ReferredFKInfo {
+ err := dom.Reload()
+ require.NoError(t, err)
+ return dom.InfoSchema().GetTableReferredForeignKeys(db, tb)
+}
+
+func TestDropColumnWithForeignKey(t *testing.T) {
+ store, _ := testkit.CreateMockStoreAndDomain(t)
+ tk := testkit.NewTestKit(t, store)
+ tk.MustExec("set @@global.tidb_enable_foreign_key=1")
+ tk.MustExec("set @@foreign_key_checks=1;")
+ tk.MustExec("use test")
+
+ tk.MustExec("create table t1 (id int key, a int, b int, index(b), CONSTRAINT fk foreign key (a) references t1(b))")
+ tk.MustGetErrMsg("alter table t1 drop column a;", "[ddl:1828]Cannot drop column 'a': needed in a foreign key constraint 'fk'")
+ tk.MustGetErrMsg("alter table t1 drop column b;", "[ddl:1829]Cannot drop column 'b': needed in a foreign key constraint 'fk' of table 't1'")
+
+ tk.MustExec("drop table t1")
+ tk.MustExec("create table t1 (id int key, b int, index(b));")
+ tk.MustExec("create table t2 (a int, b int, constraint fk foreign key (a) references t1(b));")
+ tk.MustGetErrMsg("alter table t1 drop column b;", "[ddl:1829]Cannot drop column 'b': needed in a foreign key constraint 'fk' of table 't2'")
+ tk.MustGetErrMsg("alter table t2 drop column a;", "[ddl:1828]Cannot drop column 'a': needed in a foreign key constraint 'fk'")
+}
+
+func TestRenameColumnWithForeignKeyMetaInfo(t *testing.T) {
+ store, dom := testkit.CreateMockStoreAndDomain(t)
+ tk := testkit.NewTestKit(t, store)
+ tk.MustExec("set @@global.tidb_enable_foreign_key=1")
+ tk.MustExec("set @@foreign_key_checks=1;")
+ tk.MustExec("use test")
+
+ tk.MustExec("create table t1 (id int key, a int, b int, foreign key fk(a) references t1(id))")
+ tk.MustExec("alter table t1 change id kid int")
+ tk.MustExec("alter table t1 rename column a to aa")
+ tbl1Info := getTableInfo(t, dom, "test", "t1")
+ tb1ReferredFKs := getTableInfoReferredForeignKeys(t, dom, "test", "t1")
+ require.Equal(t, 1, len(tbl1Info.ForeignKeys))
+ require.Equal(t, 1, len(tb1ReferredFKs))
+ require.Equal(t, "kid", tb1ReferredFKs[0].Cols[0].L)
+ require.Equal(t, "kid", tbl1Info.ForeignKeys[0].RefCols[0].L)
+ require.Equal(t, "aa", tbl1Info.ForeignKeys[0].Cols[0].L)
+
+ tk.MustExec("drop table t1")
+ tk.MustExec("create table t1 (id int key, b int, index(b))")
+ tk.MustExec("create table t2 (a int, b int, foreign key fk(a) references t1(b));")
+ tk.MustExec("alter table t2 change a aa int")
+ tbl1Info = getTableInfo(t, dom, "test", "t1")
+ tb1ReferredFKs = getTableInfoReferredForeignKeys(t, dom, "test", "t1")
+ require.Equal(t, 1, len(tb1ReferredFKs))
+ require.Equal(t, 1, len(tb1ReferredFKs[0].Cols))
+ require.Equal(t, "b", tb1ReferredFKs[0].Cols[0].L)
+ tbl2Info := getTableInfo(t, dom, "test", "t2")
+ tb2ReferredFKs := getTableInfoReferredForeignKeys(t, dom, "test", "t2")
+ require.Equal(t, 0, len(tb2ReferredFKs))
+ require.Equal(t, 1, len(tbl2Info.ForeignKeys))
+ require.Equal(t, 1, len(tbl2Info.ForeignKeys[0].Cols))
+ require.Equal(t, 1, len(tbl2Info.ForeignKeys[0].RefCols))
+ require.Equal(t, "aa", tbl2Info.ForeignKeys[0].Cols[0].L)
+ require.Equal(t, "b", tbl2Info.ForeignKeys[0].RefCols[0].L)
+
+ tk.MustExec("alter table t1 change id kid int")
+ tk.MustExec("alter table t1 change b bb int")
+ tbl1Info = getTableInfo(t, dom, "test", "t1")
+ tb1ReferredFKs = getTableInfoReferredForeignKeys(t, dom, "test", "t1")
+ require.Equal(t, 1, len(tb1ReferredFKs))
+ require.Equal(t, 1, len(tb1ReferredFKs[0].Cols))
+ require.Equal(t, "bb", tb1ReferredFKs[0].Cols[0].L)
+ tbl2Info = getTableInfo(t, dom, "test", "t2")
+ tb2ReferredFKs = getTableInfoReferredForeignKeys(t, dom, "test", "t2")
+ require.Equal(t, 0, len(tb2ReferredFKs))
+ require.Equal(t, 1, len(tbl2Info.ForeignKeys))
+ require.Equal(t, 1, len(tbl2Info.ForeignKeys[0].Cols))
+ require.Equal(t, 1, len(tbl2Info.ForeignKeys[0].RefCols))
+ require.Equal(t, "aa", tbl2Info.ForeignKeys[0].Cols[0].L)
+ require.Equal(t, "bb", tbl2Info.ForeignKeys[0].RefCols[0].L)
+
+ tk.MustExec("drop table t1, t2")
+ tk.MustExec("create table t1 (id int key, b int, index(b))")
+ tk.MustExec("create table t2 (a int, b int, foreign key (a) references t1(b), foreign key (b) references t1(b));")
+ tk.MustExec("alter table t1 change b bb int")
+ tbl1Info = getTableInfo(t, dom, "test", "t1")
+ tb1ReferredFKs = getTableInfoReferredForeignKeys(t, dom, "test", "t1")
+ require.Equal(t, 2, len(tb1ReferredFKs))
+ require.Equal(t, 1, len(tb1ReferredFKs[0].Cols))
+ require.Equal(t, 1, len(tb1ReferredFKs[1].Cols))
+ require.Equal(t, "bb", tb1ReferredFKs[0].Cols[0].L)
+ require.Equal(t, "bb", tb1ReferredFKs[1].Cols[0].L)
+ tbl2Info = getTableInfo(t, dom, "test", "t2")
+ tb2ReferredFKs = getTableInfoReferredForeignKeys(t, dom, "test", "t2")
+ require.Equal(t, 0, len(tb2ReferredFKs))
+ require.Equal(t, 2, len(tbl2Info.ForeignKeys))
+ require.Equal(t, 1, len(tbl2Info.ForeignKeys[0].Cols))
+ require.Equal(t, 1, len(tbl2Info.ForeignKeys[0].RefCols))
+ require.Equal(t, "a", tbl2Info.ForeignKeys[0].Cols[0].L)
+ require.Equal(t, "bb", tbl2Info.ForeignKeys[0].RefCols[0].L)
+ require.Equal(t, 1, len(tbl2Info.ForeignKeys[1].Cols))
+ require.Equal(t, 1, len(tbl2Info.ForeignKeys[1].RefCols))
+ require.Equal(t, "b", tbl2Info.ForeignKeys[1].Cols[0].L)
+ require.Equal(t, "bb", tbl2Info.ForeignKeys[1].RefCols[0].L)
+ tk.MustExec("alter table t2 rename column a to aa")
+ tk.MustExec("alter table t2 change b bb int")
+ tk.MustQuery("show create table t2").
+ Check(testkit.Rows("t2 CREATE TABLE `t2` (\n" +
+ " `aa` int(11) DEFAULT NULL,\n" +
+ " `bb` int(11) DEFAULT NULL,\n" +
+ " KEY `fk_1` (`aa`),\n KEY `fk_2` (`bb`),\n" +
+ " CONSTRAINT `fk_1` FOREIGN KEY (`aa`) REFERENCES `test`.`t1` (`bb`),\n" +
+ " CONSTRAINT `fk_2` FOREIGN KEY (`bb`) REFERENCES `test`.`t1` (`bb`)\n" +
+ ") ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin"))
+}
+
+func TestDropDatabaseWithForeignKeyReferred(t *testing.T) {
+ store, _ := testkit.CreateMockStoreAndDomain(t)
+ tk := testkit.NewTestKit(t, store)
+ tk.MustExec("set @@global.tidb_enable_foreign_key=1")
+ tk.MustExec("set @@foreign_key_checks=1;")
+ tk.MustExec("use test")
+
+ tk.MustExec("create table t1 (id int key, b int, index(b));")
+ tk.MustExec("create table t2 (id int key, b int, foreign key fk_b(b) references t1(id));")
+ tk.MustExec("create database test2")
+ tk.MustExec("create table test2.t3 (id int key, b int, foreign key fk_b(b) references test.t2(id));")
+ err := tk.ExecToErr("drop database test;")
+ require.Error(t, err)
+ require.Equal(t, "[ddl:3730]Cannot drop table 't2' referenced by a foreign key constraint 'fk_b' on table 't3'.", err.Error())
+ tk.MustExec("set @@foreign_key_checks=0;")
+ tk.MustExec("drop database test")
+
+ tk.MustExec("set @@foreign_key_checks=1;")
+ tk.MustExec("create database test")
+ tk.MustExec("use test")
+ tk.MustExec("create table t1 (id int key, b int, index(b));")
+ tk.MustExec("create table t2 (id int key, b int, foreign key fk_b(b) references t1(id));")
+ err = tk.ExecToErr("drop database test;")
+ require.Error(t, err)
+ require.Equal(t, "[ddl:3730]Cannot drop table 't2' referenced by a foreign key constraint 'fk_b' on table 't3'.", err.Error())
+ tk.MustExec("drop table test2.t3")
+ tk.MustExec("drop database test")
+}
+
+func TestAddForeignKey(t *testing.T) {
+ store, dom := testkit.CreateMockStoreAndDomain(t)
+ tk := testkit.NewTestKit(t, store)
+ tk.MustExec("set @@global.tidb_enable_foreign_key=1")
+ tk.MustExec("set @@foreign_key_checks=1;")
+ tk.MustExec("use test")
+ tk.MustExec("create table t1 (id int key, b int);")
+ tk.MustExec("create table t2 (id int key, b int);")
+ tk.MustExec("alter table t2 add index(b)")
+ tk.MustExec("alter table t2 add foreign key (b) references t1(id);")
+ tbl2Info := getTableInfo(t, dom, "test", "t2")
+ require.Equal(t, int64(1), tbl2Info.MaxForeignKeyID)
+ tk.MustGetDBError("alter table t2 add foreign key (b) references t1(b);", infoschema.ErrForeignKeyNoIndexInParent)
+ tk.MustExec("alter table t1 add index(b)")
+ tk.MustExec("alter table t2 add foreign key (b) references t1(b);")
+ tk.MustGetDBError("alter table t2 add foreign key (b) references t2(b);", infoschema.ErrCannotAddForeign)
+ // Test auto-create index when create foreign key constraint.
+ tk.MustExec("drop table if exists t1,t2")
+ tk.MustExec("create table t1 (id int key, b int, index(b));")
+ tk.MustExec("create table t2 (id int key, b int);")
+ tk.MustExec("alter table t2 add constraint fk foreign key (b) references t1(b);")
+ tbl2Info = getTableInfo(t, dom, "test", "t2")
+ require.Equal(t, 1, len(tbl2Info.Indices))
+ require.Equal(t, "fk", tbl2Info.Indices[0].Name.L)
+ require.Equal(t, model.StatePublic, tbl2Info.Indices[0].State)
+ tk.MustQuery("select b from t2 use index(fk)").Check(testkit.Rows())
+ res := tk.MustQuery("explain select b from t2 use index(fk)")
+ plan := bytes.NewBuffer(nil)
+ rows := res.Rows()
+ for _, row := range rows {
+ for _, c := range row {
+ plan.WriteString(c.(string))
+ plan.WriteString(" ")
+ }
+ }
+ require.Regexp(t, ".*IndexReader.*index:fk.*", plan.String())
+
+ // Test add multiple foreign key constraint in one statement.
+ tk.MustExec("alter table t2 add column c int, add column d int, add column e int;")
+ tk.MustExec("alter table t2 add index idx_c(c, d, e)")
+ tk.MustExec("alter table t2 add constraint fk_c foreign key (c) references t1(b), " +
+ "add constraint fk_d foreign key (d) references t1(b)," +
+ "add constraint fk_e foreign key (e) references t1(b)")
+ tbl2Info = getTableInfo(t, dom, "test", "t2")
+ require.Equal(t, 4, len(tbl2Info.Indices))
+ names := []string{"fk", "idx_c", "fk_d", "fk_e"}
+ for i, idx := range tbl2Info.Indices {
+ require.Equal(t, names[i], idx.Name.L)
+ require.Equal(t, model.StatePublic, idx.State)
+ }
+ names = []string{"fk", "fk_c", "fk_d", "fk_e"}
+ for i, fkInfo := range tbl2Info.ForeignKeys {
+ require.Equal(t, names[i], fkInfo.Name.L)
+ require.Equal(t, model.StatePublic, fkInfo.State)
+ }
+ tk.MustGetDBError("insert into t2 (id, b) values (1,1)", plannercore.ErrNoReferencedRow2)
+ tk.MustGetDBError("insert into t2 (id, c) values (1,1)", plannercore.ErrNoReferencedRow2)
+ tk.MustGetDBError("insert into t2 (id, d) values (1,1)", plannercore.ErrNoReferencedRow2)
+ tk.MustGetDBError("insert into t2 (id, e) values (1,1)", plannercore.ErrNoReferencedRow2)
+
+ // Test add multiple foreign key constraint in one statement but failed.
+ tk.MustExec("alter table t2 drop foreign key fk")
+ tk.MustExec("alter table t2 drop foreign key fk_c")
+ tk.MustExec("alter table t2 drop foreign key fk_d")
+ tk.MustExec("alter table t2 drop foreign key fk_e")
+ tk.MustGetDBError("alter table t2 add constraint fk_c foreign key (c) references t1(b), "+
+ "add constraint fk_d foreign key (d) references t1(b),"+
+ "add constraint fk_e foreign key (e) references t1(unknown_col)", infoschema.ErrForeignKeyNoColumnInParent)
+ tbl2Info = getTableInfo(t, dom, "test", "t2")
+ require.Equal(t, 0, len(tbl2Info.ForeignKeys))
+ tk.MustGetDBError("alter table t2 drop index idx_c, add constraint fk_c foreign key (c) references t1(b)", dbterror.ErrDropIndexNeededInForeignKey)
+
+ // Test circular dependency add foreign key failed.
+ tk.MustExec("drop table if exists t1,t2")
+ tk.MustExec("create table t1 (id int key,a int, index(a));")
+ tk.MustExec("create table t2 (id int key,a int, foreign key fk(a) references t1(id) ON DELETE CASCADE);")
+ tk.MustExec("insert into t1 values (1,1);")
+ err := tk.ExecToErr("ALTER TABLE t1 ADD foreign key fk(a) references t2(id) ON DELETE CASCADE;")
+ require.Error(t, err)
+ require.Equal(t, "[ddl:1452]Cannot add or update a child row: a foreign key constraint fails (`test`.`t1`, CONSTRAINT `fk` FOREIGN KEY (`a`) REFERENCES `t2` (`id`) ON DELETE CASCADE)", err.Error())
+ tbl1Info := getTableInfo(t, dom, "test", "t1")
+ require.Equal(t, 0, len(tbl1Info.ForeignKeys))
+ referredFKs := dom.InfoSchema().GetTableReferredForeignKeys("test", "t2")
+ require.Equal(t, 0, len(referredFKs))
+ tk.MustQuery("show create table t1").Check(testkit.Rows("t1 CREATE TABLE `t1` (\n" +
+ " `id` int(11) NOT NULL,\n" +
+ " `a` int(11) DEFAULT NULL,\n" +
+ " PRIMARY KEY (`id`) /*T![clustered_index] CLUSTERED */,\n" +
+ " KEY `a` (`a`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin"))
+
+ // Test add foreign key with auto-create index failed.
+ tk.MustExec("drop table if exists t1,t2")
+ tk.MustExec("create table t1 (id int key,a int);")
+ tk.MustExec("create table t2 (id int key);")
+ tk.MustExec("insert into t1 values (1,1);")
+ err = tk.ExecToErr("ALTER TABLE t1 ADD foreign key fk(a) references t2(id) ON DELETE CASCADE;")
+ require.Error(t, err)
+ require.Equal(t, "[ddl:1452]Cannot add or update a child row: a foreign key constraint fails (`test`.`t1`, CONSTRAINT `fk` FOREIGN KEY (`a`) REFERENCES `t2` (`id`) ON DELETE CASCADE)", err.Error())
+ tbl1Info = getTableInfo(t, dom, "test", "t1")
+ require.Equal(t, 0, len(tbl1Info.ForeignKeys))
+ referredFKs = dom.InfoSchema().GetTableReferredForeignKeys("test", "t2")
+ require.Equal(t, 0, len(referredFKs))
+ tk.MustQuery("show create table t1").Check(testkit.Rows("t1 CREATE TABLE `t1` (\n" +
+ " `id` int(11) NOT NULL,\n" +
+ " `a` int(11) DEFAULT NULL,\n" +
+ " PRIMARY KEY (`id`) /*T![clustered_index] CLUSTERED */\n" +
+ ") ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin"))
+}
+
+func TestAlterTableAddForeignKeyError(t *testing.T) {
+ store, _ := testkit.CreateMockStoreAndDomain(t)
+ tk := testkit.NewTestKit(t, store)
+ tk.MustExec("set @@global.tidb_enable_foreign_key=1")
+ tk.MustExec("set @@foreign_key_checks=1;")
+ tk.MustExec("use test")
+ cases := []struct {
+ prepares []string
+ alter string
+ err string
+ }{
+ {
+ prepares: []string{
+ "create table t1 (id int, a int, b int);",
+ "create table t2 (a int, b int);",
+ },
+ alter: "alter table t2 add foreign key fk(b) references t_unknown(id)",
+ err: "[schema:1824]Failed to open the referenced table 't_unknown'",
+ },
+ {
+ prepares: []string{
+ "create table t1 (id int, a int, b int);",
+ "create table t2 (a int, b int);",
+ },
+ alter: "alter table t2 add foreign key fk(b) references t1(c_unknown)",
+ err: "[schema:3734]Failed to add the foreign key constraint. Missing column 'c_unknown' for constraint 'fk' in the referenced table 't1'",
+ },
+ {
+ prepares: []string{
+ "create table t1 (id int, a int, b int);",
+ "create table t2 (a int, b int);",
+ },
+ alter: "alter table t2 add foreign key fk_b(b) references t1(b)",
+ err: "[schema:1822]Failed to add the foreign key constraint. Missing index for constraint 'fk_b' in the referenced table 't1'",
+ },
+ {
+ prepares: []string{
+ "create table t1 (id int, a int, b int not null, index(b));",
+ "create table t2 (a int, b int not null);",
+ },
+ alter: "alter table t2 add foreign key fk_b(b) references t1(b) on update set null",
+ err: "[schema:1830]Column 'b' cannot be NOT NULL: needed in a foreign key constraint 'fk_b' SET NULL",
+ },
+ {
+ prepares: []string{
+ "create table t1 (id int, a int, b int not null, index(b));",
+ "create table t2 (a int, b int not null);",
+ },
+ alter: "alter table t2 add foreign key fk_b(b) references t1(b) on delete set null",
+ err: "[schema:1830]Column 'b' cannot be NOT NULL: needed in a foreign key constraint 'fk_b' SET NULL",
+ },
+ {
+ prepares: []string{
+ "create table t1 (id int key, a int, b int as (a) virtual, index(b));",
+ "create table t2 (a int, b int);",
+ },
+ alter: "alter table t2 add foreign key fk_b(b) references t1(b)",
+ err: "[schema:3733]Foreign key 'fk_b' uses virtual column 'b' which is not supported.",
+ },
+ {
+ prepares: []string{
+ "create table t1 (id int key, a int, b int, index(b));",
+ "create table t2 (a int, b int as (a) virtual);",
+ },
+ alter: "alter table t2 add foreign key fk_b(b) references t1(b)",
+ err: "[schema:3733]Foreign key 'fk_b' uses virtual column 'b' which is not supported.",
+ },
+ {
+ prepares: []string{
+ "create table t1 (id int key, a int);",
+ "create table t2 (a int, b varchar(10));",
+ },
+ alter: "alter table t2 add foreign key fk(b) references t1(id)",
+ err: "[ddl:3780]Referencing column 'b' and referenced column 'id' in foreign key constraint 'fk' are incompatible.",
+ },
+ {
+ prepares: []string{
+ "create table t1 (id int key, a int not null, index(a));",
+ "create table t2 (a int, b int unsigned);",
+ },
+ alter: "alter table t2 add foreign key fk_b(b) references t1(a)",
+ err: "[ddl:3780]Referencing column 'b' and referenced column 'a' in foreign key constraint 'fk_b' are incompatible.",
+ },
+ {
+ prepares: []string{
+ "create table t1 (id int key, a bigint, index(a));",
+ "create table t2 (a int, b int);",
+ },
+ alter: "alter table t2 add foreign key fk_b(b) references t1(a)",
+ err: "[ddl:3780]Referencing column 'b' and referenced column 'a' in foreign key constraint 'fk_b' are incompatible.",
+ },
+ {
+ prepares: []string{
+ "create table t1 (id int key, a varchar(10) charset utf8, index(a));",
+ "create table t2 (a int, b varchar(10) charset utf8mb4);",
+ },
+ alter: "alter table t2 add foreign key fk_b(b) references t1(a)",
+ err: "[ddl:3780]Referencing column 'b' and referenced column 'a' in foreign key constraint 'fk_b' are incompatible.",
+ },
+ {
+ prepares: []string{
+ "create table t1 (id int key, a varchar(10) collate utf8_bin, index(a));",
+ "create table t2 (a int, b varchar(10) collate utf8mb4_bin);",
+ },
+ alter: "alter table t2 add foreign key fk_b(b) references t1(a)",
+ err: "[ddl:3780]Referencing column 'b' and referenced column 'a' in foreign key constraint 'fk_b' are incompatible.",
+ },
+ {
+ prepares: []string{
+ "create table t1 (id int key, a varchar(10));",
+ "create table t2 (a int, b varchar(10));",
+ },
+ alter: "alter table t2 add foreign key fk_b(b) references t1(a)",
+ err: "[schema:1822]Failed to add the foreign key constraint. Missing index for constraint 'fk_b' in the referenced table 't1'",
+ },
+ {
+ prepares: []string{
+ "create table t1 (id int key, a varchar(10), index (a(5)));",
+ "create table t2 (a int, b varchar(10));",
+ },
+ alter: "alter table t2 add foreign key fk_b(b) references t1(a)",
+ err: "[schema:1822]Failed to add the foreign key constraint. Missing index for constraint 'fk_b' in the referenced table 't1'",
+ },
+ {
+ prepares: []string{
+ "create table t1 (id int key, a int)",
+ "create table t2 (id int, b int, index(b))",
+ "insert into t2 values (1,1)",
+ },
+ alter: "alter table t2 add foreign key fk_b(b) references t1(id)",
+ err: "[ddl:1452]Cannot add or update a child row: a foreign key constraint fails (`test`.`t2`, CONSTRAINT `fk_b` FOREIGN KEY (`b`) REFERENCES `t1` (`id`))",
+ },
+ {
+ prepares: []string{
+ "create table t1 (id int, a int, b int, index(a,b))",
+ "create table t2 (id int, a int, b int, index(a,b))",
+ "insert into t2 values (1, 1, null), (2, null, 1), (3, null, null), (4, 1, 1)",
+ },
+ alter: "alter table t2 add foreign key fk_b(a, b) references t1(a, b)",
+ err: "[ddl:1452]Cannot add or update a child row: a foreign key constraint fails (`test`.`t2`, CONSTRAINT `fk_b` FOREIGN KEY (`a`, `b`) REFERENCES `t1` (`a`, `b`))",
+ },
+ {
+ prepares: []string{
+ "create table t1 (id int key);",
+ "create table t2 (a int, b int unique);",
+ },
+ alter: "alter table t2 add foreign key name5678901234567890123456789012345678901234567890123456789012345(b) references t1(id)",
+ err: "[ddl:1059]Identifier name 'name5678901234567890123456789012345678901234567890123456789012345' is too long",
+ },
+ {
+ prepares: []string{
+ "create table t1 (id int key);",
+ "create table t2 (a int, b int unique);",
+ },
+ alter: "alter table t2 add constraint name5678901234567890123456789012345678901234567890123456789012345 foreign key (b) references t1(id)",
+ err: "[ddl:1059]Identifier name 'name5678901234567890123456789012345678901234567890123456789012345' is too long",
+ },
+ }
+ for i, ca := range cases {
+ tk.MustExec("drop table if exists t2")
+ tk.MustExec("drop table if exists t1")
+ for _, sql := range ca.prepares {
+ tk.MustExec(sql)
+ }
+ err := tk.ExecToErr(ca.alter)
+ require.Error(t, err, fmt.Sprintf("%v, %v", i, ca.err))
+ require.Equal(t, ca.err, err.Error())
+ }
+
+ passCases := [][]string{
+ {
+ "create table t1 (id int key, a int, b int, index(a))",
+ "alter table t1 add foreign key fk(a) references t1(id)",
+ },
+ {
+ "create table t1 (id int key, b int not null, index(b))",
+ "create table t2 (a int, b int, index(b));",
+ "alter table t2 add foreign key fk_b(b) references t1(b)",
+ },
+ {
+ "create table t1 (id int key, a varchar(10), index(a));",
+ "create table t2 (a int, b varchar(20), index(b));",
+ "alter table t2 add foreign key fk_b(b) references t1(a)",
+ },
+ {
+ "create table t1 (id int key, a decimal(10,5), index(a));",
+ "create table t2 (a int, b decimal(20, 10), index(b));",
+ "alter table t2 add foreign key fk_b(b) references t1(a)",
+ },
+ {
+ "create table t1 (id int key, a varchar(10), index (a(10)));",
+ "create table t2 (a int, b varchar(20), index(b));",
+ "alter table t2 add foreign key fk_b(b) references t1(a)",
+ },
+ {
+ "create table t1 (id int key, a int)",
+ "create table t2 (id int, b int, index(b))",
+ "insert into t2 values (1, null)",
+ "alter table t2 add foreign key fk_b(b) references t1(id)",
+ },
+ {
+ "create table t1 (id int, a int, b int, index(a,b))",
+ "create table t2 (id int, a int, b int, index(a,b))",
+ "insert into t2 values (1, 1, null), (2, null, 1), (3, null, null)",
+ "alter table t2 add foreign key fk_b(a, b) references t1(a, b)",
+ },
+ {
+ "set @@foreign_key_checks=0;",
+ "create table t1 (id int, a int, b int, index(a,b))",
+ "create table t2 (id int, a int, b int, index(a,b))",
+ "insert into t2 values (1, 1, 1)",
+ "alter table t2 add foreign key fk_b(a, b) references t1(a, b)",
+ "set @@foreign_key_checks=1;",
+ },
+ {
+ "set @@foreign_key_checks=0;",
+ "create table t2 (a int, b int, index(b));",
+ "alter table t2 add foreign key fk_b(b) references t_unknown(a)",
+ "set @@foreign_key_checks=1;",
+ },
+ {
+ "create table t1 (id int key);",
+ "create table t2 (a int, b int unique);",
+ "alter table t2 add foreign key name567890123456789012345678901234567890123456789012345678901234(b) references t1(id)",
+ },
+ }
+ for _, ca := range passCases {
+ tk.MustExec("drop table if exists t2")
+ tk.MustExec("drop table if exists t1")
+ for _, sql := range ca {
+ tk.MustExec(sql)
+ }
+ }
+}
+
+func TestRenameTablesWithForeignKey(t *testing.T) {
+ store, dom := testkit.CreateMockStoreAndDomain(t)
+ tk := testkit.NewTestKit(t, store)
+ tk.MustExec("set @@global.tidb_enable_foreign_key=1")
+ tk.MustExec("set @@foreign_key_checks=0;")
+ tk.MustExec("create database test1")
+ tk.MustExec("create database test2")
+ tk.MustExec("use test")
+ tk.MustExec("create table t0 (id int key, b int);")
+ tk.MustExec("create table t1 (id int key, b int, index(b), foreign key fk(b) references t2(id));")
+ tk.MustExec("create table t2 (id int key, b int, index(b), foreign key fk(b) references t1(id));")
+ tk.MustExec("rename table test.t1 to test1.tt1, test.t2 to test2.tt2, test.t0 to test.tt0")
+
+ // check the schema diff
+ diff := getLatestSchemaDiff(t, tk)
+ require.Equal(t, model.ActionRenameTables, diff.Type)
+ require.Equal(t, 3, len(diff.AffectedOpts))
+
+ // check referred foreign key information.
+ t1ReferredFKs := getTableInfoReferredForeignKeys(t, dom, "test", "t1")
+ t2ReferredFKs := getTableInfoReferredForeignKeys(t, dom, "test", "t2")
+ require.Equal(t, 0, len(t1ReferredFKs))
+ require.Equal(t, 0, len(t2ReferredFKs))
+ tt1ReferredFKs := getTableInfoReferredForeignKeys(t, dom, "test1", "tt1")
+ tt2ReferredFKs := getTableInfoReferredForeignKeys(t, dom, "test2", "tt2")
+ require.Equal(t, 1, len(tt1ReferredFKs))
+ require.Equal(t, 1, len(tt2ReferredFKs))
+ require.Equal(t, model.ReferredFKInfo{
+ Cols: []model.CIStr{model.NewCIStr("id")},
+ ChildSchema: model.NewCIStr("test2"),
+ ChildTable: model.NewCIStr("tt2"),
+ ChildFKName: model.NewCIStr("fk"),
+ }, *tt1ReferredFKs[0])
+ require.Equal(t, model.ReferredFKInfo{
+ Cols: []model.CIStr{model.NewCIStr("id")},
+ ChildSchema: model.NewCIStr("test1"),
+ ChildTable: model.NewCIStr("tt1"),
+ ChildFKName: model.NewCIStr("fk"),
+ }, *tt2ReferredFKs[0])
+
+ // check show create table information
+ tk.MustQuery("show create table test1.tt1").Check(testkit.Rows("tt1 CREATE TABLE `tt1` (\n" +
+ " `id` int(11) NOT NULL,\n" +
+ " `b` int(11) DEFAULT NULL,\n" +
+ " PRIMARY KEY (`id`) /*T![clustered_index] CLUSTERED */,\n" +
+ " KEY `b` (`b`),\n" +
+ " CONSTRAINT `fk` FOREIGN KEY (`b`) REFERENCES `test2`.`tt2` (`id`)\n" +
+ ") ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin"))
+ tk.MustQuery("show create table test2.tt2").Check(testkit.Rows("tt2 CREATE TABLE `tt2` (\n" +
+ " `id` int(11) NOT NULL,\n" +
+ " `b` int(11) DEFAULT NULL,\n" +
+ " PRIMARY KEY (`id`) /*T![clustered_index] CLUSTERED */,\n" +
+ " KEY `b` (`b`),\n" +
+ " CONSTRAINT `fk` FOREIGN KEY (`b`) REFERENCES `test1`.`tt1` (`id`)\n" +
+ ") ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin"))
+}
+
+func getLatestSchemaDiff(t *testing.T, tk *testkit.TestKit) *model.SchemaDiff {
+ ctx := tk.Session()
+ err := sessiontxn.NewTxn(context.Background(), ctx)
+ require.NoError(t, err)
+ txn, err := ctx.Txn(true)
+ require.NoError(t, err)
+ m := meta.NewMeta(txn)
+ ver, err := m.GetSchemaVersion()
+ require.NoError(t, err)
+ diff, err := m.GetSchemaDiff(ver)
+ require.NoError(t, err)
+ return diff
+}
diff --git a/ddl/fktest/main_test.go b/ddl/fktest/main_test.go
new file mode 100644
index 0000000000000..36f34049a9d03
--- /dev/null
+++ b/ddl/fktest/main_test.go
@@ -0,0 +1,56 @@
+// Copyright 2022 PingCAP, Inc.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+package ddl_test
+
+import (
+ "testing"
+ "time"
+
+ "github.com/pingcap/tidb/config"
+ "github.com/pingcap/tidb/ddl"
+ "github.com/pingcap/tidb/domain"
+ "github.com/pingcap/tidb/meta/autoid"
+ "github.com/pingcap/tidb/testkit/testsetup"
+ "github.com/tikv/client-go/v2/tikv"
+ "go.uber.org/goleak"
+)
+
+func TestMain(m *testing.M) {
+ testsetup.SetupForCommonTest()
+ tikv.EnableFailpoints()
+
+ domain.SchemaOutOfDateRetryInterval.Store(50 * time.Millisecond)
+ domain.SchemaOutOfDateRetryTimes.Store(50)
+
+ autoid.SetStep(5000)
+ ddl.RunInGoTest = true
+
+ config.UpdateGlobal(func(conf *config.Config) {
+ conf.Instance.SlowThreshold = 10000
+ conf.TiKVClient.AsyncCommit.SafeWindow = 0
+ conf.TiKVClient.AsyncCommit.AllowedClockDrift = 0
+ conf.Experimental.AllowsExpressionIndex = true
+ })
+
+ opts := []goleak.Option{
+ goleak.IgnoreTopFunction("github.com/golang/glog.(*loggingT).flushDaemon"),
+ goleak.IgnoreTopFunction("github.com/lestrrat-go/httprc.runFetchWorker"),
+ goleak.IgnoreTopFunction("go.etcd.io/etcd/client/pkg/v3/logutil.(*MergeLogger).outputLoop"),
+ goleak.IgnoreTopFunction("github.com/tikv/client-go/v2/txnkv/transaction.keepAlive"),
+ goleak.IgnoreTopFunction("go.opencensus.io/stats/view.(*worker).start"),
+ }
+
+ goleak.VerifyTestMain(m, opts...)
+}
diff --git a/ddl/foreign_key.go b/ddl/foreign_key.go
index 6f1d02d464ac8..af9570fbee837 100644
--- a/ddl/foreign_key.go
+++ b/ddl/foreign_key.go
@@ -44,6 +44,9 @@ func (w *worker) onCreateForeignKey(d *ddlCtx, t *meta.Meta, job *model.Job) (ve
job.State = model.JobStateCancelled
return ver, errors.Trace(err)
}
+ if job.IsRollingback() {
+ return dropForeignKey(d, t, job, tblInfo, fkInfo.Name)
+ }
switch job.SchemaState {
case model.StateNone:
err = checkAddForeignKeyValidInOwner(d, t, job.SchemaName, tblInfo, &fkInfo, fkCheck)
@@ -63,7 +66,7 @@ func (w *worker) onCreateForeignKey(d *ddlCtx, t *meta.Meta, job *model.Job) (ve
case model.StateWriteOnly:
err = checkForeignKeyConstrain(w, job.SchemaName, tblInfo.Name.L, &fkInfo, fkCheck)
if err != nil {
- job.State = model.JobStateCancelled
+ job.State = model.JobStateRollingback
return ver, err
}
tblInfo.ForeignKeys[len(tblInfo.ForeignKeys)-1].State = model.StateWriteReorganization
@@ -94,29 +97,27 @@ func onDropForeignKey(d *ddlCtx, t *meta.Meta, job *model.Job) (ver int64, _ err
return ver, errors.Trace(err)
}
- var (
- fkName model.CIStr
- found bool
- fkInfo model.FKInfo
- )
+ var fkName model.CIStr
err = job.DecodeArgs(&fkName)
if err != nil {
job.State = model.JobStateCancelled
return ver, errors.Trace(err)
}
+ return dropForeignKey(d, t, job, tblInfo, fkName)
+}
+func dropForeignKey(d *ddlCtx, t *meta.Meta, job *model.Job, tblInfo *model.TableInfo, fkName model.CIStr) (ver int64, err error) {
+ var fkInfo *model.FKInfo
for _, fk := range tblInfo.ForeignKeys {
if fk.Name.L == fkName.L {
- found = true
- fkInfo = *fk
+ fkInfo = fk
+ break
}
}
-
- if !found {
+ if fkInfo == nil {
job.State = model.JobStateCancelled
return ver, infoschema.ErrForeignKeyNotExists.GenWithStackByArgs(fkName)
}
-
nfks := tblInfo.ForeignKeys[:0]
for _, fk := range tblInfo.ForeignKeys {
if fk.Name.L != fkName.L {
@@ -124,24 +125,18 @@ func onDropForeignKey(d *ddlCtx, t *meta.Meta, job *model.Job) (ver int64, _ err
}
}
tblInfo.ForeignKeys = nfks
-
- originalState := fkInfo.State
- switch fkInfo.State {
- case model.StatePublic:
- // We just support record the foreign key, so we just make it none.
- // public -> none
- fkInfo.State = model.StateNone
- ver, err = updateVersionAndTableInfo(d, t, job, tblInfo, originalState != fkInfo.State)
- if err != nil {
- return ver, errors.Trace(err)
- }
- // Finish this job.
+ ver, err = updateVersionAndTableInfo(d, t, job, tblInfo, true)
+ if err != nil {
+ return ver, errors.Trace(err)
+ }
+ // Finish this job.
+ if job.IsRollingback() {
+ job.FinishTableJob(model.JobStateRollbackDone, model.StateNone, ver, tblInfo)
+ } else {
job.FinishTableJob(model.JobStateDone, model.StateNone, ver, tblInfo)
- job.SchemaState = fkInfo.State
- return ver, nil
- default:
- return ver, dbterror.ErrInvalidDDLState.GenWithStackByArgs("foreign key", fkInfo.State)
}
+ job.SchemaState = model.StateNone
+ return ver, err
}
func allocateFKIndexID(tblInfo *model.TableInfo) int64 {
@@ -268,6 +263,9 @@ func checkTableForeignKey(referTblInfo, tblInfo *model.TableInfo, fkInfo *model.
if referTblInfo.TempTableType != model.TempTableNone || tblInfo.TempTableType != model.TempTableNone {
return infoschema.ErrCannotAddForeign
}
+ if referTblInfo.TTLInfo != nil {
+ return dbterror.ErrUnsupportedTTLReferencedByFK
+ }
// check refer columns in parent table.
for i := range fkInfo.RefCols {
diff --git a/ddl/foreign_key_test.go b/ddl/foreign_key_test.go
index a50fd80e03681..91016c61f766d 100644
--- a/ddl/foreign_key_test.go
+++ b/ddl/foreign_key_test.go
@@ -15,9 +15,7 @@
package ddl_test
import (
- "bytes"
"context"
- "fmt"
"strings"
"sync"
"testing"
@@ -25,17 +23,11 @@ import (
"github.com/pingcap/errors"
"github.com/pingcap/tidb/ddl"
- "github.com/pingcap/tidb/domain"
- "github.com/pingcap/tidb/infoschema"
- "github.com/pingcap/tidb/meta"
- "github.com/pingcap/tidb/parser/auth"
"github.com/pingcap/tidb/parser/model"
- plannercore "github.com/pingcap/tidb/planner/core"
"github.com/pingcap/tidb/sessionctx"
"github.com/pingcap/tidb/sessiontxn"
"github.com/pingcap/tidb/table"
"github.com/pingcap/tidb/testkit"
- "github.com/pingcap/tidb/util/dbterror"
"github.com/stretchr/testify/require"
)
@@ -204,853 +196,6 @@ func TestForeignKey(t *testing.T) {
require.NoError(t, err)
}
-func TestCreateTableWithForeignKeyMetaInfo(t *testing.T) {
- store, dom := testkit.CreateMockStoreAndDomain(t)
- tk := testkit.NewTestKit(t, store)
- tk.MustExec("set @@global.tidb_enable_foreign_key=1")
- tk.MustExec("use test")
- tk.MustExec("create table t1 (id int key, a int,b int as (a) virtual);")
- tk.MustExec("create database test2")
- tk.MustExec("use test2")
- tk.MustExec("create table t2 (id int key, b int, foreign key fk_b(b) references test.t1(id) ON UPDATE RESTRICT ON DELETE CASCADE)")
- tb1Info := getTableInfo(t, dom, "test", "t1")
- tb2Info := getTableInfo(t, dom, "test2", "t2")
- require.Equal(t, 1, len(dom.InfoSchema().GetTableReferredForeignKeys("test", "t1")))
- require.Equal(t, 0, len(dom.InfoSchema().GetTableReferredForeignKeys("test2", "t2")))
- require.Equal(t, 0, len(tb1Info.ForeignKeys))
- tb1ReferredFKs := getTableInfoReferredForeignKeys(t, dom, "test", "t1")
- require.Equal(t, 1, len(tb1ReferredFKs))
- require.Equal(t, model.ReferredFKInfo{
- Cols: []model.CIStr{model.NewCIStr("id")},
- ChildSchema: model.NewCIStr("test2"),
- ChildTable: model.NewCIStr("t2"),
- ChildFKName: model.NewCIStr("fk_b"),
- }, *tb1ReferredFKs[0])
- tb2ReferredFKs := getTableInfoReferredForeignKeys(t, dom, "test2", "t2")
- require.Equal(t, 0, len(tb2ReferredFKs))
- require.Equal(t, 1, len(tb2Info.ForeignKeys))
- require.Equal(t, model.FKInfo{
- ID: 1,
- Name: model.NewCIStr("fk_b"),
- RefSchema: model.NewCIStr("test"),
- RefTable: model.NewCIStr("t1"),
- RefCols: []model.CIStr{model.NewCIStr("id")},
- Cols: []model.CIStr{model.NewCIStr("b")},
- OnDelete: 2,
- OnUpdate: 1,
- State: model.StatePublic,
- Version: 1,
- }, *tb2Info.ForeignKeys[0])
- // Auto create index for foreign key usage.
- require.Equal(t, 1, len(tb2Info.Indices))
- require.Equal(t, "fk_b", tb2Info.Indices[0].Name.L)
- require.Equal(t, "`test2`.`t2`, CONSTRAINT `fk_b` FOREIGN KEY (`b`) REFERENCES `test`.`t1` (`id`) ON DELETE CASCADE ON UPDATE RESTRICT", tb2Info.ForeignKeys[0].String("test2", "t2"))
-
- tk.MustExec("create table t3 (id int, b int, index idx_b(b), foreign key fk_b(b) references t2(id) ON UPDATE SET NULL ON DELETE NO ACTION)")
- tb2Info = getTableInfo(t, dom, "test2", "t2")
- tb3Info := getTableInfo(t, dom, "test2", "t3")
- require.Equal(t, 1, len(dom.InfoSchema().GetTableReferredForeignKeys("test2", "t2")))
- require.Equal(t, 0, len(dom.InfoSchema().GetTableReferredForeignKeys("test2", "t3")))
- require.Equal(t, 1, len(tb2Info.ForeignKeys))
- tb2ReferredFKs = getTableInfoReferredForeignKeys(t, dom, "test2", "t2")
- require.Equal(t, 1, len(tb2ReferredFKs))
- require.Equal(t, model.ReferredFKInfo{
- Cols: []model.CIStr{model.NewCIStr("id")},
- ChildSchema: model.NewCIStr("test2"),
- ChildTable: model.NewCIStr("t3"),
- ChildFKName: model.NewCIStr("fk_b"),
- }, *tb2ReferredFKs[0])
- tb3ReferredFKs := getTableInfoReferredForeignKeys(t, dom, "test2", "t3")
- require.Equal(t, 0, len(tb3ReferredFKs))
- require.Equal(t, 1, len(tb3Info.ForeignKeys))
- require.Equal(t, model.FKInfo{
- ID: 1,
- Name: model.NewCIStr("fk_b"),
- RefSchema: model.NewCIStr("test2"),
- RefTable: model.NewCIStr("t2"),
- RefCols: []model.CIStr{model.NewCIStr("id")},
- Cols: []model.CIStr{model.NewCIStr("b")},
- OnDelete: 4,
- OnUpdate: 3,
- State: model.StatePublic,
- Version: 1,
- }, *tb3Info.ForeignKeys[0])
- require.Equal(t, 1, len(tb3Info.Indices))
- require.Equal(t, "idx_b", tb3Info.Indices[0].Name.L)
- require.Equal(t, "`test2`.`t3`, CONSTRAINT `fk_b` FOREIGN KEY (`b`) REFERENCES `t2` (`id`) ON DELETE NO ACTION ON UPDATE SET NULL", tb3Info.ForeignKeys[0].String("test2", "t3"))
-
- tk.MustExec("create table t5 (id int key, a int, b int, foreign key (a) references t5(id));")
- tb5Info := getTableInfo(t, dom, "test2", "t5")
- require.Equal(t, 1, len(dom.InfoSchema().GetTableReferredForeignKeys("test2", "t5")))
- require.Equal(t, 1, len(tb5Info.ForeignKeys))
- tb5ReferredFKs := getTableInfoReferredForeignKeys(t, dom, "test2", "t5")
- require.Equal(t, 1, len(tb5ReferredFKs))
- require.Equal(t, model.ReferredFKInfo{
- Cols: []model.CIStr{model.NewCIStr("id")},
- ChildSchema: model.NewCIStr("test2"),
- ChildTable: model.NewCIStr("t5"),
- ChildFKName: model.NewCIStr("fk_1"),
- }, *tb5ReferredFKs[0])
- require.Equal(t, model.FKInfo{
- ID: 1,
- Name: model.NewCIStr("fk_1"),
- RefSchema: model.NewCIStr("test2"),
- RefTable: model.NewCIStr("t5"),
- RefCols: []model.CIStr{model.NewCIStr("id")},
- Cols: []model.CIStr{model.NewCIStr("a")},
- State: model.StatePublic,
- Version: 1,
- }, *tb5Info.ForeignKeys[0])
- require.Equal(t, 1, len(tb5Info.Indices))
- require.Equal(t, "fk_1", tb5Info.Indices[0].Name.L)
- require.Equal(t, 1, len(dom.InfoSchema().GetTableReferredForeignKeys("test", "t1")))
- require.Equal(t, 1, len(dom.InfoSchema().GetTableReferredForeignKeys("test2", "t2")))
- require.Equal(t, 0, len(dom.InfoSchema().GetTableReferredForeignKeys("test2", "t3")))
- require.Equal(t, 1, len(dom.InfoSchema().GetTableReferredForeignKeys("test2", "t5")))
-
- tk.MustExec("set @@global.tidb_enable_foreign_key=0")
- tk.MustExec("drop database test2")
- require.Equal(t, 0, len(dom.InfoSchema().GetTableReferredForeignKeys("test2", "t2")))
- require.Equal(t, 0, len(dom.InfoSchema().GetTableReferredForeignKeys("test2", "t3")))
- require.Equal(t, 0, len(dom.InfoSchema().GetTableReferredForeignKeys("test2", "t5")))
-}
-
-func TestCreateTableWithForeignKeyMetaInfo2(t *testing.T) {
- store, dom := testkit.CreateMockStoreAndDomain(t)
- tk := testkit.NewTestKit(t, store)
- tk.MustExec("set @@global.tidb_enable_foreign_key=1")
- tk.MustExec("create database test2")
- tk.MustExec("set @@foreign_key_checks=0")
- tk.MustExec("use test2")
- tk.MustExec("create table t2 (id int key, b int, foreign key fk_b(b) references test.t1(id) ON UPDATE RESTRICT ON DELETE CASCADE)")
- tk.MustExec("use test")
- tk.MustExec("create table t1 (id int key, a int, b int as (a) virtual);")
- tb1Info := getTableInfo(t, dom, "test", "t1")
- tb2Info := getTableInfo(t, dom, "test2", "t2")
- require.Equal(t, 0, len(tb1Info.ForeignKeys))
- tb1ReferredFKs := getTableInfoReferredForeignKeys(t, dom, "test", "t1")
- require.Equal(t, 1, len(tb1ReferredFKs))
- require.Equal(t, model.ReferredFKInfo{
- Cols: []model.CIStr{model.NewCIStr("id")},
- ChildSchema: model.NewCIStr("test2"),
- ChildTable: model.NewCIStr("t2"),
- ChildFKName: model.NewCIStr("fk_b"),
- }, *tb1ReferredFKs[0])
- tb2ReferredFKs := getTableInfoReferredForeignKeys(t, dom, "test2", "t2")
- require.Equal(t, 0, len(tb2ReferredFKs))
- require.Equal(t, 1, len(tb2Info.ForeignKeys))
- require.Equal(t, model.FKInfo{
- ID: 1,
- Name: model.NewCIStr("fk_b"),
- RefSchema: model.NewCIStr("test"),
- RefTable: model.NewCIStr("t1"),
- RefCols: []model.CIStr{model.NewCIStr("id")},
- Cols: []model.CIStr{model.NewCIStr("b")},
- OnDelete: 2,
- OnUpdate: 1,
- State: model.StatePublic,
- Version: 1,
- }, *tb2Info.ForeignKeys[0])
- // Auto create index for foreign key usage.
- require.Equal(t, 1, len(tb2Info.Indices))
- require.Equal(t, "fk_b", tb2Info.Indices[0].Name.L)
- require.Equal(t, "`test2`.`t2`, CONSTRAINT `fk_b` FOREIGN KEY (`b`) REFERENCES `test`.`t1` (`id`) ON DELETE CASCADE ON UPDATE RESTRICT", tb2Info.ForeignKeys[0].String("test2", "t2"))
-
- tk.MustExec("create table t3 (id int key, a int, foreign key fk_a(a) references test.t1(id) ON DELETE CASCADE ON UPDATE RESTRICT, foreign key fk_a2(a) references test2.t2(id))")
- tb1Info = getTableInfo(t, dom, "test", "t1")
- tb3Info := getTableInfo(t, dom, "test", "t3")
- require.Equal(t, 0, len(tb1Info.ForeignKeys))
- tb1ReferredFKs = getTableInfoReferredForeignKeys(t, dom, "test", "t1")
- require.Equal(t, 2, len(tb1ReferredFKs))
- require.Equal(t, model.ReferredFKInfo{
- Cols: []model.CIStr{model.NewCIStr("id")},
- ChildSchema: model.NewCIStr("test"),
- ChildTable: model.NewCIStr("t3"),
- ChildFKName: model.NewCIStr("fk_a"),
- }, *tb1ReferredFKs[0])
- require.Equal(t, model.ReferredFKInfo{
- Cols: []model.CIStr{model.NewCIStr("id")},
- ChildSchema: model.NewCIStr("test2"),
- ChildTable: model.NewCIStr("t2"),
- ChildFKName: model.NewCIStr("fk_b"),
- }, *tb1ReferredFKs[1])
- tb3ReferredFKs := getTableInfoReferredForeignKeys(t, dom, "test", "t3")
- require.Equal(t, 0, len(tb3ReferredFKs))
- require.Equal(t, 2, len(tb3Info.ForeignKeys))
- require.Equal(t, model.FKInfo{
- ID: 1,
- Name: model.NewCIStr("fk_a"),
- RefSchema: model.NewCIStr("test"),
- RefTable: model.NewCIStr("t1"),
- RefCols: []model.CIStr{model.NewCIStr("id")},
- Cols: []model.CIStr{model.NewCIStr("a")},
- OnDelete: 2,
- OnUpdate: 1,
- State: model.StatePublic,
- Version: 1,
- }, *tb3Info.ForeignKeys[0])
- require.Equal(t, model.FKInfo{
- ID: 2,
- Name: model.NewCIStr("fk_a2"),
- RefSchema: model.NewCIStr("test2"),
- RefTable: model.NewCIStr("t2"),
- RefCols: []model.CIStr{model.NewCIStr("id")},
- Cols: []model.CIStr{model.NewCIStr("a")},
- State: model.StatePublic,
- Version: 1,
- }, *tb3Info.ForeignKeys[1])
- // Auto create index for foreign key usage.
- require.Equal(t, 1, len(tb3Info.Indices))
- require.Equal(t, "fk_a", tb3Info.Indices[0].Name.L)
- require.Equal(t, "`test`.`t3`, CONSTRAINT `fk_a` FOREIGN KEY (`a`) REFERENCES `t1` (`id`) ON DELETE CASCADE ON UPDATE RESTRICT", tb3Info.ForeignKeys[0].String("test", "t3"))
- require.Equal(t, "`test`.`t3`, CONSTRAINT `fk_a2` FOREIGN KEY (`a`) REFERENCES `test2`.`t2` (`id`)", tb3Info.ForeignKeys[1].String("test", "t3"))
-
- tk.MustExec("set @@foreign_key_checks=0")
- tk.MustExec("drop table test2.t2")
- tb1Info = getTableInfo(t, dom, "test", "t1")
- tb3Info = getTableInfo(t, dom, "test", "t3")
- require.Equal(t, 0, len(tb1Info.ForeignKeys))
- tb1ReferredFKs = getTableInfoReferredForeignKeys(t, dom, "test", "t1")
- require.Equal(t, 1, len(tb1ReferredFKs))
- require.Equal(t, model.ReferredFKInfo{
- Cols: []model.CIStr{model.NewCIStr("id")},
- ChildSchema: model.NewCIStr("test"),
- ChildTable: model.NewCIStr("t3"),
- ChildFKName: model.NewCIStr("fk_a"),
- }, *tb1ReferredFKs[0])
- tb3ReferredFKs = getTableInfoReferredForeignKeys(t, dom, "test", "t3")
- require.Equal(t, 0, len(tb3ReferredFKs))
- require.Equal(t, 2, len(tb3Info.ForeignKeys))
- require.Equal(t, model.FKInfo{
- ID: 1,
- Name: model.NewCIStr("fk_a"),
- RefSchema: model.NewCIStr("test"),
- RefTable: model.NewCIStr("t1"),
- RefCols: []model.CIStr{model.NewCIStr("id")},
- Cols: []model.CIStr{model.NewCIStr("a")},
- OnDelete: 2,
- OnUpdate: 1,
- State: model.StatePublic,
- Version: 1,
- }, *tb3Info.ForeignKeys[0])
- require.Equal(t, model.FKInfo{
- ID: 2,
- Name: model.NewCIStr("fk_a2"),
- RefSchema: model.NewCIStr("test2"),
- RefTable: model.NewCIStr("t2"),
- RefCols: []model.CIStr{model.NewCIStr("id")},
- Cols: []model.CIStr{model.NewCIStr("a")},
- State: model.StatePublic,
- Version: 1,
- }, *tb3Info.ForeignKeys[1])
-}
-
-func TestCreateTableWithForeignKeyMetaInfo3(t *testing.T) {
- store, dom := testkit.CreateMockStoreAndDomain(t)
- tk := testkit.NewTestKit(t, store)
- tk.MustExec("set @@global.tidb_enable_foreign_key=1")
- tk.MustExec("set @@foreign_key_checks=1")
- tk.MustExec("use test")
- tk.MustExec("create table t1 (id int key, a int, b int as (a) virtual);")
- tk.MustExec("create table t2 (id int key, b int, foreign key fk_b(b) references test.t1(id))")
- tk.MustExec("create table t3 (id int key, b int, foreign key fk_b(b) references test.t1(id))")
- tk.MustExec("create table t4 (id int key, b int, foreign key fk_b(b) references test.t1(id))")
- tb1ReferredFKs := getTableInfoReferredForeignKeys(t, dom, "test", "t1")
- tk.MustExec("drop table t3")
- tk.MustExec("create table t5 (id int key, b int, foreign key fk_b(b) references test.t1(id))")
- require.Equal(t, 3, len(tb1ReferredFKs))
- require.Equal(t, "t2", tb1ReferredFKs[0].ChildTable.L)
- require.Equal(t, "t3", tb1ReferredFKs[1].ChildTable.L)
- require.Equal(t, "t4", tb1ReferredFKs[2].ChildTable.L)
-}
-
-func TestCreateTableWithForeignKeyPrivilegeCheck(t *testing.T) {
- store, _ := testkit.CreateMockStoreAndDomain(t)
- tk := testkit.NewTestKit(t, store)
- tk.MustExec("use test")
-
- tk.MustExec("create user 'u1'@'%' identified by '';")
- tk.MustExec("grant create on *.* to 'u1'@'%';")
- tk.MustExec("create table t1 (id int key);")
-
- tk2 := testkit.NewTestKit(t, store)
- tk2.MustExec("use test")
- tk2.Session().Auth(&auth.UserIdentity{Username: "u1", Hostname: "localhost", CurrentUser: true, AuthUsername: "u1", AuthHostname: "%"}, nil, []byte("012345678901234567890"))
- err := tk2.ExecToErr("create table t2 (a int, foreign key fk(a) references t1(id));")
- require.Error(t, err)
- require.Equal(t, "[planner:1142]REFERENCES command denied to user 'u1'@'%' for table 't1'", err.Error())
-
- tk.MustExec("grant references on test.t1 to 'u1'@'%';")
- tk2.MustExec("create table t2 (a int, foreign key fk(a) references t1(id));")
- tk2.MustExec("create table t3 (id int key)")
- err = tk2.ExecToErr("create table t4 (a int, foreign key fk(a) references t1(id), foreign key (a) references t3(id));")
- require.Error(t, err)
- require.Equal(t, "[planner:1142]REFERENCES command denied to user 'u1'@'%' for table 't3'", err.Error())
-
- tk.MustExec("grant references on test.t3 to 'u1'@'%';")
- tk2.MustExec("create table t4 (a int, foreign key fk(a) references t1(id), foreign key (a) references t3(id));")
-}
-
-func TestRenameTableWithForeignKeyMetaInfo(t *testing.T) {
- store, dom := testkit.CreateMockStoreAndDomain(t)
- tk := testkit.NewTestKit(t, store)
- tk.MustExec("set @@global.tidb_enable_foreign_key=1")
- tk.MustExec("create database test2")
- tk.MustExec("create database test3")
- tk.MustExec("use test")
- tk.MustExec("create table t1 (id int key, a int, b int, foreign key fk(a) references t1(id))")
- tk.MustExec("rename table test.t1 to test2.t2")
- // check the schema diff
- diff := getLatestSchemaDiff(t, tk)
- require.Equal(t, model.ActionRenameTable, diff.Type)
- require.Equal(t, 0, len(diff.AffectedOpts))
- tk.MustQuery("show create table test2.t2").Check(testkit.Rows("t2 CREATE TABLE `t2` (\n" +
- " `id` int(11) NOT NULL,\n" +
- " `a` int(11) DEFAULT NULL,\n" +
- " `b` int(11) DEFAULT NULL,\n" +
- " PRIMARY KEY (`id`) /*T![clustered_index] CLUSTERED */,\n" +
- " KEY `fk` (`a`),\n" +
- " CONSTRAINT `fk` FOREIGN KEY (`a`) REFERENCES `test2`.`t2` (`id`)\n" +
- ") ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin"))
- tblInfo := getTableInfo(t, dom, "test2", "t2")
- tbReferredFKs := getTableInfoReferredForeignKeys(t, dom, "test2", "t2")
- require.Equal(t, 1, len(tblInfo.ForeignKeys))
- require.Equal(t, 1, len(tbReferredFKs))
- require.Equal(t, model.ReferredFKInfo{
- Cols: []model.CIStr{model.NewCIStr("id")},
- ChildSchema: model.NewCIStr("test2"),
- ChildTable: model.NewCIStr("t2"),
- ChildFKName: model.NewCIStr("fk"),
- }, *tbReferredFKs[0])
- require.Equal(t, model.FKInfo{
- ID: 1,
- Name: model.NewCIStr("fk"),
- RefSchema: model.NewCIStr("test2"),
- RefTable: model.NewCIStr("t2"),
- RefCols: []model.CIStr{model.NewCIStr("id")},
- Cols: []model.CIStr{model.NewCIStr("a")},
- State: model.StatePublic,
- Version: 1,
- }, *tblInfo.ForeignKeys[0])
-
- tk.MustExec("drop table test2.t2")
- tk.MustExec("use test")
- tk.MustExec("create table t1 (id int key, a int, b int as (a) virtual);")
- tk.MustExec("create table t2 (id int key, b int, foreign key fk_b(b) references test.t1(id))")
- tk.MustExec("use test2")
- tk.MustExec("rename table test.t2 to test2.tt2")
- // check the schema diff
- diff = getLatestSchemaDiff(t, tk)
- require.Equal(t, model.ActionRenameTable, diff.Type)
- require.Equal(t, 0, len(diff.AffectedOpts))
- tb1Info := getTableInfo(t, dom, "test", "t1")
- tb2Info := getTableInfo(t, dom, "test2", "tt2")
- require.Equal(t, 0, len(tb1Info.ForeignKeys))
- tb1ReferredFKs := getTableInfoReferredForeignKeys(t, dom, "test", "t1")
- require.Equal(t, 1, len(tb1ReferredFKs))
- require.Equal(t, model.ReferredFKInfo{
- Cols: []model.CIStr{model.NewCIStr("id")},
- ChildSchema: model.NewCIStr("test2"),
- ChildTable: model.NewCIStr("tt2"),
- ChildFKName: model.NewCIStr("fk_b"),
- }, *tb1ReferredFKs[0])
- tb2ReferredFKs := getTableInfoReferredForeignKeys(t, dom, "test2", "tt2")
- require.Equal(t, 0, len(tb2ReferredFKs))
- require.Equal(t, 1, len(tb2Info.ForeignKeys))
- require.Equal(t, model.FKInfo{
- ID: 1,
- Name: model.NewCIStr("fk_b"),
- RefSchema: model.NewCIStr("test"),
- RefTable: model.NewCIStr("t1"),
- RefCols: []model.CIStr{model.NewCIStr("id")},
- Cols: []model.CIStr{model.NewCIStr("b")},
- State: model.StatePublic,
- Version: 1,
- }, *tb2Info.ForeignKeys[0])
- // Auto create index for foreign key usage.
- require.Equal(t, 1, len(tb2Info.Indices))
- require.Equal(t, "fk_b", tb2Info.Indices[0].Name.L)
- require.Equal(t, "`test2`.`tt2`, CONSTRAINT `fk_b` FOREIGN KEY (`b`) REFERENCES `test`.`t1` (`id`)", tb2Info.ForeignKeys[0].String("test2", "tt2"))
-
- tk.MustExec("rename table test.t1 to test3.tt1")
- tb1ReferredFKs = getTableInfoReferredForeignKeys(t, dom, "test3", "tt1")
- require.Equal(t, 1, len(tb1ReferredFKs))
- require.Equal(t, 1, len(tb1ReferredFKs[0].Cols))
- // check the schema diff
- diff = getLatestSchemaDiff(t, tk)
- require.Equal(t, model.ActionRenameTable, diff.Type)
- require.Equal(t, 1, len(diff.AffectedOpts))
- require.Equal(t, model.ReferredFKInfo{
- Cols: []model.CIStr{model.NewCIStr("id")},
- ChildSchema: model.NewCIStr("test2"),
- ChildTable: model.NewCIStr("tt2"),
- ChildFKName: model.NewCIStr("fk_b"),
- }, *tb1ReferredFKs[0])
- tbl2Info := getTableInfo(t, dom, "test2", "tt2")
- tb2ReferredFKs = getTableInfoReferredForeignKeys(t, dom, "test2", "tt2")
- require.Equal(t, 0, len(tb2ReferredFKs))
- require.Equal(t, 1, len(tbl2Info.ForeignKeys))
- require.Equal(t, model.FKInfo{
- ID: 1,
- Name: model.NewCIStr("fk_b"),
- RefSchema: model.NewCIStr("test3"),
- RefTable: model.NewCIStr("tt1"),
- RefCols: []model.CIStr{model.NewCIStr("id")},
- Cols: []model.CIStr{model.NewCIStr("b")},
- State: model.StatePublic,
- Version: 1,
- }, *tbl2Info.ForeignKeys[0])
- tk.MustQuery("show create table test2.tt2").Check(testkit.Rows("tt2 CREATE TABLE `tt2` (\n" +
- " `id` int(11) NOT NULL,\n" +
- " `b` int(11) DEFAULT NULL,\n" +
- " PRIMARY KEY (`id`) /*T![clustered_index] CLUSTERED */,\n" +
- " KEY `fk_b` (`b`),\n" +
- " CONSTRAINT `fk_b` FOREIGN KEY (`b`) REFERENCES `test3`.`tt1` (`id`)\n" +
- ") ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin"))
-}
-
-func TestCreateTableWithForeignKeyDML(t *testing.T) {
- store, _ := testkit.CreateMockStoreAndDomain(t)
- tk := testkit.NewTestKit(t, store)
- tk.MustExec("set @@global.tidb_enable_foreign_key=1")
- tk.MustExec("use test")
- tk.MustExec("create table t1 (id int key, a int);")
- tk.MustExec("begin")
- tk.MustExec("insert into t1 values (1, 1)")
- tk.MustExec("update t1 set a = 2 where id = 1")
-
- tk2 := testkit.NewTestKit(t, store)
- tk2.MustExec("use test")
- tk2.MustExec("create table t2 (id int key, b int, foreign key fk_b(b) references test.t1(id))")
-
- tk.MustExec("commit")
-}
-
-func TestCreateTableWithForeignKeyError(t *testing.T) {
- store, _ := testkit.CreateMockStoreAndDomain(t)
- tk := testkit.NewTestKit(t, store)
- tk.MustExec("set @@global.tidb_enable_foreign_key=1")
- tk.MustExec("use test")
-
- cases := []struct {
- prepare []string
- refer string
- create string
- err string
- }{
- {
- refer: "create table t1 (id int, a int, b int);",
- create: "create table t2 (a int, b int, foreign key fk_b(b) references T_unknown(b));",
- err: "[schema:1824]Failed to open the referenced table 'T_unknown'",
- },
- {
- refer: "create table t1 (id int, a int, b int);",
- create: "create table t2 (a int, b int, foreign key fk_b(b) references t1(c_unknown));",
- err: "[schema:3734]Failed to add the foreign key constraint. Missing column 'c_unknown' for constraint 'fk_b' in the referenced table 't1'",
- },
- {
- refer: "create table t1 (id int key, a int, b int);",
- create: "create table t2 (a int, b int, foreign key fk(c_unknown) references t1(id));",
- err: "[ddl:1072]Key column 'c_unknown' doesn't exist in table",
- },
- {
- refer: "create table t1 (id int, a int, b int);",
- create: "create table t2 (a int, b int, foreign key fk_b(b) references t1(b));",
- err: "[schema:1822]Failed to add the foreign key constraint. Missing index for constraint 'fk_b' in the referenced table 't1'",
- },
- {
- refer: "create table t1 (id int, a int, b int not null, index(b));",
- create: "create table t2 (a int, b int not null, foreign key fk_b(b) references t1(b) on update set null);",
- err: "[schema:1830]Column 'b' cannot be NOT NULL: needed in a foreign key constraint 'fk_b' SET NULL",
- },
- {
- refer: "create table t1 (id int, a int, b int not null, index(b));",
- create: "create table t2 (a int, b int not null, foreign key fk_b(b) references t1(b) on delete set null);",
- err: "[schema:1830]Column 'b' cannot be NOT NULL: needed in a foreign key constraint 'fk_b' SET NULL",
- },
- {
- refer: "create table t1 (id int key, a int, b int as (a) virtual, index(b));",
- create: "create table t2 (a int, b int, foreign key fk_b(b) references t1(b));",
- err: "[schema:3733]Foreign key 'fk_b' uses virtual column 'b' which is not supported.",
- },
- {
- refer: "create table t1 (id int key, a int, b int, index(b));",
- create: "create table t2 (a int, b int as (a) virtual, foreign key fk_b(b) references t1(b));",
- err: "[schema:3733]Foreign key 'fk_b' uses virtual column 'b' which is not supported.",
- },
- {
- refer: "create table t1 (id int key, a int);",
- create: "create table t2 (a int, b varchar(10), foreign key fk(b) references t1(id));",
- err: "[ddl:3780]Referencing column 'b' and referenced column 'id' in foreign key constraint 'fk' are incompatible.",
- },
- {
- refer: "create table t1 (id int key, a int not null, index(a));",
- create: "create table t2 (a int, b int unsigned, foreign key fk_b(b) references t1(a));",
- err: "[ddl:3780]Referencing column 'b' and referenced column 'a' in foreign key constraint 'fk_b' are incompatible.",
- },
- {
- refer: "create table t1 (id int key, a bigint, index(a));",
- create: "create table t2 (a int, b int, foreign key fk_b(b) references t1(a));",
- err: "[ddl:3780]Referencing column 'b' and referenced column 'a' in foreign key constraint 'fk_b' are incompatible.",
- },
- {
- refer: "create table t1 (id int key, a varchar(10) charset utf8, index(a));",
- create: "create table t2 (a int, b varchar(10) charset utf8mb4, foreign key fk_b(b) references t1(a));",
- err: "[ddl:3780]Referencing column 'b' and referenced column 'a' in foreign key constraint 'fk_b' are incompatible.",
- },
- {
- refer: "create table t1 (id int key, a varchar(10) collate utf8_bin, index(a));",
- create: "create table t2 (a int, b varchar(10) collate utf8mb4_bin, foreign key fk_b(b) references t1(a));",
- err: "[ddl:3780]Referencing column 'b' and referenced column 'a' in foreign key constraint 'fk_b' are incompatible.",
- },
- {
- refer: "create table t1 (id int key, a varchar(10));",
- create: "create table t2 (a int, b varchar(10), foreign key fk_b(b) references t1(a));",
- err: "[schema:1822]Failed to add the foreign key constraint. Missing index for constraint 'fk_b' in the referenced table 't1'",
- },
- {
- refer: "create table t1 (id int key, a varchar(10), index (a(5)));",
- create: "create table t2 (a int, b varchar(10), foreign key fk_b(b) references t1(a));",
- err: "[schema:1822]Failed to add the foreign key constraint. Missing index for constraint 'fk_b' in the referenced table 't1'",
- },
- {
- refer: "create table t1 (id int key, a int, index(a));",
- create: "create table t2 (a int, b int, foreign key fk_b(b) references t1(id, a));",
- err: "[schema:1239]Incorrect foreign key definition for 'fk_b': Key reference and table reference don't match",
- },
- {
- create: "create table t2 (a int key, foreign key (a) references t2(a));",
- err: "[schema:1215]Cannot add foreign key constraint",
- },
- {
- create: "create table t2 (a int, b int, index(a,b), index(b,a), foreign key (a,b) references t2(a,b));",
- err: "[schema:1215]Cannot add foreign key constraint",
- },
- {
- create: "create table t2 (a int, b int, index(a,b), foreign key (a,b) references t2(b,a));",
- err: "[schema:1822]Failed to add the foreign key constraint. Missing index for constraint 'fk_1' in the referenced table 't2'",
- },
- {
- prepare: []string{
- "set @@foreign_key_checks=0;",
- "create table t2 (a int, b int, index(a), foreign key (a) references t1(id));",
- },
- create: "create table t1 (id int, a int);",
- err: "[schema:1822]Failed to add the foreign key constraint. Missing index for constraint 'fk_1' in the referenced table 't1'",
- },
- {
- prepare: []string{
- "set @@foreign_key_checks=0;",
- "create table t2 (a int, b int, index(a), foreign key (a) references t1(id));",
- },
- create: "create table t1 (id bigint key, a int);",
- err: "[ddl:3780]Referencing column 'a' and referenced column 'id' in foreign key constraint 'fk_1' are incompatible.",
- },
- {
- // foreign key is not support in temporary table.
- refer: "create temporary table t1 (id int key, b int, index(b))",
- create: "create table t2 (a int, b int, foreign key fk(b) references t1(b))",
- err: "[schema:1824]Failed to open the referenced table 't1'",
- },
- {
- // foreign key is not support in temporary table.
- refer: "create global temporary table t1 (id int key, b int, index(b)) on commit delete rows",
- create: "create table t2 (a int, b int, foreign key fk(b) references t1(b))",
- err: "[schema:1215]Cannot add foreign key constraint",
- },
- {
- // foreign key is not support in temporary table.
- refer: "create table t1 (id int key, b int, index(b))",
- create: "create temporary table t2 (a int, b int, foreign key fk(b) references t1(b))",
- err: "[schema:1215]Cannot add foreign key constraint",
- },
- {
- // foreign key is not support in temporary table.
- refer: "create table t1 (id int key, b int, index(b))",
- create: "create global temporary table t2 (a int, b int, foreign key fk(b) references t1(b)) on commit delete rows",
- err: "[schema:1215]Cannot add foreign key constraint",
- },
- {
- create: "create table t1 (a int, foreign key ``(a) references t1(a));",
- err: "[ddl:1280]Incorrect index name ''",
- },
- {
- create: "create table t1 (a int, constraint `` foreign key (a) references t1(a));",
- err: "[ddl:1280]Incorrect index name ''",
- },
- {
- create: "create table t1 (a int, constraint `fk` foreign key (a,a) references t1(a, b));",
- err: "[schema:1060]Duplicate column name 'a'",
- },
- {
- refer: "create table t1(a int, b int, index(a,b));",
- create: "create table t2 (a int, b int, foreign key (a,b) references t1(a,a));",
- err: "[schema:1822]Failed to add the foreign key constraint. Missing index for constraint 'fk_1' in the referenced table 't1'",
- },
- {
- refer: "create table t1 (id int key, b int, index(b))",
- create: "create table t2 (a int, b int, index fk_1(a), foreign key (b) references t1(b));",
- err: "[ddl:1061]duplicate key name fk_1",
- },
- {
- refer: "create table t1 (id int key);",
- create: "create table t2 (id int key, foreign key name5678901234567890123456789012345678901234567890123456789012345(id) references t1(id));",
- err: "[ddl:1059]Identifier name 'name5678901234567890123456789012345678901234567890123456789012345' is too long",
- },
- {
- refer: "create table t1 (id int key);",
- create: "create table t2 (id int key, constraint name5678901234567890123456789012345678901234567890123456789012345 foreign key (id) references t1(id));",
- err: "[ddl:1059]Identifier name 'name5678901234567890123456789012345678901234567890123456789012345' is too long",
- },
- {
- create: "create table t2 (id int key, constraint fk foreign key (id) references name5678901234567890123456789012345678901234567890123456789012345.t1(id));",
- err: "[ddl:1059]Identifier name 'name5678901234567890123456789012345678901234567890123456789012345' is too long",
- },
- {
- prepare: []string{
- "set @@foreign_key_checks=0;",
- },
- create: "create table t2 (id int key, constraint fk foreign key (id) references name5678901234567890123456789012345678901234567890123456789012345(id));",
- err: "[ddl:1059]Identifier name 'name5678901234567890123456789012345678901234567890123456789012345' is too long",
- },
- {
- prepare: []string{
- "set @@foreign_key_checks=0;",
- },
- create: "create table t2 (id int key, constraint fk foreign key (id) references t1(name5678901234567890123456789012345678901234567890123456789012345));",
- err: "[ddl:1059]Identifier name 'name5678901234567890123456789012345678901234567890123456789012345' is too long",
- },
- }
- for _, ca := range cases {
- tk.MustExec("drop table if exists t2")
- tk.MustExec("drop table if exists t1")
- tk.MustExec("set @@foreign_key_checks=1")
- for _, sql := range ca.prepare {
- tk.MustExec(sql)
- }
- if ca.refer != "" {
- tk.MustExec(ca.refer)
- }
- err := tk.ExecToErr(ca.create)
- require.Error(t, err, ca.create)
- require.Equal(t, ca.err, err.Error(), ca.create)
- }
-
- passCases := [][]string{
- {
- "create table t1 (id int key, a int, b int, foreign key fk(a) references t1(id))",
- },
- {
- "create table t1 (id int key, b int not null, index(b))",
- "create table t2 (a int, b int, foreign key fk_b(b) references t1(b));",
- },
- {
- "create table t1 (id int key, a varchar(10), index(a));",
- "create table t2 (a int, b varchar(20), foreign key fk_b(b) references t1(a));",
- },
- {
- "create table t1 (id int key, a decimal(10,5), index(a));",
- "create table t2 (a int, b decimal(20, 10), foreign key fk_b(b) references t1(a));",
- },
- {
- "create table t1 (id int key, a varchar(10), index (a(10)));",
- "create table t2 (a int, b varchar(20), foreign key fk_b(b) references t1(a));",
- },
- {
- "set @@foreign_key_checks=0;",
- "create table t2 (a int, b int, foreign key fk_b(b) references t_unknown(b));",
- "set @@foreign_key_checks=1;",
- },
- {
- "create table t2 (a int, b int, index(a,b), index(b,a), foreign key (a,b) references t2(b,a));",
- },
- {
- "create table t1 (a int key, b int, index(b))",
- "create table t2 (a int, b int, foreign key (a) references t1(a), foreign key (b) references t1(b));",
- },
- {
- "create table t1 (id int key);",
- "create table t2 (id int key, foreign key name567890123456789012345678901234567890123456789012345678901234(id) references t1(id));",
- },
- }
- for _, ca := range passCases {
- tk.MustExec("drop table if exists t2")
- tk.MustExec("drop table if exists t1")
- for _, sql := range ca {
- tk.MustExec(sql)
- }
- }
-}
-
-func TestModifyColumnWithForeignKey(t *testing.T) {
- store, _ := testkit.CreateMockStoreAndDomain(t)
- tk := testkit.NewTestKit(t, store)
- tk.MustExec("set @@global.tidb_enable_foreign_key=1")
- tk.MustExec("set @@foreign_key_checks=1;")
- tk.MustExec("use test")
-
- tk.MustExec("create table t1 (id int key, b varchar(10), index(b));")
- tk.MustExec("create table t2 (a varchar(10), constraint fk foreign key (a) references t1(b));")
- tk.MustExec("insert into t1 values (1, '123456789');")
- tk.MustExec("insert into t2 values ('123456789');")
- tk.MustGetErrMsg("alter table t1 modify column b varchar(5);", "[ddl:1833]Cannot change column 'b': used in a foreign key constraint 'fk' of table 'test.t2'")
- tk.MustGetErrMsg("alter table t1 modify column b bigint;", "[ddl:3780]Referencing column 'a' and referenced column 'b' in foreign key constraint 'fk' are incompatible.")
- tk.MustExec("alter table t1 modify column b varchar(20);")
- tk.MustGetErrMsg("alter table t1 modify column b varchar(10);", "[ddl:1833]Cannot change column 'b': used in a foreign key constraint 'fk' of table 'test.t2'")
- tk.MustExec("alter table t2 modify column a varchar(20);")
- tk.MustExec("alter table t2 modify column a varchar(21);")
- tk.MustGetErrMsg("alter table t2 modify column a varchar(5);", "[ddl:1832]Cannot change column 'a': used in a foreign key constraint 'fk'")
- tk.MustGetErrMsg("alter table t2 modify column a bigint;", "[ddl:3780]Referencing column 'a' and referenced column 'b' in foreign key constraint 'fk' are incompatible.")
-
- tk.MustExec("drop table t2")
- tk.MustExec("drop table t1")
- tk.MustExec("create table t1 (id int key, b decimal(10, 5), index(b));")
- tk.MustExec("create table t2 (a decimal(10, 5), constraint fk foreign key (a) references t1(b));")
- tk.MustExec("insert into t1 values (1, 12345.67891);")
- tk.MustExec("insert into t2 values (12345.67891);")
- tk.MustGetErrMsg("alter table t1 modify column b decimal(10, 6);", "[ddl:1833]Cannot change column 'b': used in a foreign key constraint 'fk' of table 'test.t2'")
- tk.MustGetErrMsg("alter table t1 modify column b decimal(10, 3);", "[ddl:1833]Cannot change column 'b': used in a foreign key constraint 'fk' of table 'test.t2'")
- tk.MustGetErrMsg("alter table t1 modify column b decimal(5, 2);", "[ddl:1833]Cannot change column 'b': used in a foreign key constraint 'fk' of table 'test.t2'")
- tk.MustGetErrMsg("alter table t1 modify column b decimal(20, 10);", "[ddl:1833]Cannot change column 'b': used in a foreign key constraint 'fk' of table 'test.t2'")
- tk.MustGetErrMsg("alter table t2 modify column a decimal(30, 15);", "[ddl:1832]Cannot change column 'a': used in a foreign key constraint 'fk'")
- tk.MustGetErrMsg("alter table t2 modify column a decimal(5, 2);", "[ddl:1832]Cannot change column 'a': used in a foreign key constraint 'fk'")
-}
-
-func TestDropChildTableForeignKeyMetaInfo(t *testing.T) {
- store, dom := testkit.CreateMockStoreAndDomain(t)
- tk := testkit.NewTestKit(t, store)
- tk.MustExec("set @@global.tidb_enable_foreign_key=1")
- tk.MustExec("use test")
- tk.MustExec("create table t1 (id int key, a int, b int, CONSTRAINT fk foreign key (a) references t1(id))")
- tb1ReferredFKs := getTableInfoReferredForeignKeys(t, dom, "test", "t1")
- require.Equal(t, 1, len(tb1ReferredFKs))
- tk.MustExec("drop table t1")
- tb1ReferredFKs = getTableInfoReferredForeignKeys(t, dom, "test", "t1")
- require.Equal(t, 0, len(tb1ReferredFKs))
-
- tk.MustExec("create table t1 (id int key, b int, index(b))")
- tk.MustExec("create table t2 (a int, b int, foreign key fk (a) references t1(b));")
- tb1ReferredFKs = getTableInfoReferredForeignKeys(t, dom, "test", "t1")
- require.Equal(t, 1, len(tb1ReferredFKs))
- tk.MustExec("drop table t2")
- tb1ReferredFKs = getTableInfoReferredForeignKeys(t, dom, "test", "t1")
- require.Equal(t, 0, len(tb1ReferredFKs))
-}
-
-func TestDropForeignKeyMetaInfo(t *testing.T) {
- store, dom := testkit.CreateMockStoreAndDomain(t)
- tk := testkit.NewTestKit(t, store)
- tk.MustExec("set @@global.tidb_enable_foreign_key=1")
- tk.MustExec("use test")
- tk.MustExec("create table t1 (id int key, a int, b int, CONSTRAINT fk foreign key (a) references t1(id))")
- tb1ReferredFKs := getTableInfoReferredForeignKeys(t, dom, "test", "t1")
- require.Equal(t, 1, len(tb1ReferredFKs))
- tk.MustExec("alter table t1 drop foreign key fk")
- tbl1Info := getTableInfo(t, dom, "test", "t1")
- tb1ReferredFKs = getTableInfoReferredForeignKeys(t, dom, "test", "t1")
- require.Equal(t, 0, len(tbl1Info.ForeignKeys))
- require.Equal(t, 0, len(tb1ReferredFKs))
-
- tk.MustExec("drop table t1")
- tk.MustExec("create table t1 (id int key, b int, index(b))")
- tk.MustExec("create table t2 (a int, b int, foreign key fk (a) references t1(b));")
- tb1ReferredFKs = getTableInfoReferredForeignKeys(t, dom, "test", "t1")
- require.Equal(t, 1, len(tb1ReferredFKs))
- tk.MustExec("alter table t2 drop foreign key fk")
- tb1ReferredFKs = getTableInfoReferredForeignKeys(t, dom, "test", "t1")
- require.Equal(t, 0, len(tb1ReferredFKs))
- tbl2Info := getTableInfo(t, dom, "test", "t2")
- require.Equal(t, 0, len(tbl2Info.ForeignKeys))
-}
-
-func TestTruncateOrDropTableWithForeignKeyReferred(t *testing.T) {
- store, _ := testkit.CreateMockStoreAndDomain(t)
- tk := testkit.NewTestKit(t, store)
- tk.MustExec("set @@global.tidb_enable_foreign_key=1")
- tk.MustExec("use test")
-
- cases := []struct {
- prepares []string
- tbl string
- truncateErr string
- dropErr string
- }{
- {
- prepares: []string{
- "create table t1 (id int key, b int not null, index(b))",
- "create table t2 (a int, b int, foreign key fk_b(b) references t1(b));",
- },
- tbl: "t1",
- truncateErr: "[ddl:1701]Cannot truncate a table referenced in a foreign key constraint (`test`.`t2` CONSTRAINT `fk_b`)",
- dropErr: "[ddl:3730]Cannot drop table 't1' referenced by a foreign key constraint 'fk_b' on table 't2'.",
- },
- {
- prepares: []string{
- "create table t1 (id int key, a varchar(10), index(a));",
- "create table t2 (a int, b varchar(20), foreign key fk_b(b) references t1(a));",
- },
- tbl: "t1",
- truncateErr: "[ddl:1701]Cannot truncate a table referenced in a foreign key constraint (`test`.`t2` CONSTRAINT `fk_b`)",
- dropErr: "[ddl:3730]Cannot drop table 't1' referenced by a foreign key constraint 'fk_b' on table 't2'.",
- },
- {
- prepares: []string{
- "create table t1 (id int key, a varchar(10), index (a(10)));",
- "create table t2 (a int, b varchar(20), foreign key fk_b(b) references t1(a));",
- },
- tbl: "t1",
- truncateErr: "[ddl:1701]Cannot truncate a table referenced in a foreign key constraint (`test`.`t2` CONSTRAINT `fk_b`)",
- dropErr: "[ddl:3730]Cannot drop table 't1' referenced by a foreign key constraint 'fk_b' on table 't2'.",
- },
- }
-
- for _, ca := range cases {
- tk.MustExec("drop table if exists t2")
- tk.MustExec("drop table if exists t1")
- for _, sql := range ca.prepares {
- tk.MustExec(sql)
- }
- truncateSQL := fmt.Sprintf("truncate table %v", ca.tbl)
- tk.MustExec("set @@foreign_key_checks=1;")
- err := tk.ExecToErr(truncateSQL)
- require.Error(t, err)
- require.Equal(t, ca.truncateErr, err.Error())
- dropSQL := fmt.Sprintf("drop table %v", ca.tbl)
- err = tk.ExecToErr(dropSQL)
- require.Error(t, err)
- require.Equal(t, ca.dropErr, err.Error())
-
- tk.MustExec("set @@foreign_key_checks=0;")
- tk.MustExec(truncateSQL)
- }
- passCases := [][]string{
- {
- "create table t1 (id int key, a int, b int, foreign key fk(a) references t1(id))",
- "truncate table t1",
- "drop table t1",
- },
- {
- "create table t1 (id int key, a varchar(10), index (a(10)));",
- "create table t2 (a int, b varchar(20), foreign key fk_b(b) references t1(a));",
- "drop table t1, t2",
- },
- {
- "set @@foreign_key_checks=0;",
- "create table t1 (id int key, a varchar(10), index (a(10)));",
- "create table t2 (a int, b varchar(20), foreign key fk_b(b) references t1(a));",
- "truncate table t1",
- "drop table t1",
- },
- }
- for _, ca := range passCases {
- tk.MustExec("drop table if exists t1, t2")
- tk.MustExec("set @@foreign_key_checks=1;")
- for _, sql := range ca {
- tk.MustExec(sql)
- }
- }
-}
-
func TestTruncateOrDropTableWithForeignKeyReferred2(t *testing.T) {
store, dom := testkit.CreateMockStoreAndDomainWithSchemaLease(t, testLease)
d := dom.DDL()
@@ -1108,106 +253,6 @@ func TestTruncateOrDropTableWithForeignKeyReferred2(t *testing.T) {
require.Equal(t, "[ddl:1701]Cannot truncate a table referenced in a foreign key constraint (`test`.`t2` CONSTRAINT `fk`)", dropErr.Error())
}
-func TestDropTableWithForeignKeyReferred(t *testing.T) {
- store, _ := testkit.CreateMockStoreAndDomainWithSchemaLease(t, testLease)
- tk := testkit.NewTestKit(t, store)
- tk.MustExec("set @@global.tidb_enable_foreign_key=1")
- tk.MustExec("set @@foreign_key_checks=1;")
- tk.MustExec("use test")
-
- tk.MustExec("create table t1 (id int key, b int, index(b));")
- tk.MustExec("create table t2 (id int key, b int, foreign key fk_b(b) references t1(id));")
- tk.MustExec("create table t3 (id int key, b int, foreign key fk_b(b) references t2(id));")
- err := tk.ExecToErr("drop table if exists t1,t2;")
- require.Error(t, err)
- require.Equal(t, "[ddl:3730]Cannot drop table 't2' referenced by a foreign key constraint 'fk_b' on table 't3'.", err.Error())
- tk.MustQuery("show tables").Check(testkit.Rows("t1", "t2", "t3"))
-}
-
-func TestDropIndexNeededInForeignKey(t *testing.T) {
- store, _ := testkit.CreateMockStoreAndDomain(t)
- tk := testkit.NewTestKit(t, store)
- tk.MustExec("set @@global.tidb_enable_foreign_key=1")
- tk.MustExec("set @@foreign_key_checks=1")
- tk.MustExec("use test")
-
- cases := []struct {
- prepares []string
- drops []string
- err string
- }{
- {
- prepares: []string{
- "create table t1 (id int key, b int, index idx (b))",
- "create table t2 (a int, b int, index idx (b), foreign key fk_b(b) references t1(b));",
- },
- drops: []string{
- "alter table t1 drop index idx",
- "alter table t2 drop index idx",
- },
- err: "[ddl:1553]Cannot drop index 'idx': needed in a foreign key constraint",
- },
- {
- prepares: []string{
- "create table t1 (id int, b int, index idx (id, b))",
- "create table t2 (a int, b int, index idx (b, a), foreign key fk_b(b) references t1(id));",
- },
- drops: []string{
- "alter table t1 drop index idx",
- "alter table t2 drop index idx",
- },
- err: "[ddl:1553]Cannot drop index 'idx': needed in a foreign key constraint",
- },
- }
-
- for _, ca := range cases {
- tk.MustExec("drop table if exists t2")
- tk.MustExec("drop table if exists t1")
- for _, sql := range ca.prepares {
- tk.MustExec(sql)
- }
- for _, drop := range ca.drops {
- // even disable foreign key check, still can't drop the index used by foreign key.
- tk.MustExec("set @@foreign_key_checks=0;")
- err := tk.ExecToErr(drop)
- require.Error(t, err)
- require.Equal(t, ca.err, err.Error())
- tk.MustExec("set @@foreign_key_checks=1;")
- err = tk.ExecToErr(drop)
- require.Error(t, err)
- require.Equal(t, ca.err, err.Error())
- }
- }
- passCases := [][]string{
- {
- "create table t1 (id int key, b int, index idxb (b))",
- "create table t2 (a int, b int key, index idxa (a),index idxb (b), foreign key fk_b(b) references t1(id));",
- "alter table t1 drop index idxb",
- "alter table t2 drop index idxa",
- "alter table t2 drop index idxb",
- },
- {
- "create table t1 (id int key, b int, index idxb (b), unique index idx(b, id))",
- "create table t2 (a int, b int key, index idx (b, a),index idxb (b), index idxab(a, b), foreign key fk_b(b) references t1(b));",
- "alter table t1 drop index idxb",
- "alter table t1 add index idxb (b)",
- "alter table t1 drop index idx",
- "alter table t2 drop index idx",
- "alter table t2 add index idx (b, a)",
- "alter table t2 drop index idxb",
- "alter table t2 drop index idxab",
- },
- }
- tk.MustExec("set @@foreign_key_checks=1;")
- for _, ca := range passCases {
- tk.MustExec("drop table if exists t2")
- tk.MustExec("drop table if exists t1")
- for _, sql := range ca {
- tk.MustExec(sql)
- }
- }
-}
-
func TestDropIndexNeededInForeignKey2(t *testing.T) {
store, dom := testkit.CreateMockStoreAndDomainWithSchemaLease(t, testLease)
d := dom.DDL()
@@ -1247,157 +292,6 @@ func TestDropIndexNeededInForeignKey2(t *testing.T) {
require.Equal(t, "[ddl:1553]Cannot drop index 'idx2': needed in a foreign key constraint", dropErr.Error())
}
-func getTableInfo(t *testing.T, dom *domain.Domain, db, tb string) *model.TableInfo {
- err := dom.Reload()
- require.NoError(t, err)
- is := dom.InfoSchema()
- tbl, err := is.TableByName(model.NewCIStr(db), model.NewCIStr(tb))
- require.NoError(t, err)
- _, exist := is.TableByID(tbl.Meta().ID)
- require.True(t, exist)
- return tbl.Meta()
-}
-
-func getTableInfoReferredForeignKeys(t *testing.T, dom *domain.Domain, db, tb string) []*model.ReferredFKInfo {
- err := dom.Reload()
- require.NoError(t, err)
- return dom.InfoSchema().GetTableReferredForeignKeys(db, tb)
-}
-
-func TestDropColumnWithForeignKey(t *testing.T) {
- store, _ := testkit.CreateMockStoreAndDomain(t)
- tk := testkit.NewTestKit(t, store)
- tk.MustExec("set @@global.tidb_enable_foreign_key=1")
- tk.MustExec("set @@foreign_key_checks=1;")
- tk.MustExec("use test")
-
- tk.MustExec("create table t1 (id int key, a int, b int, index(b), CONSTRAINT fk foreign key (a) references t1(b))")
- tk.MustGetErrMsg("alter table t1 drop column a;", "[ddl:1828]Cannot drop column 'a': needed in a foreign key constraint 'fk'")
- tk.MustGetErrMsg("alter table t1 drop column b;", "[ddl:1829]Cannot drop column 'b': needed in a foreign key constraint 'fk' of table 't1'")
-
- tk.MustExec("drop table t1")
- tk.MustExec("create table t1 (id int key, b int, index(b));")
- tk.MustExec("create table t2 (a int, b int, constraint fk foreign key (a) references t1(b));")
- tk.MustGetErrMsg("alter table t1 drop column b;", "[ddl:1829]Cannot drop column 'b': needed in a foreign key constraint 'fk' of table 't2'")
- tk.MustGetErrMsg("alter table t2 drop column a;", "[ddl:1828]Cannot drop column 'a': needed in a foreign key constraint 'fk'")
-}
-
-func TestRenameColumnWithForeignKeyMetaInfo(t *testing.T) {
- store, dom := testkit.CreateMockStoreAndDomain(t)
- tk := testkit.NewTestKit(t, store)
- tk.MustExec("set @@global.tidb_enable_foreign_key=1")
- tk.MustExec("set @@foreign_key_checks=1;")
- tk.MustExec("use test")
-
- tk.MustExec("create table t1 (id int key, a int, b int, foreign key fk(a) references t1(id))")
- tk.MustExec("alter table t1 change id kid int")
- tk.MustExec("alter table t1 rename column a to aa")
- tbl1Info := getTableInfo(t, dom, "test", "t1")
- tb1ReferredFKs := getTableInfoReferredForeignKeys(t, dom, "test", "t1")
- require.Equal(t, 1, len(tbl1Info.ForeignKeys))
- require.Equal(t, 1, len(tb1ReferredFKs))
- require.Equal(t, "kid", tb1ReferredFKs[0].Cols[0].L)
- require.Equal(t, "kid", tbl1Info.ForeignKeys[0].RefCols[0].L)
- require.Equal(t, "aa", tbl1Info.ForeignKeys[0].Cols[0].L)
-
- tk.MustExec("drop table t1")
- tk.MustExec("create table t1 (id int key, b int, index(b))")
- tk.MustExec("create table t2 (a int, b int, foreign key fk(a) references t1(b));")
- tk.MustExec("alter table t2 change a aa int")
- tbl1Info = getTableInfo(t, dom, "test", "t1")
- tb1ReferredFKs = getTableInfoReferredForeignKeys(t, dom, "test", "t1")
- require.Equal(t, 1, len(tb1ReferredFKs))
- require.Equal(t, 1, len(tb1ReferredFKs[0].Cols))
- require.Equal(t, "b", tb1ReferredFKs[0].Cols[0].L)
- tbl2Info := getTableInfo(t, dom, "test", "t2")
- tb2ReferredFKs := getTableInfoReferredForeignKeys(t, dom, "test", "t2")
- require.Equal(t, 0, len(tb2ReferredFKs))
- require.Equal(t, 1, len(tbl2Info.ForeignKeys))
- require.Equal(t, 1, len(tbl2Info.ForeignKeys[0].Cols))
- require.Equal(t, 1, len(tbl2Info.ForeignKeys[0].RefCols))
- require.Equal(t, "aa", tbl2Info.ForeignKeys[0].Cols[0].L)
- require.Equal(t, "b", tbl2Info.ForeignKeys[0].RefCols[0].L)
-
- tk.MustExec("alter table t1 change id kid int")
- tk.MustExec("alter table t1 change b bb int")
- tbl1Info = getTableInfo(t, dom, "test", "t1")
- tb1ReferredFKs = getTableInfoReferredForeignKeys(t, dom, "test", "t1")
- require.Equal(t, 1, len(tb1ReferredFKs))
- require.Equal(t, 1, len(tb1ReferredFKs[0].Cols))
- require.Equal(t, "bb", tb1ReferredFKs[0].Cols[0].L)
- tbl2Info = getTableInfo(t, dom, "test", "t2")
- tb2ReferredFKs = getTableInfoReferredForeignKeys(t, dom, "test", "t2")
- require.Equal(t, 0, len(tb2ReferredFKs))
- require.Equal(t, 1, len(tbl2Info.ForeignKeys))
- require.Equal(t, 1, len(tbl2Info.ForeignKeys[0].Cols))
- require.Equal(t, 1, len(tbl2Info.ForeignKeys[0].RefCols))
- require.Equal(t, "aa", tbl2Info.ForeignKeys[0].Cols[0].L)
- require.Equal(t, "bb", tbl2Info.ForeignKeys[0].RefCols[0].L)
-
- tk.MustExec("drop table t1, t2")
- tk.MustExec("create table t1 (id int key, b int, index(b))")
- tk.MustExec("create table t2 (a int, b int, foreign key (a) references t1(b), foreign key (b) references t1(b));")
- tk.MustExec("alter table t1 change b bb int")
- tbl1Info = getTableInfo(t, dom, "test", "t1")
- tb1ReferredFKs = getTableInfoReferredForeignKeys(t, dom, "test", "t1")
- require.Equal(t, 2, len(tb1ReferredFKs))
- require.Equal(t, 1, len(tb1ReferredFKs[0].Cols))
- require.Equal(t, 1, len(tb1ReferredFKs[1].Cols))
- require.Equal(t, "bb", tb1ReferredFKs[0].Cols[0].L)
- require.Equal(t, "bb", tb1ReferredFKs[1].Cols[0].L)
- tbl2Info = getTableInfo(t, dom, "test", "t2")
- tb2ReferredFKs = getTableInfoReferredForeignKeys(t, dom, "test", "t2")
- require.Equal(t, 0, len(tb2ReferredFKs))
- require.Equal(t, 2, len(tbl2Info.ForeignKeys))
- require.Equal(t, 1, len(tbl2Info.ForeignKeys[0].Cols))
- require.Equal(t, 1, len(tbl2Info.ForeignKeys[0].RefCols))
- require.Equal(t, "a", tbl2Info.ForeignKeys[0].Cols[0].L)
- require.Equal(t, "bb", tbl2Info.ForeignKeys[0].RefCols[0].L)
- require.Equal(t, 1, len(tbl2Info.ForeignKeys[1].Cols))
- require.Equal(t, 1, len(tbl2Info.ForeignKeys[1].RefCols))
- require.Equal(t, "b", tbl2Info.ForeignKeys[1].Cols[0].L)
- require.Equal(t, "bb", tbl2Info.ForeignKeys[1].RefCols[0].L)
- tk.MustExec("alter table t2 rename column a to aa")
- tk.MustExec("alter table t2 change b bb int")
- tk.MustQuery("show create table t2").
- Check(testkit.Rows("t2 CREATE TABLE `t2` (\n" +
- " `aa` int(11) DEFAULT NULL,\n" +
- " `bb` int(11) DEFAULT NULL,\n" +
- " KEY `fk_1` (`aa`),\n KEY `fk_2` (`bb`),\n" +
- " CONSTRAINT `fk_1` FOREIGN KEY (`aa`) REFERENCES `test`.`t1` (`bb`),\n" +
- " CONSTRAINT `fk_2` FOREIGN KEY (`bb`) REFERENCES `test`.`t1` (`bb`)\n" +
- ") ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin"))
-}
-
-func TestDropDatabaseWithForeignKeyReferred(t *testing.T) {
- store, _ := testkit.CreateMockStoreAndDomainWithSchemaLease(t, testLease)
- tk := testkit.NewTestKit(t, store)
- tk.MustExec("set @@global.tidb_enable_foreign_key=1")
- tk.MustExec("set @@foreign_key_checks=1;")
- tk.MustExec("use test")
-
- tk.MustExec("create table t1 (id int key, b int, index(b));")
- tk.MustExec("create table t2 (id int key, b int, foreign key fk_b(b) references t1(id));")
- tk.MustExec("create database test2")
- tk.MustExec("create table test2.t3 (id int key, b int, foreign key fk_b(b) references test.t2(id));")
- err := tk.ExecToErr("drop database test;")
- require.Error(t, err)
- require.Equal(t, "[ddl:3730]Cannot drop table 't2' referenced by a foreign key constraint 'fk_b' on table 't3'.", err.Error())
- tk.MustExec("set @@foreign_key_checks=0;")
- tk.MustExec("drop database test")
-
- tk.MustExec("set @@foreign_key_checks=1;")
- tk.MustExec("create database test")
- tk.MustExec("use test")
- tk.MustExec("create table t1 (id int key, b int, index(b));")
- tk.MustExec("create table t2 (id int key, b int, foreign key fk_b(b) references t1(id));")
- err = tk.ExecToErr("drop database test;")
- require.Error(t, err)
- require.Equal(t, "[ddl:3730]Cannot drop table 't2' referenced by a foreign key constraint 'fk_b' on table 't3'.", err.Error())
- tk.MustExec("drop table test2.t3")
- tk.MustExec("drop database test")
-}
-
func TestDropDatabaseWithForeignKeyReferred2(t *testing.T) {
store, dom := testkit.CreateMockStoreAndDomainWithSchemaLease(t, testLease)
d := dom.DDL()
@@ -1442,79 +336,6 @@ func TestDropDatabaseWithForeignKeyReferred2(t *testing.T) {
tk.MustExec("drop database test")
}
-func TestAddForeignKey(t *testing.T) {
- store, dom := testkit.CreateMockStoreAndDomain(t)
- tk := testkit.NewTestKit(t, store)
- tk.MustExec("set @@global.tidb_enable_foreign_key=1")
- tk.MustExec("set @@foreign_key_checks=1;")
- tk.MustExec("use test")
- tk.MustExec("create table t1 (id int key, b int);")
- tk.MustExec("create table t2 (id int key, b int);")
- tk.MustExec("alter table t2 add index(b)")
- tk.MustExec("alter table t2 add foreign key (b) references t1(id);")
- tbl2Info := getTableInfo(t, dom, "test", "t2")
- require.Equal(t, int64(1), tbl2Info.MaxForeignKeyID)
- tk.MustGetDBError("alter table t2 add foreign key (b) references t1(b);", infoschema.ErrForeignKeyNoIndexInParent)
- tk.MustExec("alter table t1 add index(b)")
- tk.MustExec("alter table t2 add foreign key (b) references t1(b);")
- tk.MustGetDBError("alter table t2 add foreign key (b) references t2(b);", infoschema.ErrCannotAddForeign)
- // Test auto-create index when create foreign key constraint.
- tk.MustExec("drop table if exists t1,t2")
- tk.MustExec("create table t1 (id int key, b int, index(b));")
- tk.MustExec("create table t2 (id int key, b int);")
- tk.MustExec("alter table t2 add constraint fk foreign key (b) references t1(b);")
- tbl2Info = getTableInfo(t, dom, "test", "t2")
- require.Equal(t, 1, len(tbl2Info.Indices))
- require.Equal(t, "fk", tbl2Info.Indices[0].Name.L)
- require.Equal(t, model.StatePublic, tbl2Info.Indices[0].State)
- tk.MustQuery("select b from t2 use index(fk)").Check(testkit.Rows())
- res := tk.MustQuery("explain select b from t2 use index(fk)")
- plan := bytes.NewBuffer(nil)
- rows := res.Rows()
- for _, row := range rows {
- for _, c := range row {
- plan.WriteString(c.(string))
- plan.WriteString(" ")
- }
- }
- require.Regexp(t, ".*IndexReader.*index:fk.*", plan.String())
-
- // Test add multiple foreign key constraint in one statement.
- tk.MustExec("alter table t2 add column c int, add column d int, add column e int;")
- tk.MustExec("alter table t2 add index idx_c(c, d, e)")
- tk.MustExec("alter table t2 add constraint fk_c foreign key (c) references t1(b), " +
- "add constraint fk_d foreign key (d) references t1(b)," +
- "add constraint fk_e foreign key (e) references t1(b)")
- tbl2Info = getTableInfo(t, dom, "test", "t2")
- require.Equal(t, 4, len(tbl2Info.Indices))
- names := []string{"fk", "idx_c", "fk_d", "fk_e"}
- for i, idx := range tbl2Info.Indices {
- require.Equal(t, names[i], idx.Name.L)
- require.Equal(t, model.StatePublic, idx.State)
- }
- names = []string{"fk", "fk_c", "fk_d", "fk_e"}
- for i, fkInfo := range tbl2Info.ForeignKeys {
- require.Equal(t, names[i], fkInfo.Name.L)
- require.Equal(t, model.StatePublic, fkInfo.State)
- }
- tk.MustGetDBError("insert into t2 (id, b) values (1,1)", plannercore.ErrNoReferencedRow2)
- tk.MustGetDBError("insert into t2 (id, c) values (1,1)", plannercore.ErrNoReferencedRow2)
- tk.MustGetDBError("insert into t2 (id, d) values (1,1)", plannercore.ErrNoReferencedRow2)
- tk.MustGetDBError("insert into t2 (id, e) values (1,1)", plannercore.ErrNoReferencedRow2)
-
- // Test add multiple foreign key constraint in one statement but failed.
- tk.MustExec("alter table t2 drop foreign key fk")
- tk.MustExec("alter table t2 drop foreign key fk_c")
- tk.MustExec("alter table t2 drop foreign key fk_d")
- tk.MustExec("alter table t2 drop foreign key fk_e")
- tk.MustGetDBError("alter table t2 add constraint fk_c foreign key (c) references t1(b), "+
- "add constraint fk_d foreign key (d) references t1(b),"+
- "add constraint fk_e foreign key (e) references t1(unknown_col)", infoschema.ErrForeignKeyNoColumnInParent)
- tbl2Info = getTableInfo(t, dom, "test", "t2")
- require.Equal(t, 0, len(tbl2Info.ForeignKeys))
- tk.MustGetDBError("alter table t2 drop index idx_c, add constraint fk_c foreign key (c) references t1(b)", dbterror.ErrDropIndexNeededInForeignKey)
-}
-
func TestAddForeignKey2(t *testing.T) {
store, dom := testkit.CreateMockStoreAndDomainWithSchemaLease(t, testLease)
d := dom.DDL()
@@ -1597,309 +418,3 @@ func TestAddForeignKey3(t *testing.T) {
tk.MustQuery("select * from t1 order by id").Check(testkit.Rows("1 1", "2 2", "3 3"))
tk.MustQuery("select * from t2 order by id").Check(testkit.Rows("1 1", "2 2", "3 3"))
}
-
-func TestAlterTableAddForeignKeyError(t *testing.T) {
- store, _ := testkit.CreateMockStoreAndDomain(t)
- tk := testkit.NewTestKit(t, store)
- tk.MustExec("set @@global.tidb_enable_foreign_key=1")
- tk.MustExec("set @@foreign_key_checks=1;")
- tk.MustExec("use test")
- cases := []struct {
- prepares []string
- alter string
- err string
- }{
- {
- prepares: []string{
- "create table t1 (id int, a int, b int);",
- "create table t2 (a int, b int);",
- },
- alter: "alter table t2 add foreign key fk(b) references t_unknown(id)",
- err: "[schema:1824]Failed to open the referenced table 't_unknown'",
- },
- {
- prepares: []string{
- "create table t1 (id int, a int, b int);",
- "create table t2 (a int, b int);",
- },
- alter: "alter table t2 add foreign key fk(b) references t1(c_unknown)",
- err: "[schema:3734]Failed to add the foreign key constraint. Missing column 'c_unknown' for constraint 'fk' in the referenced table 't1'",
- },
- {
- prepares: []string{
- "create table t1 (id int, a int, b int);",
- "create table t2 (a int, b int);",
- },
- alter: "alter table t2 add foreign key fk_b(b) references t1(b)",
- err: "[schema:1822]Failed to add the foreign key constraint. Missing index for constraint 'fk_b' in the referenced table 't1'",
- },
- {
- prepares: []string{
- "create table t1 (id int, a int, b int not null, index(b));",
- "create table t2 (a int, b int not null);",
- },
- alter: "alter table t2 add foreign key fk_b(b) references t1(b) on update set null",
- err: "[schema:1830]Column 'b' cannot be NOT NULL: needed in a foreign key constraint 'fk_b' SET NULL",
- },
- {
- prepares: []string{
- "create table t1 (id int, a int, b int not null, index(b));",
- "create table t2 (a int, b int not null);",
- },
- alter: "alter table t2 add foreign key fk_b(b) references t1(b) on delete set null",
- err: "[schema:1830]Column 'b' cannot be NOT NULL: needed in a foreign key constraint 'fk_b' SET NULL",
- },
- {
- prepares: []string{
- "create table t1 (id int key, a int, b int as (a) virtual, index(b));",
- "create table t2 (a int, b int);",
- },
- alter: "alter table t2 add foreign key fk_b(b) references t1(b)",
- err: "[schema:3733]Foreign key 'fk_b' uses virtual column 'b' which is not supported.",
- },
- {
- prepares: []string{
- "create table t1 (id int key, a int, b int, index(b));",
- "create table t2 (a int, b int as (a) virtual);",
- },
- alter: "alter table t2 add foreign key fk_b(b) references t1(b)",
- err: "[schema:3733]Foreign key 'fk_b' uses virtual column 'b' which is not supported.",
- },
- {
- prepares: []string{
- "create table t1 (id int key, a int);",
- "create table t2 (a int, b varchar(10));",
- },
- alter: "alter table t2 add foreign key fk(b) references t1(id)",
- err: "[ddl:3780]Referencing column 'b' and referenced column 'id' in foreign key constraint 'fk' are incompatible.",
- },
- {
- prepares: []string{
- "create table t1 (id int key, a int not null, index(a));",
- "create table t2 (a int, b int unsigned);",
- },
- alter: "alter table t2 add foreign key fk_b(b) references t1(a)",
- err: "[ddl:3780]Referencing column 'b' and referenced column 'a' in foreign key constraint 'fk_b' are incompatible.",
- },
- {
- prepares: []string{
- "create table t1 (id int key, a bigint, index(a));",
- "create table t2 (a int, b int);",
- },
- alter: "alter table t2 add foreign key fk_b(b) references t1(a)",
- err: "[ddl:3780]Referencing column 'b' and referenced column 'a' in foreign key constraint 'fk_b' are incompatible.",
- },
- {
- prepares: []string{
- "create table t1 (id int key, a varchar(10) charset utf8, index(a));",
- "create table t2 (a int, b varchar(10) charset utf8mb4);",
- },
- alter: "alter table t2 add foreign key fk_b(b) references t1(a)",
- err: "[ddl:3780]Referencing column 'b' and referenced column 'a' in foreign key constraint 'fk_b' are incompatible.",
- },
- {
- prepares: []string{
- "create table t1 (id int key, a varchar(10) collate utf8_bin, index(a));",
- "create table t2 (a int, b varchar(10) collate utf8mb4_bin);",
- },
- alter: "alter table t2 add foreign key fk_b(b) references t1(a)",
- err: "[ddl:3780]Referencing column 'b' and referenced column 'a' in foreign key constraint 'fk_b' are incompatible.",
- },
- {
- prepares: []string{
- "create table t1 (id int key, a varchar(10));",
- "create table t2 (a int, b varchar(10));",
- },
- alter: "alter table t2 add foreign key fk_b(b) references t1(a)",
- err: "[schema:1822]Failed to add the foreign key constraint. Missing index for constraint 'fk_b' in the referenced table 't1'",
- },
- {
- prepares: []string{
- "create table t1 (id int key, a varchar(10), index (a(5)));",
- "create table t2 (a int, b varchar(10));",
- },
- alter: "alter table t2 add foreign key fk_b(b) references t1(a)",
- err: "[schema:1822]Failed to add the foreign key constraint. Missing index for constraint 'fk_b' in the referenced table 't1'",
- },
- {
- prepares: []string{
- "create table t1 (id int key, a int)",
- "create table t2 (id int, b int, index(b))",
- "insert into t2 values (1,1)",
- },
- alter: "alter table t2 add foreign key fk_b(b) references t1(id)",
- err: "[ddl:1452]Cannot add or update a child row: a foreign key constraint fails (`test`.`t2`, CONSTRAINT `fk_b` FOREIGN KEY (`b`) REFERENCES `t1` (`id`))",
- },
- {
- prepares: []string{
- "create table t1 (id int, a int, b int, index(a,b))",
- "create table t2 (id int, a int, b int, index(a,b))",
- "insert into t2 values (1, 1, null), (2, null, 1), (3, null, null), (4, 1, 1)",
- },
- alter: "alter table t2 add foreign key fk_b(a, b) references t1(a, b)",
- err: "[ddl:1452]Cannot add or update a child row: a foreign key constraint fails (`test`.`t2`, CONSTRAINT `fk_b` FOREIGN KEY (`a`, `b`) REFERENCES `t1` (`a`, `b`))",
- },
- {
- prepares: []string{
- "create table t1 (id int key);",
- "create table t2 (a int, b int unique);",
- },
- alter: "alter table t2 add foreign key name5678901234567890123456789012345678901234567890123456789012345(b) references t1(id)",
- err: "[ddl:1059]Identifier name 'name5678901234567890123456789012345678901234567890123456789012345' is too long",
- },
- {
- prepares: []string{
- "create table t1 (id int key);",
- "create table t2 (a int, b int unique);",
- },
- alter: "alter table t2 add constraint name5678901234567890123456789012345678901234567890123456789012345 foreign key (b) references t1(id)",
- err: "[ddl:1059]Identifier name 'name5678901234567890123456789012345678901234567890123456789012345' is too long",
- },
- }
- for i, ca := range cases {
- tk.MustExec("drop table if exists t2")
- tk.MustExec("drop table if exists t1")
- for _, sql := range ca.prepares {
- tk.MustExec(sql)
- }
- err := tk.ExecToErr(ca.alter)
- require.Error(t, err, fmt.Sprintf("%v, %v", i, ca.err))
- require.Equal(t, ca.err, err.Error())
- }
-
- passCases := [][]string{
- {
- "create table t1 (id int key, a int, b int, index(a))",
- "alter table t1 add foreign key fk(a) references t1(id)",
- },
- {
- "create table t1 (id int key, b int not null, index(b))",
- "create table t2 (a int, b int, index(b));",
- "alter table t2 add foreign key fk_b(b) references t1(b)",
- },
- {
- "create table t1 (id int key, a varchar(10), index(a));",
- "create table t2 (a int, b varchar(20), index(b));",
- "alter table t2 add foreign key fk_b(b) references t1(a)",
- },
- {
- "create table t1 (id int key, a decimal(10,5), index(a));",
- "create table t2 (a int, b decimal(20, 10), index(b));",
- "alter table t2 add foreign key fk_b(b) references t1(a)",
- },
- {
- "create table t1 (id int key, a varchar(10), index (a(10)));",
- "create table t2 (a int, b varchar(20), index(b));",
- "alter table t2 add foreign key fk_b(b) references t1(a)",
- },
- {
- "create table t1 (id int key, a int)",
- "create table t2 (id int, b int, index(b))",
- "insert into t2 values (1, null)",
- "alter table t2 add foreign key fk_b(b) references t1(id)",
- },
- {
- "create table t1 (id int, a int, b int, index(a,b))",
- "create table t2 (id int, a int, b int, index(a,b))",
- "insert into t2 values (1, 1, null), (2, null, 1), (3, null, null)",
- "alter table t2 add foreign key fk_b(a, b) references t1(a, b)",
- },
- {
- "set @@foreign_key_checks=0;",
- "create table t1 (id int, a int, b int, index(a,b))",
- "create table t2 (id int, a int, b int, index(a,b))",
- "insert into t2 values (1, 1, 1)",
- "alter table t2 add foreign key fk_b(a, b) references t1(a, b)",
- "set @@foreign_key_checks=1;",
- },
- {
- "set @@foreign_key_checks=0;",
- "create table t2 (a int, b int, index(b));",
- "alter table t2 add foreign key fk_b(b) references t_unknown(a)",
- "set @@foreign_key_checks=1;",
- },
- {
- "create table t1 (id int key);",
- "create table t2 (a int, b int unique);",
- "alter table t2 add foreign key name567890123456789012345678901234567890123456789012345678901234(b) references t1(id)",
- },
- }
- for _, ca := range passCases {
- tk.MustExec("drop table if exists t2")
- tk.MustExec("drop table if exists t1")
- for _, sql := range ca {
- tk.MustExec(sql)
- }
- }
-}
-
-func TestRenameTablesWithForeignKey(t *testing.T) {
- store, dom := testkit.CreateMockStoreAndDomainWithSchemaLease(t, testLease)
- tk := testkit.NewTestKit(t, store)
- tk.MustExec("set @@global.tidb_enable_foreign_key=1")
- tk.MustExec("set @@foreign_key_checks=0;")
- tk.MustExec("create database test1")
- tk.MustExec("create database test2")
- tk.MustExec("use test")
- tk.MustExec("create table t0 (id int key, b int);")
- tk.MustExec("create table t1 (id int key, b int, index(b), foreign key fk(b) references t2(id));")
- tk.MustExec("create table t2 (id int key, b int, index(b), foreign key fk(b) references t1(id));")
- tk.MustExec("rename table test.t1 to test1.tt1, test.t2 to test2.tt2, test.t0 to test.tt0")
-
- // check the schema diff
- diff := getLatestSchemaDiff(t, tk)
- require.Equal(t, model.ActionRenameTables, diff.Type)
- require.Equal(t, 3, len(diff.AffectedOpts))
-
- // check referred foreign key information.
- t1ReferredFKs := getTableInfoReferredForeignKeys(t, dom, "test", "t1")
- t2ReferredFKs := getTableInfoReferredForeignKeys(t, dom, "test", "t2")
- require.Equal(t, 0, len(t1ReferredFKs))
- require.Equal(t, 0, len(t2ReferredFKs))
- tt1ReferredFKs := getTableInfoReferredForeignKeys(t, dom, "test1", "tt1")
- tt2ReferredFKs := getTableInfoReferredForeignKeys(t, dom, "test2", "tt2")
- require.Equal(t, 1, len(tt1ReferredFKs))
- require.Equal(t, 1, len(tt2ReferredFKs))
- require.Equal(t, model.ReferredFKInfo{
- Cols: []model.CIStr{model.NewCIStr("id")},
- ChildSchema: model.NewCIStr("test2"),
- ChildTable: model.NewCIStr("tt2"),
- ChildFKName: model.NewCIStr("fk"),
- }, *tt1ReferredFKs[0])
- require.Equal(t, model.ReferredFKInfo{
- Cols: []model.CIStr{model.NewCIStr("id")},
- ChildSchema: model.NewCIStr("test1"),
- ChildTable: model.NewCIStr("tt1"),
- ChildFKName: model.NewCIStr("fk"),
- }, *tt2ReferredFKs[0])
-
- // check show create table information
- tk.MustQuery("show create table test1.tt1").Check(testkit.Rows("tt1 CREATE TABLE `tt1` (\n" +
- " `id` int(11) NOT NULL,\n" +
- " `b` int(11) DEFAULT NULL,\n" +
- " PRIMARY KEY (`id`) /*T![clustered_index] CLUSTERED */,\n" +
- " KEY `b` (`b`),\n" +
- " CONSTRAINT `fk` FOREIGN KEY (`b`) REFERENCES `test2`.`tt2` (`id`)\n" +
- ") ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin"))
- tk.MustQuery("show create table test2.tt2").Check(testkit.Rows("tt2 CREATE TABLE `tt2` (\n" +
- " `id` int(11) NOT NULL,\n" +
- " `b` int(11) DEFAULT NULL,\n" +
- " PRIMARY KEY (`id`) /*T![clustered_index] CLUSTERED */,\n" +
- " KEY `b` (`b`),\n" +
- " CONSTRAINT `fk` FOREIGN KEY (`b`) REFERENCES `test1`.`tt1` (`id`)\n" +
- ") ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin"))
-}
-
-func getLatestSchemaDiff(t *testing.T, tk *testkit.TestKit) *model.SchemaDiff {
- ctx := tk.Session()
- err := sessiontxn.NewTxn(context.Background(), ctx)
- require.NoError(t, err)
- txn, err := ctx.Txn(true)
- require.NoError(t, err)
- m := meta.NewMeta(txn)
- ver, err := m.GetSchemaVersion()
- require.NoError(t, err)
- diff, err := m.GetSchemaDiff(ver)
- require.NoError(t, err)
- return diff
-}
diff --git a/ddl/index.go b/ddl/index.go
index c3c3ffd37c926..9daa30fe93370 100644
--- a/ddl/index.go
+++ b/ddl/index.go
@@ -44,6 +44,7 @@ import (
"github.com/pingcap/tidb/tablecodec"
"github.com/pingcap/tidb/types"
"github.com/pingcap/tidb/util"
+ "github.com/pingcap/tidb/util/chunk"
"github.com/pingcap/tidb/util/dbterror"
"github.com/pingcap/tidb/util/logutil"
decoder "github.com/pingcap/tidb/util/rowDecoder"
@@ -710,7 +711,10 @@ func pickBackfillType(w *worker, job *model.Job) model.ReorgType {
// canUseIngest indicates whether it can use ingest way to backfill index.
func canUseIngest(w *worker) bool {
// We only allow one task to use ingest at the same time, in order to limit the CPU usage.
- if len(ingest.LitBackCtxMgr.Keys()) > 0 {
+ activeJobIDs := ingest.LitBackCtxMgr.Keys()
+ if len(activeJobIDs) > 0 {
+ logutil.BgLogger().Info("[ddl-ingest] ingest backfill is already in use by another DDL job",
+ zap.Int64("job ID", activeJobIDs[0]))
return false
}
ctx, err := w.sessPool.get()
@@ -753,13 +757,15 @@ func IngestJobsNotExisted(ctx sessionctx.Context) bool {
}
// tryFallbackToTxnMerge changes the reorg type to txn-merge if the lightning backfill meets something wrong.
-func tryFallbackToTxnMerge(job *model.Job, err error) {
+func tryFallbackToTxnMerge(job *model.Job, err error) error {
if job.State != model.JobStateRollingback {
logutil.BgLogger().Info("[ddl] fallback to txn-merge backfill process", zap.Error(err))
job.ReorgMeta.ReorgTp = model.ReorgTypeTxnMerge
job.SnapshotVer = 0
job.RowCount = 0
+ return nil
}
+ return err
}
func doReorgWorkForCreateIndexMultiSchema(w *worker, d *ddlCtx, t *meta.Meta, job *model.Job,
@@ -801,13 +807,13 @@ func doReorgWorkForCreateIndex(w *worker, d *ddlCtx, t *meta.Meta, job *model.Jo
}
bc, err = ingest.LitBackCtxMgr.Register(w.ctx, indexInfo.Unique, job.ID, job.ReorgMeta.SQLMode)
if err != nil {
- tryFallbackToTxnMerge(job, err)
+ err = tryFallbackToTxnMerge(job, err)
return false, ver, errors.Trace(err)
}
done, ver, err = runReorgJobAndHandleErr(w, d, t, job, tbl, indexInfo, false)
if err != nil {
ingest.LitBackCtxMgr.Unregister(job.ID)
- tryFallbackToTxnMerge(job, err)
+ err = tryFallbackToTxnMerge(job, err)
return false, ver, errors.Trace(err)
}
if !done {
@@ -820,7 +826,7 @@ func doReorgWorkForCreateIndex(w *worker, d *ddlCtx, t *meta.Meta, job *model.Jo
ver, err = convertAddIdxJob2RollbackJob(d, t, job, tbl.Meta(), indexInfo, err)
} else {
logutil.BgLogger().Warn("[ddl] lightning import error", zap.Error(err))
- tryFallbackToTxnMerge(job, err)
+ err = tryFallbackToTxnMerge(job, err)
}
ingest.LitBackCtxMgr.Unregister(job.ID)
return false, ver, errors.Trace(err)
@@ -1412,6 +1418,9 @@ func (w *addIndexWorker) checkHandleExists(key kv.Key, value []byte, handle kv.H
if err != nil {
str = string(val)
}
+ if types.IsBinaryStr(colInfos[i].Ft) || types.IsTypeBit(colInfos[i].Ft) {
+ str = util.FmtNonASCIIPrintableCharToHex(str)
+ }
valueStr = append(valueStr, str)
}
return kv.ErrKeyExists.FastGenByArgs(strings.Join(valueStr, "-"), indexName)
@@ -1496,11 +1505,13 @@ func (w *addIndexWorker) BackfillDataInTxn(handleRange reorgBackfillTask) (taskC
var (
idxRecords []*indexRecord
+ copChunk *chunk.Chunk // only used by the coprocessor request sender.
nextKey kv.Key
taskDone bool
)
if w.copReqSenderPool != nil {
- idxRecords, nextKey, taskDone, err = w.copReqSenderPool.fetchRowColValsFromCop(handleRange)
+ idxRecords, copChunk, nextKey, taskDone, err = w.copReqSenderPool.fetchRowColValsFromCop(handleRange)
+ defer w.copReqSenderPool.recycleIdxRecordsAndChunk(idxRecords, copChunk)
} else {
idxRecords, nextKey, taskDone, err = w.fetchRowColVals(txn, handleRange)
}
@@ -1565,10 +1576,6 @@ func (w *addIndexWorker) BackfillDataInTxn(handleRange reorgBackfillTask) (taskC
taskCtx.addedCount++
}
- if w.copReqSenderPool != nil {
- w.copReqSenderPool.recycleIdxRecords(idxRecords)
- }
-
return nil
})
logSlowOperations(time.Since(oprStartTime), "AddIndexBackfillDataInTxn", 3000)
diff --git a/ddl/index_change_test.go b/ddl/index_change_test.go
index b5d2c9d6ce983..f9dcc99154dc5 100644
--- a/ddl/index_change_test.go
+++ b/ddl/index_change_test.go
@@ -219,6 +219,7 @@ func checkAddWriteOnlyForAddIndex(ctx sessionctx.Context, delOnlyTbl, writeOnlyT
}
func checkAddPublicForAddIndex(ctx sessionctx.Context, writeTbl, publicTbl table.Table) error {
+ var err1 error
// WriteOnlyTable: insert t values (6, 6)
err := sessiontxn.NewTxn(context.Background(), ctx)
if err != nil {
@@ -229,7 +230,11 @@ func checkAddPublicForAddIndex(ctx sessionctx.Context, writeTbl, publicTbl table
return errors.Trace(err)
}
err = checkIndexExists(ctx, publicTbl, 6, 6, true)
- if err != nil {
+ if ddl.IsEnableFastReorg() {
+ // Need check temp index also.
+ err1 = checkIndexExists(ctx, writeTbl, 6, 6, true)
+ }
+ if err != nil && err1 != nil {
return errors.Trace(err)
}
// PublicTable: insert t values (7, 7)
@@ -248,10 +253,18 @@ func checkAddPublicForAddIndex(ctx sessionctx.Context, writeTbl, publicTbl table
return errors.Trace(err)
}
err = checkIndexExists(ctx, publicTbl, 5, 7, true)
- if err != nil {
+ if ddl.IsEnableFastReorg() {
+ // Need check temp index also.
+ err1 = checkIndexExists(ctx, writeTbl, 5, 7, true)
+ }
+ if err != nil && err1 != nil {
return errors.Trace(err)
}
- err = checkIndexExists(ctx, publicTbl, 7, 7, false)
+ if ddl.IsEnableFastReorg() {
+ err = checkIndexExists(ctx, writeTbl, 7, 7, false)
+ } else {
+ err = checkIndexExists(ctx, publicTbl, 7, 7, false)
+ }
if err != nil {
return errors.Trace(err)
}
@@ -281,7 +294,11 @@ func checkAddPublicForAddIndex(ctx sessionctx.Context, writeTbl, publicTbl table
idxVal := row[1].GetInt64()
handle := row[0].GetInt64()
err = checkIndexExists(ctx, publicTbl, idxVal, handle, true)
- if err != nil {
+ if ddl.IsEnableFastReorg() {
+ // Need check temp index also.
+ err1 = checkIndexExists(ctx, writeTbl, idxVal, handle, true)
+ }
+ if err != nil && err1 != nil {
return errors.Trace(err)
}
}
diff --git a/ddl/index_cop.go b/ddl/index_cop.go
index c1229ae1f7a1e..23b3f5dcc9cd5 100644
--- a/ddl/index_cop.go
+++ b/ddl/index_cop.go
@@ -21,13 +21,15 @@ import (
"github.com/pingcap/errors"
"github.com/pingcap/tidb/distsql"
+ "github.com/pingcap/tidb/expression"
"github.com/pingcap/tidb/kv"
"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/stmtctx"
"github.com/pingcap/tidb/sessionctx/variable"
"github.com/pingcap/tidb/statistics"
+ "github.com/pingcap/tidb/table"
"github.com/pingcap/tidb/table/tables"
"github.com/pingcap/tidb/tablecodec"
"github.com/pingcap/tidb/types"
@@ -41,11 +43,21 @@ import (
"go.uber.org/zap"
)
-// copReadBatchFactor is the factor of batch size of coprocessor read.
-// It multiplies the tidb_ddl_reorg_batch_size to avoid sending too many cop requests for the same handle range.
-const copReadBatchFactor = 10
+// copReadBatchSize is the batch size of coprocessor read.
+// It multiplies the tidb_ddl_reorg_batch_size by 10 to avoid
+// sending too many cop requests for the same handle range.
+func copReadBatchSize() int {
+ return 10 * int(variable.GetDDLReorgBatchSize())
+}
+
+// copReadChunkPoolSize is the size of chunk pool, which
+// represents the max concurrent ongoing coprocessor requests.
+// It multiplies the tidb_ddl_reorg_worker_cnt by 10.
+func copReadChunkPoolSize() int {
+ return 10 * int(variable.GetDDLReorgWorkerCounter())
+}
-func (c *copReqSenderPool) fetchRowColValsFromCop(handleRange reorgBackfillTask) ([]*indexRecord, kv.Key, bool, error) {
+func (c *copReqSenderPool) fetchRowColValsFromCop(handleRange reorgBackfillTask) ([]*indexRecord, *chunk.Chunk, kv.Key, bool, error) {
ticker := time.NewTicker(500 * time.Millisecond)
defer ticker.Stop()
for {
@@ -54,10 +66,10 @@ func (c *copReqSenderPool) fetchRowColValsFromCop(handleRange reorgBackfillTask)
if !ok {
logutil.BgLogger().Info("[ddl-ingest] cop-response channel is closed",
zap.Int("id", handleRange.id), zap.String("task", handleRange.String()))
- return nil, handleRange.endKey, true, nil
+ return nil, nil, handleRange.endKey, true, nil
}
if rs.err != nil {
- return nil, handleRange.startKey, false, rs.err
+ return nil, nil, handleRange.startKey, false, rs.err
}
if rs.done {
logutil.BgLogger().Info("[ddl-ingest] finish a cop-request task",
@@ -68,15 +80,15 @@ func (c *copReqSenderPool) fetchRowColValsFromCop(handleRange reorgBackfillTask)
logutil.BgLogger().Info("[ddl-ingest] task is found in results",
zap.Int("id", handleRange.id), zap.String("task", handleRange.String()))
c.results.Delete(handleRange.id)
- return rs.records, handleRange.endKey, true, nil
+ return rs.records, rs.chunk, handleRange.endKey, true, nil
}
- return rs.records, handleRange.startKey, false, nil
+ return rs.records, rs.chunk, handleRange.startKey, false, nil
case <-ticker.C:
logutil.BgLogger().Info("[ddl-ingest] cop-request result channel is empty",
zap.Int("id", handleRange.id))
if _, found := c.results.Load(handleRange.id); found {
c.results.Delete(handleRange.id)
- return nil, handleRange.endKey, true, nil
+ return nil, nil, handleRange.endKey, true, nil
}
}
}
@@ -94,7 +106,8 @@ type copReqSenderPool struct {
senders []*copReqSender
wg sync.WaitGroup
- idxBufPool sync.Pool
+ idxBufPool chan []*indexRecord
+ srcChkPool chan *chunk.Chunk
}
type copReqSender struct {
@@ -107,7 +120,6 @@ type copReqSender struct {
func (c *copReqSender) run() {
p := c.senderPool
defer p.wg.Done()
- srcChk := renewChunk(nil, p.copCtx.fieldTps)
for {
if util.HasCancelled(c.ctx) {
return
@@ -126,46 +138,40 @@ func (c *copReqSender) run() {
var done bool
var total int
for !done {
- idxRec := p.idxBufPool.Get().([]*indexRecord)
- idxRec = idxRec[:0]
- srcChk = renewChunk(srcChk, p.copCtx.fieldTps)
+ idxRec, srcChk := p.getIndexRecordsAndChunks()
idxRec, done, err = p.copCtx.fetchTableScanResult(p.ctx, rs, srcChk, idxRec)
if err != nil {
p.resultsCh <- idxRecResult{id: task.id, err: err}
+ p.recycleIdxRecordsAndChunk(idxRec, srcChk)
+ terror.Call(rs.Close)
return
}
total += len(idxRec)
- p.resultsCh <- idxRecResult{id: task.id, records: idxRec, done: done, total: total}
+ p.resultsCh <- idxRecResult{id: task.id, records: idxRec, chunk: srcChk, done: done, total: total}
}
+ terror.Call(rs.Close)
}
}
-// renewChunk creates a new chunk when the reorg batch size is changed.
-func renewChunk(oldChk *chunk.Chunk, fts []*types.FieldType) *chunk.Chunk {
- newSize := variable.GetDDLReorgBatchSize()
- newCap := int(newSize) * copReadBatchFactor
- if oldChk == nil || oldChk.Capacity() != newCap {
- return chunk.NewChunkWithCapacity(fts, newCap)
- }
- oldChk.Reset()
- return oldChk
-}
-
func newCopReqSenderPool(ctx context.Context, copCtx *copContext, startTS uint64) *copReqSenderPool {
+ poolSize := copReadChunkPoolSize()
+ idxBufPool := make(chan []*indexRecord, poolSize)
+ srcChkPool := make(chan *chunk.Chunk, poolSize)
+ for i := 0; i < poolSize; i++ {
+ idxBufPool <- make([]*indexRecord, 0, copReadBatchSize())
+ srcChkPool <- chunk.NewChunkWithCapacity(copCtx.fieldTps, copReadBatchSize())
+ }
return &copReqSenderPool{
- tasksCh: make(chan *reorgBackfillTask, backfillTaskChanSize),
- resultsCh: make(chan idxRecResult, backfillTaskChanSize),
- results: generic.NewSyncMap[int, struct{}](10),
- ctx: ctx,
- copCtx: copCtx,
- startTS: startTS,
- senders: make([]*copReqSender, 0, variable.GetDDLReorgWorkerCounter()),
- wg: sync.WaitGroup{},
- idxBufPool: sync.Pool{
- New: func() any {
- return make([]*indexRecord, 0, int(variable.GetDDLReorgBatchSize())*copReadBatchFactor)
- },
- },
+ tasksCh: make(chan *reorgBackfillTask, backfillTaskChanSize),
+ resultsCh: make(chan idxRecResult, backfillTaskChanSize),
+ results: generic.NewSyncMap[int, struct{}](10),
+ ctx: ctx,
+ copCtx: copCtx,
+ startTS: startTS,
+ senders: make([]*copReqSender, 0, variable.GetDDLReorgWorkerCounter()),
+ wg: sync.WaitGroup{},
+ idxBufPool: idxBufPool,
+ srcChkPool: srcChkPool,
}
}
@@ -200,16 +206,41 @@ func (c *copReqSenderPool) close() {
for _, w := range c.senders {
w.cancel()
}
+ cleanupWg := util.WaitGroupWrapper{}
+ cleanupWg.Run(c.drainResults)
+ // Wait for all cop-req senders to exit.
c.wg.Wait()
close(c.resultsCh)
+ cleanupWg.Wait()
+ close(c.idxBufPool)
+ close(c.srcChkPool)
+}
+
+func (c *copReqSenderPool) drainResults() {
+ // Consume the rest results because the writers are inactive anymore.
+ for rs := range c.resultsCh {
+ c.recycleIdxRecordsAndChunk(rs.records, rs.chunk)
+ }
+}
+
+func (c *copReqSenderPool) getIndexRecordsAndChunks() ([]*indexRecord, *chunk.Chunk) {
+ ir := <-c.idxBufPool
+ chk := <-c.srcChkPool
+ newCap := copReadBatchSize()
+ if chk.Capacity() != newCap {
+ chk = chunk.NewChunkWithCapacity(c.copCtx.fieldTps, newCap)
+ }
+ chk.Reset()
+ return ir[:0], chk
}
-// recycleIdxRecords puts the index record slice back to the pool for reuse.
-func (c *copReqSenderPool) recycleIdxRecords(idxRecs []*indexRecord) {
- if len(idxRecs) == 0 {
+// recycleIdxRecordsAndChunk puts the index record slice and the chunk back to the pool for reuse.
+func (c *copReqSenderPool) recycleIdxRecordsAndChunk(idxRecs []*indexRecord, chk *chunk.Chunk) {
+ if idxRecs == nil || chk == nil {
return
}
- c.idxBufPool.Put(idxRecs[:0])
+ c.idxBufPool <- idxRecs
+ c.srcChkPool <- chk
}
// copContext contains the information that is needed when building a coprocessor request.
@@ -221,34 +252,145 @@ type copContext struct {
colInfos []*model.ColumnInfo
fieldTps []*types.FieldType
sessCtx sessionctx.Context
+
+ expColInfos []*expression.Column
+ idxColOutputOffsets []int
+ handleOutputOffsets []int
+ virtualColOffsets []int
+ virtualColFieldTps []*types.FieldType
}
-func newCopContext(tblInfo *model.TableInfo, idxInfo *model.IndexInfo, sessCtx sessionctx.Context) *copContext {
+func newCopContext(tblInfo *model.TableInfo, idxInfo *model.IndexInfo, sessCtx sessionctx.Context) (*copContext, error) {
+ var err error
+ usedColumnIDs := make(map[int64]struct{}, len(idxInfo.Columns))
+ usedColumnIDs, err = fillUsedColumns(usedColumnIDs, idxInfo, tblInfo)
+ var handleIDs []int64
+ if err != nil {
+ return nil, err
+ }
+ var primaryIdx *model.IndexInfo
+ if tblInfo.PKIsHandle {
+ pkCol := tblInfo.GetPkColInfo()
+ usedColumnIDs[pkCol.ID] = struct{}{}
+ handleIDs = []int64{pkCol.ID}
+ } else if tblInfo.IsCommonHandle {
+ primaryIdx = tables.FindPrimaryIndex(tblInfo)
+ handleIDs = make([]int64, 0, len(primaryIdx.Columns))
+ for _, pkCol := range primaryIdx.Columns {
+ col := tblInfo.Columns[pkCol.Offset]
+ handleIDs = append(handleIDs, col.ID)
+ }
+ usedColumnIDs, err = fillUsedColumns(usedColumnIDs, primaryIdx, tblInfo)
+ if err != nil {
+ return nil, err
+ }
+ }
+
+ // Only collect the columns that are used by the index.
colInfos := make([]*model.ColumnInfo, 0, len(idxInfo.Columns))
fieldTps := make([]*types.FieldType, 0, len(idxInfo.Columns))
- for _, idxCol := range idxInfo.Columns {
- c := tblInfo.Columns[idxCol.Offset]
- if c.IsGenerated() && !c.GeneratedStored {
- // TODO(tangenta): support reading virtual generated columns.
- return nil
+ for i := range tblInfo.Columns {
+ col := tblInfo.Columns[i]
+ if _, found := usedColumnIDs[col.ID]; found {
+ colInfos = append(colInfos, col)
+ fieldTps = append(fieldTps, &col.FieldType)
}
- colInfos = append(colInfos, c)
- fieldTps = append(fieldTps, &c.FieldType)
}
- pkColInfos, pkFieldTps, pkInfo := buildHandleColInfoAndFieldTypes(tblInfo)
- colInfos = append(colInfos, pkColInfos...)
- fieldTps = append(fieldTps, pkFieldTps...)
+ // Append the extra handle column when _tidb_rowid is used.
+ if !tblInfo.HasClusteredIndex() {
+ extra := model.NewExtraHandleColInfo()
+ colInfos = append(colInfos, extra)
+ fieldTps = append(fieldTps, &extra.FieldType)
+ handleIDs = []int64{extra.ID}
+ }
+
+ expColInfos, _, err := expression.ColumnInfos2ColumnsAndNames(sessCtx,
+ model.CIStr{} /* unused */, tblInfo.Name, colInfos, tblInfo)
+ if err != nil {
+ return nil, err
+ }
+ idxOffsets := resolveIndicesForIndex(expColInfos, idxInfo, tblInfo)
+ hdColOffsets := resolveIndicesForHandle(expColInfos, handleIDs)
+ vColOffsets, vColFts := collectVirtualColumnOffsetsAndTypes(expColInfos)
copCtx := &copContext{
tblInfo: tblInfo,
idxInfo: idxInfo,
- pkInfo: pkInfo,
+ pkInfo: primaryIdx,
colInfos: colInfos,
fieldTps: fieldTps,
sessCtx: sessCtx,
+
+ expColInfos: expColInfos,
+ idxColOutputOffsets: idxOffsets,
+ handleOutputOffsets: hdColOffsets,
+ virtualColOffsets: vColOffsets,
+ virtualColFieldTps: vColFts,
+ }
+ return copCtx, nil
+}
+
+func fillUsedColumns(usedCols map[int64]struct{}, idxInfo *model.IndexInfo, tblInfo *model.TableInfo) (map[int64]struct{}, error) {
+ colsToChecks := make([]*model.ColumnInfo, 0, len(idxInfo.Columns))
+ for _, idxCol := range idxInfo.Columns {
+ colsToChecks = append(colsToChecks, tblInfo.Columns[idxCol.Offset])
+ }
+ for len(colsToChecks) > 0 {
+ next := colsToChecks[0]
+ colsToChecks = colsToChecks[1:]
+ usedCols[next.ID] = struct{}{}
+ for depColName := range next.Dependences {
+ // Expand the virtual generated columns.
+ depCol := model.FindColumnInfo(tblInfo.Columns, depColName)
+ if depCol == nil {
+ return nil, errors.Trace(errors.Errorf("dependent column %s not found", depColName))
+ }
+ if _, ok := usedCols[depCol.ID]; !ok {
+ colsToChecks = append(colsToChecks, depCol)
+ }
+ }
+ }
+ return usedCols, nil
+}
+
+func resolveIndicesForIndex(outputCols []*expression.Column, idxInfo *model.IndexInfo, tblInfo *model.TableInfo) []int {
+ offsets := make([]int, 0, len(idxInfo.Columns))
+ for _, idxCol := range idxInfo.Columns {
+ hid := tblInfo.Columns[idxCol.Offset].ID
+ for j, col := range outputCols {
+ if col.ID == hid {
+ offsets = append(offsets, j)
+ break
+ }
+ }
+ }
+ return offsets
+}
+
+func resolveIndicesForHandle(cols []*expression.Column, handleIDs []int64) []int {
+ offsets := make([]int, 0, len(handleIDs))
+ for _, hid := range handleIDs {
+ for j, col := range cols {
+ if col.ID == hid {
+ offsets = append(offsets, j)
+ break
+ }
+ }
+ }
+ return offsets
+}
+
+func collectVirtualColumnOffsetsAndTypes(cols []*expression.Column) ([]int, []*types.FieldType) {
+ var offsets []int
+ var fts []*types.FieldType
+ for i, col := range cols {
+ if col.VirtualExpr != nil {
+ offsets = append(offsets, i)
+ fts = append(fts, col.GetType())
+ }
}
- return copCtx
+ return offsets, fts
}
func (c *copContext) buildTableScan(ctx context.Context, startTS uint64, start, end kv.Key) (distsql.SelectResult, error) {
@@ -284,8 +426,13 @@ func (c *copContext) fetchTableScanResult(ctx context.Context, result distsql.Se
return buf, true, nil
}
iter := chunk.NewIterator4Chunk(chk)
+ err = table.FillVirtualColumnValue(c.virtualColFieldTps, c.virtualColOffsets, c.expColInfos, c.colInfos, c.sessCtx, chk)
+ if err != nil {
+ return nil, false, errors.Trace(err)
+ }
for row := iter.Begin(); row != iter.End(); row = iter.Next() {
- idxDt, hdDt := extractIdxValsAndHandle(row, c.idxInfo, c.fieldTps)
+ idxDt := extractDatumByOffsets(row, c.idxColOutputOffsets, c.expColInfos)
+ hdDt := extractDatumByOffsets(row, c.handleOutputOffsets, c.expColInfos)
handle, err := buildHandle(hdDt, c.tblInfo, c.pkInfo, sctx)
if err != nil {
return nil, false, errors.Trace(err)
@@ -293,8 +440,7 @@ func (c *copContext) fetchTableScanResult(ctx context.Context, result distsql.Se
rsData := tables.TryGetHandleRestoredDataWrapper(c.tblInfo, hdDt, nil, c.idxInfo)
buf = append(buf, &indexRecord{handle: handle, key: nil, vals: idxDt, rsData: rsData, skip: false})
}
- done := chk.NumRows() < chk.Capacity()
- return buf, done, nil
+ return buf, false, nil
}
func buildDAGPB(sCtx sessionctx.Context, tblInfo *model.TableInfo, colInfos []*model.ColumnInfo) (*tipb.DAGRequest, error) {
@@ -321,34 +467,14 @@ func constructTableScanPB(sCtx sessionctx.Context, tblInfo *model.TableInfo, col
return &tipb.Executor{Tp: tipb.ExecType_TypeTableScan, TblScan: tblScan}, err
}
-func buildHandleColInfoAndFieldTypes(tbInfo *model.TableInfo) ([]*model.ColumnInfo, []*types.FieldType, *model.IndexInfo) {
- if tbInfo.PKIsHandle {
- for i := range tbInfo.Columns {
- if mysql.HasPriKeyFlag(tbInfo.Columns[i].GetFlag()) {
- return []*model.ColumnInfo{tbInfo.Columns[i]}, []*types.FieldType{&tbInfo.Columns[i].FieldType}, nil
- }
- }
- } else if tbInfo.IsCommonHandle {
- primaryIdx := tables.FindPrimaryIndex(tbInfo)
- pkCols := make([]*model.ColumnInfo, 0, len(primaryIdx.Columns))
- pkFts := make([]*types.FieldType, 0, len(primaryIdx.Columns))
- for _, pkCol := range primaryIdx.Columns {
- pkCols = append(pkCols, tbInfo.Columns[pkCol.Offset])
- pkFts = append(pkFts, &tbInfo.Columns[pkCol.Offset].FieldType)
- }
- return pkCols, pkFts, primaryIdx
- }
- extra := model.NewExtraHandleColInfo()
- return []*model.ColumnInfo{extra}, []*types.FieldType{&extra.FieldType}, nil
-}
-
-func extractIdxValsAndHandle(row chunk.Row, idxInfo *model.IndexInfo, fieldTps []*types.FieldType) ([]types.Datum, []types.Datum) {
- datumBuf := make([]types.Datum, 0, len(fieldTps))
- idxColLen := len(idxInfo.Columns)
- for i, ft := range fieldTps {
- datumBuf = append(datumBuf, row.GetDatum(i, ft))
+func extractDatumByOffsets(row chunk.Row, offsets []int, expCols []*expression.Column) []types.Datum {
+ datumBuf := make([]types.Datum, 0, len(offsets))
+ for _, offset := range offsets {
+ c := expCols[offset]
+ rowDt := row.GetDatum(offset, c.GetType())
+ datumBuf = append(datumBuf, rowDt)
}
- return datumBuf[:idxColLen], datumBuf[idxColLen:]
+ return datumBuf
}
func buildHandle(pkDts []types.Datum, tblInfo *model.TableInfo,
@@ -367,6 +493,7 @@ func buildHandle(pkDts []types.Datum, tblInfo *model.TableInfo,
type idxRecResult struct {
id int
records []*indexRecord
+ chunk *chunk.Chunk
err error
done bool
total int
diff --git a/ddl/index_cop_test.go b/ddl/index_cop_test.go
index 333afa997d3bc..80e37f6a74121 100644
--- a/ddl/index_cop_test.go
+++ b/ddl/index_cop_test.go
@@ -37,14 +37,15 @@ func TestAddIndexFetchRowsFromCoprocessor(t *testing.T) {
require.NoError(t, err)
tblInfo := tbl.Meta()
idxInfo := tblInfo.FindIndexByName(idx)
- copCtx := ddl.NewCopContext4Test(tblInfo, idxInfo, tk.Session())
+ copCtx, err := ddl.NewCopContext4Test(tblInfo, idxInfo, tk.Session())
+ require.NoError(t, err)
startKey := tbl.RecordPrefix()
endKey := startKey.PrefixNext()
txn, err := store.Begin()
require.NoError(t, err)
idxRec, done, err := ddl.FetchRowsFromCop4Test(copCtx, startKey, endKey, txn.StartTS(), 10)
require.NoError(t, err)
- require.True(t, done)
+ require.False(t, done)
require.NoError(t, txn.Rollback())
handles := make([]kv.Handle, 0, len(idxRec))
diff --git a/ddl/index_merge_tmp_test.go b/ddl/index_merge_tmp_test.go
index 550c9b2daae5c..389339ac15ad4 100644
--- a/ddl/index_merge_tmp_test.go
+++ b/ddl/index_merge_tmp_test.go
@@ -255,8 +255,79 @@ func TestPessimisticAmendIncompatibleWithFastReorg(t *testing.T) {
tk := testkit.NewTestKit(t, store)
tk.MustExec("use test")
tk.MustExec("set global tidb_ddl_enable_fast_reorg = 1;")
- tk.MustExec("set global tidb_ddl_enable_fast_reorg = 1;")
tk.MustGetErrMsg("set @@tidb_enable_amend_pessimistic_txn = 1;",
"amend pessimistic transactions is not compatible with tidb_ddl_enable_fast_reorg")
}
+
+// TestCreateUniqueIndexKeyExist this case will test below things:
+// Create one unique index idx((a*b+1));
+// insert (0, 6) and delete it;
+// insert (0, 9), it should be successful;
+// Should check temp key exist and skip deleted mark
+// The error returned below:
+// Error: Received unexpected error:
+//
+// [kv:1062]Duplicate entry '1' for key 't.idx'
+func TestCreateUniqueIndexKeyExist(t *testing.T) {
+ store, dom := testkit.CreateMockStoreAndDomain(t)
+
+ tk := testkit.NewTestKit(t, store)
+ tk.MustExec("use test")
+ tk.MustExec("create table t(a int default 0, b int default 0)")
+ tk.MustExec("insert into t values (1, 1), (2, 2), (3, 3), (4, 4)")
+
+ tk1 := testkit.NewTestKit(t, store)
+ tk1.MustExec("use test")
+
+ stateDeleteOnlySQLs := []string{"insert into t values (5, 5)", "begin pessimistic;", "insert into t select * from t", "rollback", "insert into t set b = 6", "update t set b = 7 where a = 1", "delete from t where b = 4"}
+
+ // If waitReorg timeout, the worker may enter writeReorg more than 2 times.
+ reorgTime := 0
+ d := dom.DDL()
+ originalCallback := d.GetHook()
+ defer d.SetHook(originalCallback)
+ callback := &ddl.TestDDLCallback{}
+ onJobUpdatedExportedFunc := func(job *model.Job) {
+ if t.Failed() {
+ return
+ }
+ var err error
+ switch job.SchemaState {
+ case model.StateDeleteOnly:
+ for _, sql := range stateDeleteOnlySQLs {
+ _, err = tk1.Exec(sql)
+ assert.NoError(t, err)
+ }
+ // (1, 7), (2, 2), (3, 3), (5, 5), (0, 6)
+ case model.StateWriteOnly:
+ _, err = tk1.Exec("insert into t values (8, 8)")
+ assert.NoError(t, err)
+ _, err = tk1.Exec("update t set b = 7 where a = 2")
+ assert.NoError(t, err)
+ _, err = tk1.Exec("delete from t where b = 3")
+ assert.NoError(t, err)
+ // (1, 7), (2, 7), (5, 5), (0, 6), (8, 8)
+ case model.StateWriteReorganization:
+ if reorgTime < 1 {
+ reorgTime++
+ } else {
+ return
+ }
+ _, err = tk1.Exec("insert into t values (10, 10)")
+ assert.NoError(t, err)
+ _, err = tk1.Exec("delete from t where b = 6")
+ assert.NoError(t, err)
+ _, err = tk1.Exec("insert into t set b = 9")
+ assert.NoError(t, err)
+ _, err = tk1.Exec("update t set b = 7 where a = 5")
+ assert.NoError(t, err)
+ // (1, 7), (2, 7), (5, 7), (8, 8), (10, 10), (0, 9)
+ }
+ }
+ callback.OnJobUpdatedExported.Store(&onJobUpdatedExportedFunc)
+ d.SetHook(callback)
+ tk.MustExec("alter table t add unique index idx((a*b+1))")
+ tk.MustExec("admin check table t")
+ tk.MustQuery("select * from t order by a, b").Check(testkit.Rows("0 9", "1 7", "2 7", "5 7", "8 8", "10 10"))
+}
diff --git a/ddl/ingest/BUILD.bazel b/ddl/ingest/BUILD.bazel
index 3fd286e450b25..962ae4da35637 100644
--- a/ddl/ingest/BUILD.bazel
+++ b/ddl/ingest/BUILD.bazel
@@ -33,13 +33,13 @@ go_library(
"//sessionctx/variable",
"//table",
"//util",
+ "//util/dbterror",
"//util/generic",
"//util/logutil",
"//util/mathutil",
"//util/size",
"@com_github_google_uuid//:uuid",
"@com_github_pingcap_errors//:errors",
- "@com_github_pkg_errors//:errors",
"@org_uber_go_zap//:zap",
],
)
diff --git a/ddl/ingest/backend.go b/ddl/ingest/backend.go
index 63034f0be3a22..26344359dd6b9 100644
--- a/ddl/ingest/backend.go
+++ b/ddl/ingest/backend.go
@@ -17,13 +17,13 @@ package ingest
import (
"context"
- "github.com/pingcap/errors"
"github.com/pingcap/tidb/br/pkg/lightning/backend"
"github.com/pingcap/tidb/br/pkg/lightning/backend/kv"
"github.com/pingcap/tidb/br/pkg/lightning/config"
tikv "github.com/pingcap/tidb/kv"
"github.com/pingcap/tidb/parser/mysql"
"github.com/pingcap/tidb/table"
+ "github.com/pingcap/tidb/util/dbterror"
"github.com/pingcap/tidb/util/logutil"
"go.uber.org/zap"
)
@@ -45,7 +45,7 @@ type BackendContext struct {
func (bc *BackendContext) FinishImport(indexID int64, unique bool, tbl table.Table) error {
ei, exist := bc.EngMgr.Load(indexID)
if !exist {
- return errors.New(LitErrGetEngineFail)
+ return dbterror.ErrIngestFailed.FastGenByArgs("ingest engine not found")
}
err := ei.ImportAndClean()
@@ -63,7 +63,7 @@ func (bc *BackendContext) FinishImport(indexID int64, unique bool, tbl table.Tab
if err != nil {
logutil.BgLogger().Error(LitInfoRemoteDupCheck, zap.Error(err),
zap.String("table", tbl.Meta().Name.O), zap.Int64("index ID", indexID))
- return errors.New(LitInfoRemoteDupCheck)
+ return err
} else if hasDupe {
logutil.BgLogger().Error(LitErrRemoteDupExistErr,
zap.String("table", tbl.Meta().Name.O), zap.Int64("index ID", indexID))
@@ -80,7 +80,7 @@ func (bc *BackendContext) Flush(indexID int64) error {
ei, exist := bc.EngMgr.Load(indexID)
if !exist {
logutil.BgLogger().Error(LitErrGetEngineFail, zap.Int64("index ID", indexID))
- return errors.New(LitErrGetEngineFail)
+ return dbterror.ErrIngestFailed.FastGenByArgs("ingest engine not found")
}
err := bc.diskRoot.UpdateUsageAndQuota()
diff --git a/ddl/ingest/config.go b/ddl/ingest/config.go
index 3a96e8ae5201b..e9c1458b1ab0a 100644
--- a/ddl/ingest/config.go
+++ b/ddl/ingest/config.go
@@ -16,6 +16,7 @@ package ingest
import (
"path/filepath"
+ "sync/atomic"
"github.com/pingcap/tidb/br/pkg/lightning/backend"
"github.com/pingcap/tidb/br/pkg/lightning/checkpoints"
@@ -26,12 +27,18 @@ import (
"go.uber.org/zap"
)
+// ImporterRangeConcurrencyForTest is only used for test.
+var ImporterRangeConcurrencyForTest *atomic.Int32
+
func generateLightningConfig(memRoot MemRoot, jobID int64, unique bool) (*config.Config, error) {
tidbCfg := tidbconf.GetGlobalConfig()
cfg := config.NewConfig()
cfg.TikvImporter.Backend = config.BackendLocal
// Each backend will build a single dir in lightning dir.
cfg.TikvImporter.SortedKVDir = filepath.Join(LitSortPath, encodeBackendTag(jobID))
+ if ImporterRangeConcurrencyForTest != nil {
+ cfg.TikvImporter.RangeConcurrency = int(ImporterRangeConcurrencyForTest.Load())
+ }
_, err := cfg.AdjustCommon()
if err != nil {
logutil.BgLogger().Warn(LitWarnConfigError, zap.Error(err))
diff --git a/ddl/ingest/disk_root.go b/ddl/ingest/disk_root.go
index c1c98f3fe681a..445115333edd1 100644
--- a/ddl/ingest/disk_root.go
+++ b/ddl/ingest/disk_root.go
@@ -15,7 +15,6 @@
package ingest
import (
- "github.com/pingcap/errors"
lcom "github.com/pingcap/tidb/br/pkg/lightning/common"
"github.com/pingcap/tidb/sessionctx/variable"
"github.com/pingcap/tidb/util/logutil"
@@ -64,7 +63,7 @@ func (d *diskRootImpl) UpdateUsageAndQuota() error {
sz, err := lcom.GetStorageSize(d.path)
if err != nil {
logutil.BgLogger().Error(LitErrGetStorageQuota, zap.Error(err))
- return errors.New(LitErrGetStorageQuota)
+ return err
}
d.maxQuota = mathutil.Min(variable.DDLDiskQuota.Load(), uint64(capacityThreshold*float64(sz.Capacity)))
return nil
diff --git a/ddl/ingest/engine.go b/ddl/ingest/engine.go
index d875d78e346d0..8392674c1eae6 100644
--- a/ddl/ingest/engine.go
+++ b/ddl/ingest/engine.go
@@ -25,7 +25,6 @@ import (
"github.com/pingcap/tidb/br/pkg/lightning/config"
"github.com/pingcap/tidb/util/generic"
"github.com/pingcap/tidb/util/logutil"
- "github.com/pkg/errors"
"go.uber.org/zap"
)
@@ -99,7 +98,7 @@ func (ei *engineInfo) ImportAndClean() error {
if err1 != nil {
logutil.BgLogger().Error(LitErrCloseEngineErr, zap.Error(err1),
zap.Int64("job ID", ei.jobID), zap.Int64("index ID", ei.indexID))
- return errors.New(LitErrCloseEngineErr)
+ return err1
}
ei.openedEngine = nil
@@ -118,7 +117,7 @@ func (ei *engineInfo) ImportAndClean() error {
if err != nil {
logutil.BgLogger().Error(LitErrIngestDataErr, zap.Error(err),
zap.Int64("job ID", ei.jobID), zap.Int64("index ID", ei.indexID))
- return errors.New(LitErrIngestDataErr)
+ return err
}
// Clean up the engine local workspace.
@@ -126,7 +125,7 @@ func (ei *engineInfo) ImportAndClean() error {
if err != nil {
logutil.BgLogger().Error(LitErrCloseEngineErr, zap.Error(err),
zap.Int64("job ID", ei.jobID), zap.Int64("index ID", ei.indexID))
- return errors.New(LitErrCloseEngineErr)
+ return err
}
return nil
}
diff --git a/ddl/ingest/engine_mgr.go b/ddl/ingest/engine_mgr.go
index 4cf1734747ee6..565d0b30d1ab8 100644
--- a/ddl/ingest/engine_mgr.go
+++ b/ddl/ingest/engine_mgr.go
@@ -19,6 +19,7 @@ import (
"github.com/pingcap/errors"
"github.com/pingcap/tidb/parser/model"
+ "github.com/pingcap/tidb/util/dbterror"
"github.com/pingcap/tidb/util/generic"
"github.com/pingcap/tidb/util/logutil"
"go.uber.org/zap"
@@ -73,7 +74,7 @@ func (m *engineManager) Register(bc *BackendContext, job *model.Job, indexID int
logutil.BgLogger().Warn(LitErrExceedConcurrency, zap.Int64("job ID", job.ID),
zap.Int64("index ID", indexID),
zap.Int("concurrency", bc.cfg.TikvImporter.RangeConcurrency))
- return nil, errors.New(LitErrExceedConcurrency)
+ return nil, dbterror.ErrIngestFailed.FastGenByArgs("concurrency quota exceeded")
}
en.writerCount++
info = LitInfoAddWriter
diff --git a/ddl/ingest/env.go b/ddl/ingest/env.go
index 185f873b820a4..864cc61ae4e02 100644
--- a/ddl/ingest/env.go
+++ b/ddl/ingest/env.go
@@ -47,6 +47,14 @@ const maxMemoryQuota = 2 * size.GB
// InitGlobalLightningEnv initialize Lightning backfill environment.
func InitGlobalLightningEnv() {
log.SetAppLogger(logutil.BgLogger())
+ globalCfg := config.GetGlobalConfig()
+ if globalCfg.Store != "tikv" {
+ logutil.BgLogger().Warn(LitWarnEnvInitFail,
+ zap.String("storage limitation", "only support TiKV storage"),
+ zap.String("current storage", globalCfg.Store),
+ zap.Bool("lightning is initialized", LitInitialized))
+ return
+ }
sPath, err := genLightningDataDir()
if err != nil {
logutil.BgLogger().Warn(LitWarnEnvInitFail, zap.Error(err),
@@ -102,8 +110,5 @@ func genLightningDataDir() (string, error) {
return sortPath, nil
}
-// GenRLimitForTest is only used for test.
-var GenRLimitForTest = util.GenRLimit()
-
// GenLightningDataDirForTest is only used for test.
var GenLightningDataDirForTest = genLightningDataDir
diff --git a/ddl/ingest/message.go b/ddl/ingest/message.go
index 1a68541d68f0c..0828d68796ba4 100644
--- a/ddl/ingest/message.go
+++ b/ddl/ingest/message.go
@@ -15,7 +15,7 @@
package ingest
import (
- "github.com/pingcap/errors"
+ "github.com/pingcap/tidb/util/dbterror"
"github.com/pingcap/tidb/util/logutil"
"go.uber.org/zap"
)
@@ -23,28 +23,26 @@ import (
// Message const text
const (
LitErrAllocMemFail string = "[ddl-ingest] allocate memory failed"
- LitErrOutMaxMem string = "[ddl-ingest] memory used up for lightning add index"
- LitErrCreateDirFail string = "[ddl-ingest] create lightning sort path error"
- LitErrStatDirFail string = "[ddl-ingest] stat lightning sort path error"
- LitErrDeleteDirFail string = "[ddl-ingest] delete lightning sort path error"
- LitErrCreateBackendFail string = "[ddl-ingest] build lightning backend failed, will use kernel index reorg method to backfill the index"
- LitErrGetBackendFail string = "[ddl-ingest] can not get cached backend"
- LitErrCreateEngineFail string = "[ddl-ingest] build lightning engine failed, will use kernel index reorg method to backfill the index"
- LitErrCreateContextFail string = "[ddl-ingest] build lightning worker context failed, will use kernel index reorg method to backfill the index"
- LitErrGetEngineFail string = "[ddl-ingest] can not get cached engine info"
+ LitErrCreateDirFail string = "[ddl-ingest] create ingest sort path error"
+ LitErrStatDirFail string = "[ddl-ingest] stat ingest sort path error"
+ LitErrDeleteDirFail string = "[ddl-ingest] delete ingest sort path error"
+ LitErrCreateBackendFail string = "[ddl-ingest] build ingest backend failed"
+ LitErrGetBackendFail string = "[ddl-ingest] cannot get ingest backend"
+ LitErrCreateEngineFail string = "[ddl-ingest] build ingest engine failed"
+ LitErrCreateContextFail string = "[ddl-ingest] build ingest writer context failed"
+ LitErrGetEngineFail string = "[ddl-ingest] can not get ingest engine info"
LitErrGetStorageQuota string = "[ddl-ingest] get storage quota error"
LitErrCloseEngineErr string = "[ddl-ingest] close engine error"
LitErrCleanEngineErr string = "[ddl-ingest] clean engine error"
LitErrFlushEngineErr string = "[ddl-ingest] flush engine data err"
LitErrIngestDataErr string = "[ddl-ingest] ingest data into storage error"
LitErrRemoteDupExistErr string = "[ddl-ingest] remote duplicate index key exist"
- LitErrExceedConcurrency string = "[ddl-ingest] the concurrency is greater than lightning limit(tikv-importer.range-concurrency)"
+ LitErrExceedConcurrency string = "[ddl-ingest] the concurrency is greater than ingest limit"
LitErrUpdateDiskStats string = "[ddl-ingest] update disk usage error"
LitWarnEnvInitFail string = "[ddl-ingest] initialize environment failed"
LitWarnConfigError string = "[ddl-ingest] build config for backend failed"
- LitWarnGenMemLimit string = "[ddl-ingest] generate memory max limitation"
- LitInfoEnvInitSucc string = "[ddl-ingest] init global lightning backend environment finished"
- LitInfoSortDir string = "[ddl-ingest] the lightning sorted dir"
+ LitInfoEnvInitSucc string = "[ddl-ingest] init global ingest backend environment finished"
+ LitInfoSortDir string = "[ddl-ingest] the ingest sorted directory"
LitInfoCreateBackend string = "[ddl-ingest] create one backend for an DDL job"
LitInfoCloseBackend string = "[ddl-ingest] close one backend for DDL job"
LitInfoOpenEngine string = "[ddl-ingest] open an engine for index reorg task"
@@ -53,9 +51,8 @@ const (
LitInfoCloseEngine string = "[ddl-ingest] flush all writer and get closed engine"
LitInfoRemoteDupCheck string = "[ddl-ingest] start remote duplicate checking"
LitInfoStartImport string = "[ddl-ingest] start to import data"
- LitInfoSetMemLimit string = "[ddl-ingest] set max memory limitation"
- LitInfoChgMemSetting string = "[ddl-ingest] change memory setting for lightning"
- LitInfoInitMemSetting string = "[ddl-ingest] initial memory setting for lightning"
+ LitInfoChgMemSetting string = "[ddl-ingest] change memory setting for ingest"
+ LitInfoInitMemSetting string = "[ddl-ingest] initial memory setting for ingest"
LitInfoUnsafeImport string = "[ddl-ingest] do a partial import data into the storage"
)
@@ -63,7 +60,7 @@ func genBackendAllocMemFailedErr(memRoot MemRoot, jobID int64) error {
logutil.BgLogger().Warn(LitErrAllocMemFail, zap.Int64("job ID", jobID),
zap.Int64("current memory usage", memRoot.CurrentUsage()),
zap.Int64("max memory quota", memRoot.MaxMemoryQuota()))
- return errors.New(LitErrOutMaxMem)
+ return dbterror.ErrIngestFailed.FastGenByArgs("memory used up")
}
func genEngineAllocMemFailedErr(memRoot MemRoot, jobID, idxID int64) error {
@@ -71,5 +68,5 @@ func genEngineAllocMemFailedErr(memRoot MemRoot, jobID, idxID int64) error {
zap.Int64("index ID", idxID),
zap.Int64("current memory usage", memRoot.CurrentUsage()),
zap.Int64("max memory quota", memRoot.MaxMemoryQuota()))
- return errors.New(LitErrOutMaxMem)
+ return dbterror.ErrIngestFailed.FastGenByArgs("memory used up")
}
diff --git a/ddl/job_table.go b/ddl/job_table.go
index ef006727fceb8..5bd702232a9f6 100644
--- a/ddl/job_table.go
+++ b/ddl/job_table.go
@@ -252,7 +252,7 @@ func (d *ddl) delivery2worker(wk *worker, pool *workerPool, job *model.Job) {
return
}
d.once.Store(false)
- cleanMDLInfo(d.sessPool, job.ID)
+ cleanMDLInfo(d.sessPool, job.ID, d.etcdCli)
// Don't have a worker now.
return
}
@@ -287,7 +287,7 @@ func (d *ddl) delivery2worker(wk *worker, pool *workerPool, job *model.Job) {
// If the job is done or still running or rolling back, we will wait 2 * lease time to guarantee other servers to update
// the newest schema.
waitSchemaChanged(context.Background(), d.ddlCtx, d.lease*2, schemaVer, job)
- cleanMDLInfo(d.sessPool, job.ID)
+ cleanMDLInfo(d.sessPool, job.ID, d.etcdCli)
d.synced(job)
if RunInGoTest {
diff --git a/ddl/metadatalocktest/mdl_test.go b/ddl/metadatalocktest/mdl_test.go
index 6f4a0012cdfff..64bdf77d55707 100644
--- a/ddl/metadatalocktest/mdl_test.go
+++ b/ddl/metadatalocktest/mdl_test.go
@@ -1105,3 +1105,16 @@ func TestMDLRenameTable(t *testing.T) {
tk.MustGetErrCode("select * from test2.t1;", mysql.ErrNoSuchTable)
tk.MustExec("commit")
}
+
+func TestMDLPrepareFail(t *testing.T) {
+ store := testkit.CreateMockStore(t)
+
+ tk := testkit.NewTestKit(t, store)
+ tk2 := testkit.NewTestKit(t, store)
+ tk.MustExec("use test")
+ tk.MustExec("create table t(a int);")
+ _, _, _, err := tk.Session().PrepareStmt("select b from t")
+ require.Error(t, err)
+
+ tk2.MustExec("alter table test.t add column c int")
+}
diff --git a/ddl/multi_schema_change_test.go b/ddl/multi_schema_change_test.go
index d23e88cd355a8..0f8aeca87802c 100644
--- a/ddl/multi_schema_change_test.go
+++ b/ddl/multi_schema_change_test.go
@@ -1014,6 +1014,7 @@ func TestMultiSchemaChangeMixCancelled(t *testing.T) {
store, dom := testkit.CreateMockStoreAndDomain(t)
tk := testkit.NewTestKit(t, store)
tk.MustExec("use test;")
+ tk.MustExec("set global tidb_ddl_enable_fast_reorg = 0;")
tk.MustExec("create table t (a int, b int, c int, index i1(c), index i2(c));")
tk.MustExec("insert into t values (1, 2, 3);")
@@ -1176,7 +1177,7 @@ func TestMultiSchemaChangeUnsupportedType(t *testing.T) {
tk.MustExec("use test;")
tk.MustExec("create table t (a int, b int);")
- tk.MustGetErrMsg("alter table t add column c int, auto_id_cache = 1;",
+ tk.MustGetErrMsg("alter table t add column c int, auto_id_cache = 10;",
"[ddl:8200]Unsupported multi schema change for modify auto id cache")
}
diff --git a/ddl/partition.go b/ddl/partition.go
index a8947d091bfc5..cf4bd7aed962f 100644
--- a/ddl/partition.go
+++ b/ddl/partition.go
@@ -2077,7 +2077,7 @@ func (w *worker) onExchangeTablePartition(d *ddlCtx, t *meta.Meta, job *model.Jo
failpoint.Return(ver, err)
}
sess := newSession(se)
- _, err = sess.execute(context.Background(), "insert into test.pt values (40000000)", "exchange_partition_test")
+ _, err = sess.execute(context.Background(), "insert ignore into test.pt values (40000000)", "exchange_partition_test")
if err != nil {
failpoint.Return(ver, err)
}
diff --git a/ddl/reorg.go b/ddl/reorg.go
index d8b31916fba37..a03cf417177dc 100644
--- a/ddl/reorg.go
+++ b/ddl/reorg.go
@@ -234,7 +234,12 @@ func (w *worker) runReorgJob(rh *reorgHandler, reorgInfo *reorgInfo, tblInfo *mo
return dbterror.ErrCancelledDDLJob
}
rowCount, _, _ := rc.getRowCountAndKey()
- logutil.BgLogger().Info("[ddl] run reorg job done", zap.Int64("handled rows", rowCount), zap.Error(err))
+ if err != nil {
+ logutil.BgLogger().Warn("[ddl] run reorg job done", zap.Int64("handled rows", rowCount), zap.Error(err))
+ } else {
+ logutil.BgLogger().Info("[ddl] run reorg job done", zap.Int64("handled rows", rowCount))
+ }
+
job.SetRowCount(rowCount)
// Update a job's warnings.
diff --git a/ddl/stat_test.go b/ddl/stat_test.go
index 832e39061ce46..556b9eb5dadc7 100644
--- a/ddl/stat_test.go
+++ b/ddl/stat_test.go
@@ -44,13 +44,14 @@ func TestDDLStatsInfo(t *testing.T) {
store, domain := testkit.CreateMockStoreAndDomainWithSchemaLease(t, testLease)
d := domain.DDL()
+ tk := testkit.NewTestKit(t, store)
+ ctx := tk.Session()
dbInfo, err := testSchemaInfo(store, "test_stat")
require.NoError(t, err)
- testCreateSchema(t, testkit.NewTestKit(t, store).Session(), d, dbInfo)
+ testCreateSchema(t, ctx, d, dbInfo)
tblInfo, err := testTableInfo(store, "t", 2)
require.NoError(t, err)
- testCreateTable(t, testkit.NewTestKit(t, store).Session(), d, dbInfo, tblInfo)
- ctx := testkit.NewTestKit(t, store).Session()
+ testCreateTable(t, ctx, d, dbInfo, tblInfo)
err = sessiontxn.NewTxn(context.Background(), ctx)
require.NoError(t, err)
diff --git a/ddl/syncer/syncer.go b/ddl/syncer/syncer.go
index ff7eaaa446893..e28d3d4954ca0 100644
--- a/ddl/syncer/syncer.go
+++ b/ddl/syncer/syncer.go
@@ -359,12 +359,6 @@ func (s *schemaVersionSyncer) OwnerCheckAllVersions(ctx context.Context, jobID i
}
if succ {
- if variable.EnableMDL.Load() {
- _, err = s.etcdCli.Delete(ctx, path, clientv3.WithPrefix())
- if err != nil {
- logutil.BgLogger().Warn("[ddl] syncer delete versions failed", zap.Any("job id", jobID), zap.Error(err))
- }
- }
return nil
}
time.Sleep(checkVersInterval)
diff --git a/ddl/table.go b/ddl/table.go
index df329fd973c06..9e6fab762d3c5 100644
--- a/ddl/table.go
+++ b/ddl/table.go
@@ -812,8 +812,8 @@ func onTruncateTable(d *ddlCtx, t *meta.Meta, job *model.Job) (ver int64, _ erro
return ver, nil
}
-func onRebaseRowIDType(d *ddlCtx, t *meta.Meta, job *model.Job) (ver int64, _ error) {
- return onRebaseAutoID(d, d.store, t, job, autoid.RowIDAllocType)
+func onRebaseAutoIncrementIDType(d *ddlCtx, t *meta.Meta, job *model.Job) (ver int64, _ error) {
+ return onRebaseAutoID(d, d.store, t, job, autoid.AutoIncrementType)
}
func onRebaseAutoRandomType(d *ddlCtx, t *meta.Meta, job *model.Job) (ver int64, _ error) {
@@ -862,7 +862,7 @@ func onRebaseAutoID(d *ddlCtx, store kv.Storage, t *meta.Meta, job *model.Job, t
newBase = newBaseTemp
}
- if tp == autoid.RowIDAllocType {
+ if tp == autoid.AutoIncrementType {
tblInfo.AutoIncID = newBase
} else {
tblInfo.AutoRandID = newBase
@@ -1341,6 +1341,7 @@ func onUpdateFlashReplicaStatus(d *ddlCtx, t *meta.Meta, job *model.Job) (ver in
newIDs = append(newIDs, tblInfo.TiFlashReplica.AvailablePartitionIDs[i+1:]...)
tblInfo.TiFlashReplica.AvailablePartitionIDs = newIDs
tblInfo.TiFlashReplica.Available = false
+ logutil.BgLogger().Info("TiFlash replica become unavailable", zap.Int64("tableID", tblInfo.ID), zap.Int64("partitionID", id))
break
}
}
@@ -1350,6 +1351,9 @@ func onUpdateFlashReplicaStatus(d *ddlCtx, t *meta.Meta, job *model.Job) (ver in
return ver, errors.Errorf("unknown physical ID %v in table %v", physicalID, tblInfo.Name.O)
}
+ if tblInfo.TiFlashReplica.Available {
+ logutil.BgLogger().Info("TiFlash replica available", zap.Int64("tableID", tblInfo.ID))
+ }
ver, err = updateVersionAndTableInfo(d, t, job, tblInfo, true)
if err != nil {
return ver, errors.Trace(err)
diff --git a/ddl/table_modify_test.go b/ddl/table_modify_test.go
index f4b273771fd46..c042d266ac9e2 100644
--- a/ddl/table_modify_test.go
+++ b/ddl/table_modify_test.go
@@ -163,6 +163,7 @@ func TestLockTableReadOnly(t *testing.T) {
tk1.MustExec("admin cleanup table lock t1")
tk2.MustExec("insert into t1 set a=1, b=2")
+ tk1.MustExec("set global tidb_ddl_enable_fast_reorg = 0")
tk1.MustExec("set tidb_enable_amend_pessimistic_txn = 1")
tk1.MustExec("begin pessimistic")
tk1.MustQuery("select * from t1 where a = 1").Check(testkit.Rows("1 2"))
diff --git a/ddl/table_test.go b/ddl/table_test.go
index a9320e01cc781..e0e1c45e3b0ef 100644
--- a/ddl/table_test.go
+++ b/ddl/table_test.go
@@ -24,7 +24,9 @@ import (
"github.com/pingcap/tidb/kv"
"github.com/pingcap/tidb/meta"
"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/sessionctx"
"github.com/pingcap/tidb/sessiontxn"
"github.com/pingcap/tidb/table"
@@ -158,7 +160,7 @@ func testGetTableWithError(store kv.Storage, schemaID, tableID int64) (table.Tab
return nil, errors.New("table not found")
}
alloc := autoid.NewAllocator(store, schemaID, tblInfo.ID, false, autoid.RowIDAllocType)
- tbl, err := table.TableFromMeta(autoid.NewAllocators(alloc), tblInfo)
+ tbl, err := table.TableFromMeta(autoid.NewAllocators(false, alloc), tblInfo)
if err != nil {
return nil, errors.Trace(err)
}
@@ -371,3 +373,82 @@ func TestCreateTables(t *testing.T) {
testGetTable(t, domain, genIDs[1])
testGetTable(t, domain, genIDs[2])
}
+
+func TestAlterTTL(t *testing.T) {
+ store, domain := testkit.CreateMockStoreAndDomainWithSchemaLease(t, testLease)
+
+ d := domain.DDL()
+
+ dbInfo, err := testSchemaInfo(store, "test_table")
+ require.NoError(t, err)
+ testCreateSchema(t, testkit.NewTestKit(t, store).Session(), d, dbInfo)
+
+ ctx := testkit.NewTestKit(t, store).Session()
+
+ // initialize a table with ttlInfo
+ tableName := "t"
+ tblInfo, err := testTableInfo(store, tableName, 2)
+ require.NoError(t, err)
+ tblInfo.Columns[0].FieldType = *types.NewFieldType(mysql.TypeDatetime)
+ tblInfo.Columns[1].FieldType = *types.NewFieldType(mysql.TypeDatetime)
+ tblInfo.TTLInfo = &model.TTLInfo{
+ ColumnName: tblInfo.Columns[0].Name,
+ IntervalExprStr: "5",
+ IntervalTimeUnit: int(ast.TimeUnitDay),
+ }
+
+ // create table
+ job := testCreateTable(t, ctx, d, dbInfo, tblInfo)
+ testCheckTableState(t, store, dbInfo, tblInfo, model.StatePublic)
+ testCheckJobDone(t, store, job.ID, true)
+
+ // submit ddl job to modify ttlInfo
+ tableInfoAfterAlterTTLInfo := tblInfo.Clone()
+ require.NoError(t, err)
+ tableInfoAfterAlterTTLInfo.TTLInfo = &model.TTLInfo{
+ ColumnName: tblInfo.Columns[1].Name,
+ IntervalExprStr: "1",
+ IntervalTimeUnit: int(ast.TimeUnitYear),
+ }
+
+ job = &model.Job{
+ SchemaID: dbInfo.ID,
+ TableID: tblInfo.ID,
+ Type: model.ActionAlterTTLInfo,
+ BinlogInfo: &model.HistoryInfo{},
+ Args: []interface{}{&model.TTLInfo{
+ ColumnName: tblInfo.Columns[1].Name,
+ IntervalExprStr: "1",
+ IntervalTimeUnit: int(ast.TimeUnitYear),
+ }},
+ }
+ ctx.SetValue(sessionctx.QueryString, "skip")
+ require.NoError(t, d.DoDDLJob(ctx, job))
+
+ v := getSchemaVer(t, ctx)
+ checkHistoryJobArgs(t, ctx, job.ID, &historyJobArgs{ver: v, tbl: nil})
+
+ // assert the ddlInfo as expected
+ historyJob, err := ddl.GetHistoryJobByID(testkit.NewTestKit(t, store).Session(), job.ID)
+ require.NoError(t, err)
+ require.Equal(t, tableInfoAfterAlterTTLInfo.TTLInfo, historyJob.BinlogInfo.TableInfo.TTLInfo)
+
+ // submit a ddl job to modify ttlEnabled
+ job = &model.Job{
+ SchemaID: dbInfo.ID,
+ TableID: tblInfo.ID,
+ Type: model.ActionAlterTTLRemove,
+ BinlogInfo: &model.HistoryInfo{},
+ Args: []interface{}{true},
+ }
+ ctx.SetValue(sessionctx.QueryString, "skip")
+ require.NoError(t, d.DoDDLJob(ctx, job))
+
+ v = getSchemaVer(t, ctx)
+ checkHistoryJobArgs(t, ctx, job.ID, &historyJobArgs{ver: v, tbl: nil})
+
+ // assert the ddlInfo as expected
+ historyJob, err = ddl.GetHistoryJobByID(testkit.NewTestKit(t, store).Session(), job.ID)
+ require.NoError(t, err)
+ require.Empty(t, historyJob.BinlogInfo.TableInfo.TTLInfo)
+}
diff --git a/ddl/ttl.go b/ddl/ttl.go
new file mode 100644
index 0000000000000..357481f3eb32f
--- /dev/null
+++ b/ddl/ttl.go
@@ -0,0 +1,184 @@
+// Copyright 2022 PingCAP, Inc.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+package ddl
+
+import (
+ "fmt"
+ "strings"
+
+ "github.com/pingcap/errors"
+ "github.com/pingcap/tidb/expression"
+ "github.com/pingcap/tidb/meta"
+ "github.com/pingcap/tidb/parser"
+ "github.com/pingcap/tidb/parser/ast"
+ "github.com/pingcap/tidb/parser/format"
+ "github.com/pingcap/tidb/parser/model"
+ "github.com/pingcap/tidb/sessionctx"
+ "github.com/pingcap/tidb/sessiontxn"
+ "github.com/pingcap/tidb/types"
+ "github.com/pingcap/tidb/util/dbterror"
+)
+
+func onTTLInfoRemove(d *ddlCtx, t *meta.Meta, job *model.Job) (ver int64, err error) {
+ tblInfo, err := GetTableInfoAndCancelFaultJob(t, job, job.SchemaID)
+ if err != nil {
+ return ver, errors.Trace(err)
+ }
+
+ tblInfo.TTLInfo = nil
+ ver, err = updateVersionAndTableInfo(d, t, job, tblInfo, true)
+ if err != nil {
+ return ver, errors.Trace(err)
+ }
+ job.FinishTableJob(model.JobStateDone, model.StatePublic, ver, tblInfo)
+ return ver, nil
+}
+
+func onTTLInfoChange(d *ddlCtx, t *meta.Meta, job *model.Job) (ver int64, err error) {
+ // at least one for them is not nil
+ var ttlInfo *model.TTLInfo
+ var ttlInfoEnable *bool
+
+ if err := job.DecodeArgs(&ttlInfo, &ttlInfoEnable); err != nil {
+ job.State = model.JobStateCancelled
+ return ver, errors.Trace(err)
+ }
+
+ tblInfo, err := GetTableInfoAndCancelFaultJob(t, job, job.SchemaID)
+ if err != nil {
+ return ver, errors.Trace(err)
+ }
+
+ if ttlInfo != nil {
+ // if the TTL_ENABLE is not set explicitly, use the original value
+ if ttlInfoEnable == nil {
+ ttlInfo.Enable = tblInfo.TTLInfo.Enable
+ }
+ tblInfo.TTLInfo = ttlInfo
+ }
+ if ttlInfoEnable != nil {
+ if tblInfo.TTLInfo == nil {
+ return ver, errors.Trace(dbterror.ErrSetTTLEnableForNonTTLTable)
+ }
+
+ tblInfo.TTLInfo.Enable = *ttlInfoEnable
+ }
+
+ ver, err = updateVersionAndTableInfo(d, t, job, tblInfo, true)
+ if err != nil {
+ return ver, errors.Trace(err)
+ }
+ job.FinishTableJob(model.JobStateDone, model.StatePublic, ver, tblInfo)
+ return ver, nil
+}
+
+func checkTTLInfoValid(ctx sessionctx.Context, schema model.CIStr, tblInfo *model.TableInfo) error {
+ if err := checkTTLIntervalExpr(ctx, tblInfo.TTLInfo); err != nil {
+ return err
+ }
+
+ if err := checkTTLTableSuitable(ctx, schema, tblInfo); err != nil {
+ return err
+ }
+
+ return checkTTLInfoColumnType(tblInfo)
+}
+
+func checkTTLIntervalExpr(ctx sessionctx.Context, ttlInfo *model.TTLInfo) error {
+ // FIXME: use a better way to validate the interval expression in ttl
+ var nowAddIntervalExpr ast.ExprNode
+
+ unit := ast.TimeUnitType(ttlInfo.IntervalTimeUnit)
+ expr := fmt.Sprintf("select NOW() + INTERVAL %s %s", ttlInfo.IntervalExprStr, unit.String())
+ stmts, _, err := parser.New().ParseSQL(expr)
+ if err != nil {
+ // FIXME: the error information can be wrong, as it could indicate an unknown position to user.
+ return errors.Trace(err)
+ }
+ nowAddIntervalExpr = stmts[0].(*ast.SelectStmt).Fields.Fields[0].Expr
+ _, err = expression.EvalAstExpr(ctx, nowAddIntervalExpr)
+ return err
+}
+
+func checkTTLInfoColumnType(tblInfo *model.TableInfo) error {
+ colInfo := findColumnByName(tblInfo.TTLInfo.ColumnName.L, tblInfo)
+ if colInfo == nil {
+ return dbterror.ErrBadField.GenWithStackByArgs(tblInfo.TTLInfo.ColumnName.O, "TTL config")
+ }
+ if !types.IsTypeTime(colInfo.FieldType.GetType()) {
+ return dbterror.ErrUnsupportedColumnInTTLConfig.GenWithStackByArgs(tblInfo.TTLInfo.ColumnName.O)
+ }
+
+ return nil
+}
+
+// checkTTLTableSuitable returns whether this table is suitable to be a TTL table
+// A temporary table or a parent table referenced by a foreign key cannot be TTL table
+func checkTTLTableSuitable(ctx sessionctx.Context, schema model.CIStr, tblInfo *model.TableInfo) error {
+ if tblInfo.TempTableType != model.TempTableNone {
+ return dbterror.ErrTempTableNotAllowedWithTTL
+ }
+
+ // checks even when the foreign key check is not enabled, to keep safe
+ is := sessiontxn.GetTxnManager(ctx).GetTxnInfoSchema()
+ if referredFK := checkTableHasForeignKeyReferred(is, schema.L, tblInfo.Name.L, nil, true); referredFK != nil {
+ return dbterror.ErrUnsupportedTTLReferencedByFK
+ }
+
+ return nil
+}
+
+func checkDropColumnWithTTLConfig(tblInfo *model.TableInfo, colName string) error {
+ if tblInfo.TTLInfo != nil {
+ if tblInfo.TTLInfo.ColumnName.L == colName {
+ return dbterror.ErrTTLColumnCannotDrop.GenWithStackByArgs(colName)
+ }
+ }
+
+ return nil
+}
+
+// getTTLInfoInOptions returns the aggregated ttlInfo, the ttlEnable, or an error.
+// if TTL or TTL_ENABLE is not set in the config, the corresponding return value will be nil.
+// if both of them are set, the `ttlInfo.Enable` will be equal with `ttlEnable`.
+func getTTLInfoInOptions(options []*ast.TableOption) (ttlInfo *model.TTLInfo, ttlEnable *bool, err error) {
+ for _, op := range options {
+ switch op.Tp {
+ case ast.TableOptionTTL:
+ var sb strings.Builder
+ restoreFlags := format.RestoreStringSingleQuotes | format.RestoreNameBackQuotes
+ restoreCtx := format.NewRestoreCtx(restoreFlags, &sb)
+ err := op.Value.Restore(restoreCtx)
+ if err != nil {
+ return nil, nil, err
+ }
+
+ intervalExpr := sb.String()
+ ttlInfo = &model.TTLInfo{
+ ColumnName: op.ColumnName.Name,
+ IntervalExprStr: intervalExpr,
+ IntervalTimeUnit: int(op.TimeUnitValue.Unit),
+ Enable: true,
+ }
+ case ast.TableOptionTTLEnable:
+ ttlEnable = &op.BoolValue
+ }
+ }
+
+ if ttlInfo != nil && ttlEnable != nil {
+ ttlInfo.Enable = *ttlEnable
+ }
+ return ttlInfo, ttlEnable, nil
+}
diff --git a/ddl/ttl_test.go b/ddl/ttl_test.go
new file mode 100644
index 0000000000000..a994792a54a43
--- /dev/null
+++ b/ddl/ttl_test.go
@@ -0,0 +1,116 @@
+// Copyright 2022 PingCAP, Inc.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+package ddl
+
+import (
+ "testing"
+
+ "github.com/pingcap/tidb/parser/ast"
+ "github.com/pingcap/tidb/parser/model"
+ "github.com/stretchr/testify/assert"
+)
+
+func Test_getTTLInfoInOptions(t *testing.T) {
+ falseValue := false
+ trueValue := true
+
+ cases := []struct {
+ options []*ast.TableOption
+ ttlInfo *model.TTLInfo
+ ttlEnable *bool
+ err error
+ }{
+ {
+ []*ast.TableOption{},
+ nil,
+ nil,
+ nil,
+ },
+ {
+ []*ast.TableOption{
+ {
+ Tp: ast.TableOptionTTL,
+ ColumnName: &ast.ColumnName{Name: model.NewCIStr("test_column")},
+ Value: ast.NewValueExpr(5, "", ""),
+ TimeUnitValue: &ast.TimeUnitExpr{Unit: ast.TimeUnitYear},
+ },
+ },
+ &model.TTLInfo{
+ ColumnName: model.NewCIStr("test_column"),
+ IntervalExprStr: "5",
+ IntervalTimeUnit: int(ast.TimeUnitYear),
+ Enable: true,
+ },
+ nil,
+ nil,
+ },
+ {
+ []*ast.TableOption{
+ {
+ Tp: ast.TableOptionTTLEnable,
+ BoolValue: false,
+ },
+ {
+ Tp: ast.TableOptionTTL,
+ ColumnName: &ast.ColumnName{Name: model.NewCIStr("test_column")},
+ Value: ast.NewValueExpr(5, "", ""),
+ TimeUnitValue: &ast.TimeUnitExpr{Unit: ast.TimeUnitYear},
+ },
+ },
+ &model.TTLInfo{
+ ColumnName: model.NewCIStr("test_column"),
+ IntervalExprStr: "5",
+ IntervalTimeUnit: int(ast.TimeUnitYear),
+ Enable: false,
+ },
+ &falseValue,
+ nil,
+ },
+ {
+ []*ast.TableOption{
+ {
+ Tp: ast.TableOptionTTLEnable,
+ BoolValue: false,
+ },
+ {
+ Tp: ast.TableOptionTTL,
+ ColumnName: &ast.ColumnName{Name: model.NewCIStr("test_column")},
+ Value: ast.NewValueExpr(5, "", ""),
+ TimeUnitValue: &ast.TimeUnitExpr{Unit: ast.TimeUnitYear},
+ },
+ {
+ Tp: ast.TableOptionTTLEnable,
+ BoolValue: true,
+ },
+ },
+ &model.TTLInfo{
+ ColumnName: model.NewCIStr("test_column"),
+ IntervalExprStr: "5",
+ IntervalTimeUnit: int(ast.TimeUnitYear),
+ Enable: true,
+ },
+ &trueValue,
+ nil,
+ },
+ }
+
+ for _, c := range cases {
+ ttlInfo, ttlEnable, err := getTTLInfoInOptions(c.options)
+
+ assert.Equal(t, c.ttlInfo, ttlInfo)
+ assert.Equal(t, c.ttlEnable, ttlEnable)
+ assert.Equal(t, c.err, err)
+ }
+}
diff --git a/distsql/distsql_test.go b/distsql/distsql_test.go
index 52aa62ba112fa..f3988ea5f7c4d 100644
--- a/distsql/distsql_test.go
+++ b/distsql/distsql_test.go
@@ -107,7 +107,8 @@ func TestSelectWithRuntimeStats(t *testing.T) {
}
func TestSelectResultRuntimeStats(t *testing.T) {
- basic := &execdetails.BasicRuntimeStats{}
+ stmtStats := execdetails.NewRuntimeStatsColl(nil)
+ basic := stmtStats.GetBasicRuntimeStats(1)
basic.Record(time.Second, 20)
s1 := &selectResultRuntimeStats{
copRespTime: []time.Duration{time.Second, time.Millisecond},
@@ -120,8 +121,6 @@ func TestSelectResultRuntimeStats(t *testing.T) {
}
s2 := *s1
- stmtStats := execdetails.NewRuntimeStatsColl(nil)
- stmtStats.RegisterStats(1, basic)
stmtStats.RegisterStats(1, s1)
stmtStats.RegisterStats(1, &s2)
stats := stmtStats.GetRootStats(1)
diff --git a/distsql/request_builder.go b/distsql/request_builder.go
index 4a8b3ddfeab13..09ab4094ab732 100644
--- a/distsql/request_builder.go
+++ b/distsql/request_builder.go
@@ -20,7 +20,6 @@ import (
"sort"
"sync/atomic"
- "github.com/pingcap/errors"
"github.com/pingcap/failpoint"
"github.com/pingcap/kvproto/pkg/metapb"
"github.com/pingcap/tidb/ddl/placement"
@@ -71,6 +70,9 @@ func (builder *RequestBuilder) Build() (*kv.Request, error) {
if err != nil {
builder.err = err
}
+ if builder.Request.KeyRanges == nil {
+ builder.Request.KeyRanges = kv.NewNonParitionedKeyRanges(nil)
+ }
return &builder.Request, builder.err
}
@@ -86,7 +88,7 @@ func (builder *RequestBuilder) SetMemTracker(tracker *memory.Tracker) *RequestBu
// br refers it, so have to keep it.
func (builder *RequestBuilder) SetTableRanges(tid int64, tableRanges []*ranger.Range, fb *statistics.QueryFeedback) *RequestBuilder {
if builder.err == nil {
- builder.Request.KeyRanges = TableRangesToKVRanges(tid, tableRanges, fb)
+ builder.Request.KeyRanges = kv.NewNonParitionedKeyRanges(TableRangesToKVRanges(tid, tableRanges, fb))
}
return builder
}
@@ -112,7 +114,9 @@ func (builder *RequestBuilder) SetIndexRangesForTables(sc *stmtctx.StatementCont
// SetHandleRanges sets "KeyRanges" for "kv.Request" by converting table handle range
// "ranges" to "KeyRanges" firstly.
func (builder *RequestBuilder) SetHandleRanges(sc *stmtctx.StatementContext, tid int64, isCommonHandle bool, ranges []*ranger.Range, fb *statistics.QueryFeedback) *RequestBuilder {
- return builder.SetHandleRangesForTables(sc, []int64{tid}, isCommonHandle, ranges, fb)
+ builder = builder.SetHandleRangesForTables(sc, []int64{tid}, isCommonHandle, ranges, fb)
+ builder.err = builder.Request.KeyRanges.SetToNonPartitioned()
+ return builder
}
// SetHandleRangesForTables sets "KeyRanges" for "kv.Request" by converting table handle range
@@ -127,14 +131,17 @@ func (builder *RequestBuilder) SetHandleRangesForTables(sc *stmtctx.StatementCon
// SetTableHandles sets "KeyRanges" for "kv.Request" by converting table handles
// "handles" to "KeyRanges" firstly.
func (builder *RequestBuilder) SetTableHandles(tid int64, handles []kv.Handle) *RequestBuilder {
- builder.Request.KeyRanges, builder.FixedRowCountHint = TableHandlesToKVRanges(tid, handles)
+ var keyRanges []kv.KeyRange
+ keyRanges, builder.FixedRowCountHint = TableHandlesToKVRanges(tid, handles)
+ builder.Request.KeyRanges = kv.NewNonParitionedKeyRanges(keyRanges)
return builder
}
// SetPartitionsAndHandles sets "KeyRanges" for "kv.Request" by converting ParitionHandles to KeyRanges.
// handles in slice must be kv.PartitionHandle.
func (builder *RequestBuilder) SetPartitionsAndHandles(handles []kv.Handle) *RequestBuilder {
- builder.Request.KeyRanges = PartitionHandlesToKVRanges(handles)
+ keyRanges := PartitionHandlesToKVRanges(handles)
+ builder.Request.KeyRanges = kv.NewNonParitionedKeyRanges(keyRanges)
return builder
}
@@ -183,10 +190,22 @@ func (builder *RequestBuilder) SetChecksumRequest(checksum *tipb.ChecksumRequest
// SetKeyRanges sets "KeyRanges" for "kv.Request".
func (builder *RequestBuilder) SetKeyRanges(keyRanges []kv.KeyRange) *RequestBuilder {
+ builder.Request.KeyRanges = kv.NewNonParitionedKeyRanges(keyRanges)
+ return builder
+}
+
+// SetWrappedKeyRanges sets "KeyRanges" for "kv.Request".
+func (builder *RequestBuilder) SetWrappedKeyRanges(keyRanges *kv.KeyRanges) *RequestBuilder {
builder.Request.KeyRanges = keyRanges
return builder
}
+// SetPartitionKeyRanges sets the "KeyRanges" for "kv.Request" on partitioned table cases.
+func (builder *RequestBuilder) SetPartitionKeyRanges(keyRanges [][]kv.KeyRange) *RequestBuilder {
+ builder.Request.KeyRanges = kv.NewPartitionedKeyRanges(keyRanges)
+ return builder
+}
+
// SetStartTS sets "StartTS" for "kv.Request".
func (builder *RequestBuilder) SetStartTS(startTS uint64) *RequestBuilder {
builder.Request.StartTs = startTS
@@ -270,6 +289,7 @@ func (builder *RequestBuilder) SetFromSessionVars(sv *variable.SessionVars) *Req
}
builder.RequestSource.RequestSourceInternal = sv.InRestrictedSQL
builder.RequestSource.RequestSourceType = sv.RequestSourceType
+ builder.StoreBatchSize = sv.StoreBatchSize
return builder
}
@@ -318,13 +338,12 @@ func (builder *RequestBuilder) verifyTxnScope() error {
return nil
}
visitPhysicalTableID := make(map[int64]struct{})
- for _, keyRange := range builder.Request.KeyRanges {
- tableID := tablecodec.DecodeTableID(keyRange.StartKey)
- if tableID > 0 {
- visitPhysicalTableID[tableID] = struct{}{}
- } else {
- return errors.New("requestBuilder can't decode tableID from keyRange")
- }
+ tids, err := tablecodec.VerifyTableIDForRanges(builder.Request.KeyRanges)
+ if err != nil {
+ return err
+ }
+ for _, tid := range tids {
+ visitPhysicalTableID[tid] = struct{}{}
}
for phyTableID := range visitPhysicalTableID {
@@ -376,7 +395,7 @@ func (builder *RequestBuilder) SetClosestReplicaReadAdjuster(chkFn kv.CoprReques
}
// TableHandleRangesToKVRanges convert table handle ranges to "KeyRanges" for multiple tables.
-func TableHandleRangesToKVRanges(sc *stmtctx.StatementContext, tid []int64, isCommonHandle bool, ranges []*ranger.Range, fb *statistics.QueryFeedback) ([]kv.KeyRange, error) {
+func TableHandleRangesToKVRanges(sc *stmtctx.StatementContext, tid []int64, isCommonHandle bool, ranges []*ranger.Range, fb *statistics.QueryFeedback) (*kv.KeyRanges, error) {
if !isCommonHandle {
return tablesRangesToKVRanges(tid, ranges, fb), nil
}
@@ -387,14 +406,18 @@ func TableHandleRangesToKVRanges(sc *stmtctx.StatementContext, tid []int64, isCo
// Note this function should not be exported, but currently
// br refers to it, so have to keep it.
func TableRangesToKVRanges(tid int64, ranges []*ranger.Range, fb *statistics.QueryFeedback) []kv.KeyRange {
- return tablesRangesToKVRanges([]int64{tid}, ranges, fb)
+ if len(ranges) == 0 {
+ return []kv.KeyRange{}
+ }
+ return tablesRangesToKVRanges([]int64{tid}, ranges, fb).FirstPartitionRange()
}
// tablesRangesToKVRanges converts table ranges to "KeyRange".
-func tablesRangesToKVRanges(tids []int64, ranges []*ranger.Range, fb *statistics.QueryFeedback) []kv.KeyRange {
+func tablesRangesToKVRanges(tids []int64, ranges []*ranger.Range, fb *statistics.QueryFeedback) *kv.KeyRanges {
if fb == nil || fb.Hist == nil {
return tableRangesToKVRangesWithoutSplit(tids, ranges)
}
+ // The following codes are deprecated since the feedback is deprecated.
krs := make([]kv.KeyRange, 0, len(ranges))
feedbackRanges := make([]*ranger.Range, 0, len(ranges))
for _, ran := range ranges {
@@ -420,20 +443,23 @@ func tablesRangesToKVRanges(tids []int64, ranges []*ranger.Range, fb *statistics
}
}
fb.StoreRanges(feedbackRanges)
- return krs
+ return kv.NewNonParitionedKeyRanges(krs)
}
-func tableRangesToKVRangesWithoutSplit(tids []int64, ranges []*ranger.Range) []kv.KeyRange {
- krs := make([]kv.KeyRange, 0, len(ranges)*len(tids))
+func tableRangesToKVRangesWithoutSplit(tids []int64, ranges []*ranger.Range) *kv.KeyRanges {
+ krs := make([][]kv.KeyRange, len(tids))
+ for i := range krs {
+ krs[i] = make([]kv.KeyRange, 0, len(ranges))
+ }
for _, ran := range ranges {
low, high := encodeHandleKey(ran)
- for _, tid := range tids {
+ for i, tid := range tids {
startKey := tablecodec.EncodeRowKey(tid, low)
endKey := tablecodec.EncodeRowKey(tid, high)
- krs = append(krs, kv.KeyRange{StartKey: startKey, EndKey: endKey})
+ krs[i] = append(krs[i], kv.KeyRange{StartKey: startKey, EndKey: endKey})
}
}
- return krs
+ return kv.NewPartitionedKeyRanges(krs)
}
func encodeHandleKey(ran *ranger.Range) ([]byte, []byte) {
@@ -587,27 +613,33 @@ func PartitionHandlesToKVRanges(handles []kv.Handle) []kv.KeyRange {
}
// IndexRangesToKVRanges converts index ranges to "KeyRange".
-func IndexRangesToKVRanges(sc *stmtctx.StatementContext, tid, idxID int64, ranges []*ranger.Range, fb *statistics.QueryFeedback) ([]kv.KeyRange, error) {
+func IndexRangesToKVRanges(sc *stmtctx.StatementContext, tid, idxID int64, ranges []*ranger.Range, fb *statistics.QueryFeedback) (*kv.KeyRanges, error) {
return IndexRangesToKVRangesWithInterruptSignal(sc, tid, idxID, ranges, fb, nil, nil)
}
// IndexRangesToKVRangesWithInterruptSignal converts index ranges to "KeyRange".
// The process can be interrupted by set `interruptSignal` to true.
-func IndexRangesToKVRangesWithInterruptSignal(sc *stmtctx.StatementContext, tid, idxID int64, ranges []*ranger.Range, fb *statistics.QueryFeedback, memTracker *memory.Tracker, interruptSignal *atomic.Value) ([]kv.KeyRange, error) {
- return indexRangesToKVRangesForTablesWithInterruptSignal(sc, []int64{tid}, idxID, ranges, fb, memTracker, interruptSignal)
+func IndexRangesToKVRangesWithInterruptSignal(sc *stmtctx.StatementContext, tid, idxID int64, ranges []*ranger.Range, fb *statistics.QueryFeedback, memTracker *memory.Tracker, interruptSignal *atomic.Value) (*kv.KeyRanges, error) {
+ keyRanges, err := indexRangesToKVRangesForTablesWithInterruptSignal(sc, []int64{tid}, idxID, ranges, fb, memTracker, interruptSignal)
+ if err != nil {
+ return nil, err
+ }
+ err = keyRanges.SetToNonPartitioned()
+ return keyRanges, err
}
// IndexRangesToKVRangesForTables converts indexes ranges to "KeyRange".
-func IndexRangesToKVRangesForTables(sc *stmtctx.StatementContext, tids []int64, idxID int64, ranges []*ranger.Range, fb *statistics.QueryFeedback) ([]kv.KeyRange, error) {
+func IndexRangesToKVRangesForTables(sc *stmtctx.StatementContext, tids []int64, idxID int64, ranges []*ranger.Range, fb *statistics.QueryFeedback) (*kv.KeyRanges, error) {
return indexRangesToKVRangesForTablesWithInterruptSignal(sc, tids, idxID, ranges, fb, nil, nil)
}
// IndexRangesToKVRangesForTablesWithInterruptSignal converts indexes ranges to "KeyRange".
// The process can be interrupted by set `interruptSignal` to true.
-func indexRangesToKVRangesForTablesWithInterruptSignal(sc *stmtctx.StatementContext, tids []int64, idxID int64, ranges []*ranger.Range, fb *statistics.QueryFeedback, memTracker *memory.Tracker, interruptSignal *atomic.Value) ([]kv.KeyRange, error) {
+func indexRangesToKVRangesForTablesWithInterruptSignal(sc *stmtctx.StatementContext, tids []int64, idxID int64, ranges []*ranger.Range, fb *statistics.QueryFeedback, memTracker *memory.Tracker, interruptSignal *atomic.Value) (*kv.KeyRanges, error) {
if fb == nil || fb.Hist == nil {
return indexRangesToKVWithoutSplit(sc, tids, idxID, ranges, memTracker, interruptSignal)
}
+ // The following code is non maintained since the feedback deprecated.
feedbackRanges := make([]*ranger.Range, 0, len(ranges))
for _, ran := range ranges {
low, high, err := EncodeIndexKey(sc, ran)
@@ -642,11 +674,11 @@ func indexRangesToKVRangesForTablesWithInterruptSignal(sc *stmtctx.StatementCont
}
}
fb.StoreRanges(feedbackRanges)
- return krs, nil
+ return kv.NewNonParitionedKeyRanges(krs), nil
}
// CommonHandleRangesToKVRanges converts common handle ranges to "KeyRange".
-func CommonHandleRangesToKVRanges(sc *stmtctx.StatementContext, tids []int64, ranges []*ranger.Range) ([]kv.KeyRange, error) {
+func CommonHandleRangesToKVRanges(sc *stmtctx.StatementContext, tids []int64, ranges []*ranger.Range) (*kv.KeyRanges, error) {
rans := make([]*ranger.Range, 0, len(ranges))
for _, ran := range ranges {
low, high, err := EncodeIndexKey(sc, ran)
@@ -656,20 +688,23 @@ func CommonHandleRangesToKVRanges(sc *stmtctx.StatementContext, tids []int64, ra
rans = append(rans, &ranger.Range{LowVal: []types.Datum{types.NewBytesDatum(low)},
HighVal: []types.Datum{types.NewBytesDatum(high)}, LowExclude: false, HighExclude: true, Collators: collate.GetBinaryCollatorSlice(1)})
}
- krs := make([]kv.KeyRange, 0, len(rans))
+ krs := make([][]kv.KeyRange, len(tids))
+ for i := range krs {
+ krs[i] = make([]kv.KeyRange, 0, len(ranges))
+ }
for _, ran := range rans {
low, high := ran.LowVal[0].GetBytes(), ran.HighVal[0].GetBytes()
if ran.LowExclude {
low = kv.Key(low).PrefixNext()
}
ran.LowVal[0].SetBytes(low)
- for _, tid := range tids {
+ for i, tid := range tids {
startKey := tablecodec.EncodeRowKey(tid, low)
endKey := tablecodec.EncodeRowKey(tid, high)
- krs = append(krs, kv.KeyRange{StartKey: startKey, EndKey: endKey})
+ krs[i] = append(krs[i], kv.KeyRange{StartKey: startKey, EndKey: endKey})
}
}
- return krs, nil
+ return kv.NewPartitionedKeyRanges(krs), nil
}
// VerifyTxnScope verify whether the txnScope and visited physical table break the leader rule's dcLocation.
@@ -691,8 +726,12 @@ func VerifyTxnScope(txnScope string, physicalTableID int64, is infoschema.InfoSc
return true
}
-func indexRangesToKVWithoutSplit(sc *stmtctx.StatementContext, tids []int64, idxID int64, ranges []*ranger.Range, memTracker *memory.Tracker, interruptSignal *atomic.Value) ([]kv.KeyRange, error) {
- krs := make([]kv.KeyRange, 0, len(ranges))
+func indexRangesToKVWithoutSplit(sc *stmtctx.StatementContext, tids []int64, idxID int64, ranges []*ranger.Range, memTracker *memory.Tracker, interruptSignal *atomic.Value) (*kv.KeyRanges, error) {
+ krs := make([][]kv.KeyRange, len(tids))
+ for i := range krs {
+ krs[i] = make([]kv.KeyRange, 0, len(ranges))
+ }
+
const checkSignalStep = 8
var estimatedMemUsage int64
// encodeIndexKey and EncodeIndexSeekKey is time-consuming, thus we need to
@@ -705,13 +744,13 @@ func indexRangesToKVWithoutSplit(sc *stmtctx.StatementContext, tids []int64, idx
if i == 0 {
estimatedMemUsage += int64(cap(low) + cap(high))
}
- for _, tid := range tids {
+ for j, tid := range tids {
startKey := tablecodec.EncodeIndexSeekKey(tid, idxID, low)
endKey := tablecodec.EncodeIndexSeekKey(tid, idxID, high)
if i == 0 {
estimatedMemUsage += int64(cap(startKey)) + int64(cap(endKey))
}
- krs = append(krs, kv.KeyRange{StartKey: startKey, EndKey: endKey})
+ krs[j] = append(krs[j], kv.KeyRange{StartKey: startKey, EndKey: endKey})
}
if i%checkSignalStep == 0 {
if i == 0 && memTracker != nil {
@@ -719,11 +758,11 @@ func indexRangesToKVWithoutSplit(sc *stmtctx.StatementContext, tids []int64, idx
memTracker.Consume(estimatedMemUsage)
}
if interruptSignal != nil && interruptSignal.Load().(bool) {
- return nil, nil
+ return kv.NewPartitionedKeyRanges(nil), nil
}
}
}
- return krs, nil
+ return kv.NewPartitionedKeyRanges(krs), nil
}
// EncodeIndexKey gets encoded keys containing low and high
diff --git a/distsql/request_builder_test.go b/distsql/request_builder_test.go
index 2ffde4a512c0d..fa55229e36fa5 100644
--- a/distsql/request_builder_test.go
+++ b/distsql/request_builder_test.go
@@ -192,8 +192,8 @@ func TestIndexRangesToKVRanges(t *testing.T) {
actual, err := IndexRangesToKVRanges(new(stmtctx.StatementContext), 12, 15, ranges, nil)
require.NoError(t, err)
- for i := range actual {
- require.Equal(t, expect[i], actual[i])
+ for i := range actual.FirstPartitionRange() {
+ require.Equal(t, expect[i], actual.FirstPartitionRange()[i])
}
}
@@ -242,7 +242,7 @@ func TestRequestBuilder1(t *testing.T) {
Tp: 103,
StartTs: 0x0,
Data: []uint8{0x18, 0x0, 0x20, 0x0, 0x40, 0x0, 0x5a, 0x0},
- KeyRanges: []kv.KeyRange{
+ KeyRanges: kv.NewNonParitionedKeyRanges([]kv.KeyRange{
{
StartKey: kv.Key{0x74, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc, 0x5f, 0x72, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1},
EndKey: kv.Key{0x74, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc, 0x5f, 0x72, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3},
@@ -263,7 +263,7 @@ func TestRequestBuilder1(t *testing.T) {
StartKey: kv.Key{0x74, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc, 0x5f, 0x72, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x23},
EndKey: kv.Key{0x74, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc, 0x5f, 0x72, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x23},
},
- },
+ }),
Cacheable: true,
KeepOrder: false,
Desc: false,
@@ -325,7 +325,7 @@ func TestRequestBuilder2(t *testing.T) {
Tp: 103,
StartTs: 0x0,
Data: []uint8{0x18, 0x0, 0x20, 0x0, 0x40, 0x0, 0x5a, 0x0},
- KeyRanges: []kv.KeyRange{
+ KeyRanges: kv.NewNonParitionedKeyRanges([]kv.KeyRange{
{
StartKey: kv.Key{0x74, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc, 0x5f, 0x69, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf, 0x3, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1},
EndKey: kv.Key{0x74, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc, 0x5f, 0x69, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf, 0x3, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3},
@@ -346,7 +346,7 @@ func TestRequestBuilder2(t *testing.T) {
StartKey: kv.Key{0x74, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc, 0x5f, 0x69, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf, 0x3, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x23},
EndKey: kv.Key{0x74, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc, 0x5f, 0x69, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf, 0x3, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x23},
},
- },
+ }),
Cacheable: true,
KeepOrder: false,
Desc: false,
@@ -378,7 +378,7 @@ func TestRequestBuilder3(t *testing.T) {
Tp: 103,
StartTs: 0x0,
Data: []uint8{0x18, 0x0, 0x20, 0x0, 0x40, 0x0, 0x5a, 0x0},
- KeyRanges: []kv.KeyRange{
+ KeyRanges: kv.NewNonParitionedKeyRanges([]kv.KeyRange{
{
StartKey: kv.Key{0x74, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf, 0x5f, 0x72, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
EndKey: kv.Key{0x74, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf, 0x5f, 0x72, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1},
@@ -395,7 +395,7 @@ func TestRequestBuilder3(t *testing.T) {
StartKey: kv.Key{0x74, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf, 0x5f, 0x72, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x64},
EndKey: kv.Key{0x74, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf, 0x5f, 0x72, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x65},
},
- },
+ }),
Cacheable: true,
KeepOrder: false,
Desc: false,
@@ -444,7 +444,7 @@ func TestRequestBuilder4(t *testing.T) {
Tp: 103,
StartTs: 0x0,
Data: []uint8{0x18, 0x0, 0x20, 0x0, 0x40, 0x0, 0x5a, 0x0},
- KeyRanges: keyRanges,
+ KeyRanges: kv.NewNonParitionedKeyRanges(keyRanges),
Cacheable: true,
KeepOrder: false,
Desc: false,
@@ -491,7 +491,7 @@ func TestRequestBuilder5(t *testing.T) {
Tp: 104,
StartTs: 0x0,
Data: []uint8{0x8, 0x0, 0x18, 0x0, 0x20, 0x0},
- KeyRanges: keyRanges,
+ KeyRanges: kv.NewNonParitionedKeyRanges(keyRanges),
KeepOrder: true,
Desc: false,
Concurrency: 15,
@@ -520,7 +520,7 @@ func TestRequestBuilder6(t *testing.T) {
Tp: 105,
StartTs: 0x0,
Data: []uint8{0x10, 0x0, 0x18, 0x0},
- KeyRanges: keyRanges,
+ KeyRanges: kv.NewNonParitionedKeyRanges(keyRanges),
KeepOrder: false,
Desc: false,
Concurrency: concurrency,
@@ -557,6 +557,7 @@ func TestRequestBuilder7(t *testing.T) {
Tp: 0,
StartTs: 0x0,
KeepOrder: false,
+ KeyRanges: kv.NewNonParitionedKeyRanges(nil),
Desc: false,
Concurrency: concurrency,
IsolationLevel: 0,
@@ -583,6 +584,7 @@ func TestRequestBuilder8(t *testing.T) {
Tp: 0,
StartTs: 0x0,
Data: []uint8(nil),
+ KeyRanges: kv.NewNonParitionedKeyRanges(nil),
Concurrency: variable.DefDistSQLScanConcurrency,
IsolationLevel: 0,
Priority: 0,
@@ -635,8 +637,8 @@ func TestIndexRangesToKVRangesWithFbs(t *testing.T) {
EndKey: kv.Key{0x74, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5f, 0x69, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5},
},
}
- for i := 0; i < len(actual); i++ {
- require.Equal(t, expect[i], actual[i])
+ for i := 0; i < len(actual.FirstPartitionRange()); i++ {
+ require.Equal(t, expect[i], actual.FirstPartitionRange()[i])
}
}
diff --git a/distsql/select_result.go b/distsql/select_result.go
index 0e807b360d0ad..6d1f6308e4120 100644
--- a/distsql/select_result.go
+++ b/distsql/select_result.go
@@ -359,13 +359,11 @@ func (r *selectResult) updateCopRuntimeStats(ctx context.Context, copStats *copr
}
if r.stats == nil {
- id := r.rootPlanID
r.stats = &selectResultRuntimeStats{
backoffSleep: make(map[string]time.Duration),
rpcStat: tikv.NewRegionRequestRuntimeStats(),
distSQLConcurrency: r.distSQLConcurrency,
}
- r.ctx.GetSessionVars().StmtCtx.RuntimeStatsColl.RegisterStats(id, r.stats)
}
r.stats.mergeCopRuntimeStats(copStats, respTime)
@@ -456,6 +454,9 @@ func (r *selectResult) Close() error {
if respSize > 0 {
r.memConsume(-respSize)
}
+ if r.stats != nil {
+ defer r.ctx.GetSessionVars().StmtCtx.RuntimeStatsColl.RegisterStats(r.rootPlanID, r.stats)
+ }
return r.resp.Close()
}
diff --git a/distsql/select_result_test.go b/distsql/select_result_test.go
index c12892083d641..4ec56a286e5ab 100644
--- a/distsql/select_result_test.go
+++ b/distsql/select_result_test.go
@@ -34,7 +34,7 @@ func TestUpdateCopRuntimeStats(t *testing.T) {
require.Nil(t, ctx.GetSessionVars().StmtCtx.RuntimeStatsColl)
sr.rootPlanID = 1234
- sr.updateCopRuntimeStats(context.Background(), &copr.CopRuntimeStats{ExecDetails: execdetails.ExecDetails{CalleeAddress: "a"}}, 0)
+ sr.updateCopRuntimeStats(context.Background(), &copr.CopRuntimeStats{ExecDetails: execdetails.ExecDetails{DetailsNeedP90: execdetails.DetailsNeedP90{CalleeAddress: "a"}}}, 0)
ctx.GetSessionVars().StmtCtx.RuntimeStatsColl = execdetails.NewRuntimeStatsColl(nil)
i := uint64(1)
@@ -46,13 +46,13 @@ func TestUpdateCopRuntimeStats(t *testing.T) {
require.NotEqual(t, len(sr.copPlanIDs), len(sr.selectResp.GetExecutionSummaries()))
- sr.updateCopRuntimeStats(context.Background(), &copr.CopRuntimeStats{ExecDetails: execdetails.ExecDetails{CalleeAddress: "callee"}}, 0)
+ sr.updateCopRuntimeStats(context.Background(), &copr.CopRuntimeStats{ExecDetails: execdetails.ExecDetails{DetailsNeedP90: execdetails.DetailsNeedP90{CalleeAddress: "callee"}}}, 0)
require.False(t, ctx.GetSessionVars().StmtCtx.RuntimeStatsColl.ExistsCopStats(1234))
sr.copPlanIDs = []int{sr.rootPlanID}
require.NotNil(t, ctx.GetSessionVars().StmtCtx.RuntimeStatsColl)
require.Equal(t, len(sr.copPlanIDs), len(sr.selectResp.GetExecutionSummaries()))
- sr.updateCopRuntimeStats(context.Background(), &copr.CopRuntimeStats{ExecDetails: execdetails.ExecDetails{CalleeAddress: "callee"}}, 0)
+ sr.updateCopRuntimeStats(context.Background(), &copr.CopRuntimeStats{ExecDetails: execdetails.ExecDetails{DetailsNeedP90: execdetails.DetailsNeedP90{CalleeAddress: "callee"}}}, 0)
require.Equal(t, "tikv_task:{time:1ns, loops:1}", ctx.GetSessionVars().StmtCtx.RuntimeStatsColl.GetOrCreateCopStats(1234, "tikv").String())
}
diff --git a/docs/design/2022-11-22-view-hint.md b/docs/design/2022-11-22-view-hint.md
new file mode 100644
index 0000000000000..b780208a13f45
--- /dev/null
+++ b/docs/design/2022-11-22-view-hint.md
@@ -0,0 +1,134 @@
+# View Hint Design Doc
+- Author: Reminiscent
+- Tracking Issue: https://github.com/pingcap/tidb/issues/37887
+
+## Background
+Hints that specify a table generally refer to tables in the DELETE, SELECT, or UPDATE query block in which the hint occurs, not to tables inside any views referenced by the statement. So we introduce the view hint to specify the table in view instead of embedding the hint in the view.
+
+In Oracle, there are three ways to use the global hint. (Node: the `{}` part is only used for explanation)
+```SQL
+CREATE OR REPLACE VIEW v AS
+SELECT {SEL$2} * from e1 join (select {SEL$3} * from e3) e2 on e1.a = e2.a;
+
+SELECT {SEL$1} * FROM v;
+
+A. SELECT /*+ INDEX(v.e2.e3 idx) */ * FROM v; // /*+ INDEX(@SEL$1 v.e2.e3 idx) */
+
+B. SELECT /*+ INDEX(@SEL$2 e2.e3 idx) */ * FROM v;
+
+C. SELECT /*+ INDEX(@SEL$3 e3 idx) */ * FROM v;
+```
+
+Compared with TiDB, Oracle has two differences:
+1. Oracle can use `alias.table` to represent in subquery, such as e2.e3. Besides, TiDB can use `db.table` to represent a table.
+2. The count for query block number treats view like a subquery, which means the select parts in view are counted.
+
+Based on the difference, there are some reasons why TiDB can not just use the grammar from Oracle:
+1. Compatibility
+ 1. Grammar.
+ 1. We can not use the `alias.table` to represent in subquery, such as e2.e3.
+ 2. We can use `db.table` to represent a table. So if we want to use the `view.table` to represent a table in view, we should change the grammar or it will conflict with db.table.
+ 2. The count for the query block.
+ 1. Previously, the query block in view would not be counted. But now, if we take the view into consideration, it will change the origin count. For example, in the following part. The count of the query block for the `select a from t1` will be changed from `@SEL_2` to `@SEL_3`. So if we use the query block related hints for this part, it will be invalid or represent the content in the view.
+
+```SQL
+CREATE OR REPLACE VIEW v AS
+SELECT {SEL$2} * FROM t;
+
+SELECT {SEL$1} * FROM v JOIN (select {SEL$3} a from t1) t2 on v.a = t2.a;
+```
+
+So based on the above reasons, we should introduce another way to let hint take effect in the view.
+
+## Detailed Design
+### How does origin hint framework work?
+1. Parser: parse the sql text and get the basic information about the hint. Handle hint syntax error in this phase.
+2. Optimizer:
+ 1. Divide and mark the query block. Besides, group the hints in the same query blocks.
+ 2. In the plan builder phase, when we try to build select. We will handle the hints in the current query block. Including doing some simple checks and building the hints structure which can be used by planner.
+ 3. When we build some logical operators, we will use the hints which belongs to the current query block. And tt will use the table in hint to match the table in the plan node. For example, when we build the `DataSource` operator, it will generate the possible access path based on the index hints. When we build the `Aggregation` operator, it will set the aggregation algorithm based on the agg hints. And for the `Join` operator, it will store the hint in the join node and use the hint information in the physical optimization phase. The warning about which table is not used in the hint will be recorded in this phase.
+ 4. Use the hint information in the physical optimization phase to determine which physical algorithm should be used. And if the hint can not take effect, it will report warning. For example, if the join can not use the index join, but we set the index join hint in the sql text. It will report related warnings.
+
+### View Hint Design
+Based on the goal and current infrastructure for hint. I extend the current usage of the qb_name hint to a bigger scope to support the view hint.
+
+An example to show the usage of the current `qb_name` hint.
+```SQL
+select /*+ stream_agg(@qb) merge_join(t1@qb)*/ * from (select /*+ qb_name(qb) */ count(*) from t1 join t2 on t1.a = t2.a) tt;
+```
+1. First, we define the name for some query blocks.
+2. Then we can use the query block name to represent the query block.
+
+Based on the meaning of `qb_name` hint now, we can expand it to support the view. The basic idea is the same here. We define the query block name in the view first. And then we can use the query block name to represent the contents in the view. Now the grammar is expanded from
+`qb_name(name)` in the query block which you want to rename
+To
+`qb_name(name, viewName@queryBlockNum . {viewName}@queryBlockNum . ...)` in the first query block to represent any query block. Besides, we will reset the count for query block in every view. It means, for every view, it always counts from 1 and it will not effect the outer part.
+For example:
+```SQL
+create table t(a int, b int);
+create table t1(a int, b int);
+create table t2(a int, b int);
+
+create view v as select {@SEL_1}{5} t.a, t.b from t join (select {@SEL_2}{6} t1.a from t1 join t2 on t1.b=t2.b) tt on t.a = tt.a;
+
+create view v1 as select {@SEL_1}{3} t.a, t.b from t join (select {@SEL_2}{4} from t1 join v on t1.b=v.b) tt on t.a = tt.a;
+
+create view v2 as select {@SEL_1}{1} t.a, t.b from t join (select {@SEL_2}{2} t1.a from t1 join v1 join v3 on t1.b=v1.b) tt on t.a = tt.a;
+
+select {@SEL_1} * from v2;
+
+/* We can use the following part to represent the {1} - {6} */
+1: qb_name(v2_sel1, v2@sel_1 . @sel_1)
+2: qb_name(v2_sel2, v2@sel_1 . @sel_2)
+3: qb_name(v1_sel1, v2@sel_1 . v1@sel_2 . @sel_1)
+4: qb_name(v1_sel2, v2@sel_1 . v1@sel_2 . @sel_2)
+5: qb_name(v_sel1, v2@sel_1 . v1@sel_2 . v@sel_2 . @sel_1)
+6: qb_name(v_sel2, v2@sel_1 . v1@sel_2 . v@sel_2 . @sel_2)
+```
+Take the previous as example:
+```SQL
+CREATE OR REPLACE VIEW v AS
+SELECT * from e1 join (select count(*) from e3) e2 on e1.a = e2.a;
+
+
+/* In Oracle */
+A1. SELECT /*+ INDEX(v.e2.e3 idx) */ * FROM v;
+
+A2. SELECT /*+ INDEX(@SEL$1 v.e2.e3 idx) */ * FROM v;
+
+B. SELECT /*+ INDEX(@SEL$2 e2.e3 idx) */ * FROM v;
+
+C. SELECT /*+ INDEX(@SEL$3 e3 idx) */ * FROM v;
+
+/* In TiDB */
+SELECT /*+ qb_name(viewSub, v@sel_1 . @sel_2) use_index(e3@viewSub, idx) hash_agg(viewSub) */ * FROM v;
+```
+
+### Implementation
+Parser part is easy to implement. Just to expand the origin `qb_name` hint grammar. The only problem maybe is how to express the nested view(use dot or blank or something else).
+
+For the planner part:
+1. At the beginning of the optimization, we should handle the query block name hint for view and the other method hints for view. And group these hints based on the query block name.
+2. When we try to build the data source from the view, we have to traverse all of the query blocks for views. Check whether the view name in hint can match the data source or not. If there are some hints that can match, we pass it to the `buildDataSourceFromView`.
+3. When we try to build the view plan, we first handle the hints which are passed by the caller. Distinguish which hints belong to the current view and which belongs to the nested view. If the hint belongs to the current view, we transform the hint to the normal hint. If the hints belong to the nested view. Then we will do the same thing, like step2.
+
+Besides the planner part, we need support to show the query block for a sql to increase usability. The user can copy the result and use it in hint directly.
+
+### Support Scope
+1. We can support almost all physical algorithm's hints. Like join hints/ agg hints/ index etc.
+2. Do not support the leading hints which may be across the view. But we can support the leading hint in the same view.
+
+### Pros and Cons
+Pros:
+1. No compatibility problems. Just expand the usage of the existing hint.
+2. It is easier to implement. It can use the origin hints' infrastructure as much as possible.
+3. It can support almost all the hints which can take effect in the query block. Oracle can only support the join order, join method and access path hints.
+
+Cons:
+1. It may not be easy to write the query block name hint for a view.
+2. The user should define the query block name hint first.
+
+## Reference
+[Oracle Global Hint](https://docs.oracle.com/cd/E18283_01/server.112/e16638/hintsref.htm#i27644)
+
+
diff --git a/docs/logo_with_text.png b/docs/logo_with_text.png
deleted file mode 100644
index 722bbf8f8c53a..0000000000000
Binary files a/docs/logo_with_text.png and /dev/null differ
diff --git a/docs/tidb-architecture.png b/docs/tidb-architecture.png
new file mode 100644
index 0000000000000..e3360c45258dd
Binary files /dev/null and b/docs/tidb-architecture.png differ
diff --git a/docs/tidb-logo-with-text.png b/docs/tidb-logo-with-text.png
new file mode 100644
index 0000000000000..111465b9fc842
Binary files /dev/null and b/docs/tidb-logo-with-text.png differ
diff --git a/domain/BUILD.bazel b/domain/BUILD.bazel
index 4b575f4dc63e0..97fced3ad05d4 100644
--- a/domain/BUILD.bazel
+++ b/domain/BUILD.bazel
@@ -6,6 +6,7 @@ go_library(
"domain.go",
"domain_sysvars.go",
"domainctx.go",
+ "historical_stats.go",
"optimize_trace.go",
"plan_replayer.go",
"plan_replayer_dump.go",
diff --git a/domain/domain.go b/domain/domain.go
index 8e197a42e14b6..128260c324287 100644
--- a/domain/domain.go
+++ b/domain/domain.go
@@ -119,6 +119,7 @@ type Domain struct {
planReplayerHandle *planReplayerHandle
expiredTimeStamp4PC types.Time
logBackupAdvancer *daemon.OwnerDaemon
+ historicalStatsWorker *HistoricalStatsWorker
serverID uint64
serverIDSession *concurrency.Session
@@ -347,7 +348,7 @@ func (do *Domain) tryLoadSchemaDiffs(m *meta.Meta, usedVersion, newVersion int64
}
phyTblIDs = append(phyTblIDs, IDs...)
for i := 0; i < len(IDs); i++ {
- actions = append(actions, uint64(1<= 64, the value of left shift equals 0, and it will not impact amend txn
+ changedTblMap[tblID] |= 1 << item.relatedActions[i]
affected = true
}
}
diff --git a/domain/schema_validator_test.go b/domain/schema_validator_test.go
index a18fbcb4a435a..8762e46bd718e 100644
--- a/domain/schema_validator_test.go
+++ b/domain/schema_validator_test.go
@@ -217,7 +217,7 @@ func subTestEnqueueActionType(t *testing.T) {
relatedChanges, isTablesChanged := validator.isRelatedTablesChanged(5, []int64{1, 2, 3, 4})
require.True(t, isTablesChanged)
require.Equal(t, []int64{1, 2, 3, 4}, relatedChanges.PhyTblIDS)
- require.Equal(t, []uint64{15, 2, 7, 4}, relatedChanges.ActionTypes)
+ require.Equal(t, []uint64{(1 << 1) | (1 << 15), 1 << 2, (1 << 3) | (1 << 4), 1 << 4}, relatedChanges.ActionTypes)
}
type leaseGrantItem struct {
diff --git a/dumpling/export/BUILD.bazel b/dumpling/export/BUILD.bazel
index 08cc7fe2e664e..c9aebfb577c8a 100644
--- a/dumpling/export/BUILD.bazel
+++ b/dumpling/export/BUILD.bazel
@@ -49,7 +49,6 @@ go_library(
"@com_github_coreos_go_semver//semver",
"@com_github_docker_go_units//:go-units",
"@com_github_go_sql_driver_mysql//:mysql",
- "@com_github_google_uuid//:uuid",
"@com_github_pingcap_errors//:errors",
"@com_github_pingcap_failpoint//:failpoint",
"@com_github_pingcap_log//:log",
diff --git a/dumpling/export/config.go b/dumpling/export/config.go
index 57504e4e20882..741424b049175 100644
--- a/dumpling/export/config.go
+++ b/dumpling/export/config.go
@@ -4,6 +4,7 @@ package export
import (
"context"
+ "crypto/tls"
"encoding/json"
"fmt"
"net"
@@ -15,7 +16,6 @@ import (
"github.com/coreos/go-semver/semver"
"github.com/docker/go-units"
"github.com/go-sql-driver/mysql"
- "github.com/google/uuid"
"github.com/pingcap/errors"
"github.com/pingcap/failpoint"
"github.com/pingcap/tidb/br/pkg/storage"
@@ -103,7 +103,7 @@ type Config struct {
User string
Password string `json:"-"`
Security struct {
- DriveTLSName string `json:"-"`
+ TLS *tls.Config `json:"-"`
CAPath string
CertPath string
KeyPath string
@@ -219,8 +219,16 @@ func (conf *Config) GetDriverConfig(db string) *mysql.Config {
driverCfg.WriteTimeout = 30 * time.Second
driverCfg.InterpolateParams = true
driverCfg.MaxAllowedPacket = 0
- if conf.Security.DriveTLSName != "" {
- driverCfg.TLSConfig = conf.Security.DriveTLSName
+ if conf.Security.TLS != nil {
+ driverCfg.TLS = conf.Security.TLS
+ } else {
+ // Use TLS first.
+ driverCfg.AllowFallbackToPlaintext = true
+ /* #nosec G402 */
+ driverCfg.TLS = &tls.Config{
+ InsecureSkipVerify: true,
+ MinVersion: tls.VersionTLS10,
+ }
}
if conf.AllowCleartextPasswords {
driverCfg.AllowCleartextPasswords = true
@@ -653,7 +661,7 @@ func adjustConfig(conf *Config, fns ...func(*Config) error) error {
return nil
}
-func registerTLSConfig(conf *Config) error {
+func buildTLSConfig(conf *Config) error {
tlsConfig, err := util.NewTLSConfig(
util.WithCAPath(conf.Security.CAPath),
util.WithCertAndKeyPath(conf.Security.CertPath, conf.Security.KeyPath),
@@ -663,14 +671,8 @@ func registerTLSConfig(conf *Config) error {
if err != nil {
return errors.Trace(err)
}
-
- if tlsConfig == nil {
- return nil
- }
-
- conf.Security.DriveTLSName = "dumpling" + uuid.NewString()
- err = mysql.RegisterTLSConfig(conf.Security.DriveTLSName, tlsConfig)
- return errors.Trace(err)
+ conf.Security.TLS = tlsConfig
+ return nil
}
func validateSpecifiedSQL(conf *Config) error {
diff --git a/dumpling/export/dump.go b/dumpling/export/dump.go
index 7e5a81e0f3ce1..291b02b30bff9 100644
--- a/dumpling/export/dump.go
+++ b/dumpling/export/dump.go
@@ -95,7 +95,7 @@ func NewDumper(ctx context.Context, conf *Config) (*Dumper, error) {
}()
err = adjustConfig(conf,
- registerTLSConfig,
+ buildTLSConfig,
validateSpecifiedSQL,
adjustFileFormat)
if err != nil {
@@ -1264,9 +1264,6 @@ func (d *Dumper) Close() error {
if d.dbHandle != nil {
return d.dbHandle.Close()
}
- if d.conf.Security.DriveTLSName != "" {
- mysql.DeregisterTLSConfig(d.conf.Security.DriveTLSName)
- }
return nil
}
diff --git a/dumpling/tests/basic/run.sh b/dumpling/tests/basic/run.sh
index 11a738805275b..51e33de43fbcb 100644
--- a/dumpling/tests/basic/run.sh
+++ b/dumpling/tests/basic/run.sh
@@ -114,8 +114,8 @@ echo "expected panic 0, actual ${actual}"
[ "$actual" = 0 ]
# check stdout, should contain mysql error log
-actual=$(grep -w "Error 1064: You have an error in your SQL syntax" ${DUMPLING_OUTPUT_DIR}/dumpling.log|wc -l)
-echo "expect contain Error 1064, actual ${actual}"
+actual=$(grep -w "You have an error in your SQL syntax" ${DUMPLING_OUTPUT_DIR}/dumpling.log|wc -l)
+echo "expect contain error in SQL syntax, actual ${actual}"
[ "$actual" -ge 1 ]
# Test for consistency lock with empty database.
diff --git a/dumpling/tests/e2e/run.sh b/dumpling/tests/e2e/run.sh
index f5da32acc33e0..73b580ca594d9 100644
--- a/dumpling/tests/e2e/run.sh
+++ b/dumpling/tests/e2e/run.sh
@@ -37,4 +37,24 @@ run_lightning $cur/conf/lightning.toml
# check mysql and tidb data
check_sync_diff $cur/conf/diff_config.toml
+# test e2e with compress option again
+
+# drop database on tidb
+export DUMPLING_TEST_PORT=4000
+run_sql "drop database if exists $DB_NAME;"
+
+export DUMPLING_TEST_PORT=3306
+
+# dumping
+export DUMPLING_TEST_DATABASE=$DB_NAME
+rm -rf $DUMPLING_OUTPUT_DIR
+run_dumpling --compress "snappy"
+
+cat "$cur/conf/lightning.toml"
+# use lightning import data to tidb
+run_lightning $cur/conf/lightning.toml
+
+# check mysql and tidb data
+check_sync_diff $cur/conf/diff_config.toml
+
diff --git a/dumpling/tests/e2e_csv/run.sh b/dumpling/tests/e2e_csv/run.sh
index d80e321d9294a..9c5afaca469d7 100644
--- a/dumpling/tests/e2e_csv/run.sh
+++ b/dumpling/tests/e2e_csv/run.sh
@@ -24,6 +24,7 @@ run_sql_file "$DUMPLING_TEST_DIR/data/e2e_csv.t.sql"
run() {
echo "*** running subtest case ***"
+ echo "compress is $compress"
echo "escape_backslash is $escape_backslash"
echo "csv_delimiter is $csv_delimiter"
echo "csv_separator is $csv_separator"
@@ -36,7 +37,11 @@ run() {
# dumping
export DUMPLING_TEST_PORT=3306
export DUMPLING_TEST_DATABASE=$DB_NAME
- run_dumpling --filetype="csv" --escape-backslash=$escape_backslash --csv-delimiter="$csv_delimiter" --csv-separator="$csv_separator"
+ rm -rf "$DUMPLING_OUTPUT_DIR"
+ if [ $compress = "space" ]; then
+ compress=""
+ fi
+ run_dumpling --filetype="csv" --escape-backslash=$escape_backslash --csv-delimiter="$csv_delimiter" --csv-separator="$csv_separator" --compress="$compress"
# construct lightning configuration
mkdir -p $DUMPLING_TEST_DIR/conf
@@ -67,18 +72,22 @@ run() {
escape_backslash_arr="true false"
csv_delimiter_arr="\" '"
csv_separator_arr=', a aa |*|'
+compress_arr='space gzip snappy zstd'
-for escape_backslash in $escape_backslash_arr
+for compress in $compress_arr
do
- for csv_separator in $csv_separator_arr
+ for escape_backslash in $escape_backslash_arr
do
- for csv_delimiter in $csv_delimiter_arr
+ for csv_separator in $csv_separator_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
diff --git a/dumpling/tests/non_exist_tables/run.sh b/dumpling/tests/non_exist_tables/run.sh
index 78003069cce9d..180db04407f3a 100644
--- a/dumpling/tests/non_exist_tables/run.sh
+++ b/dumpling/tests/non_exist_tables/run.sh
@@ -21,6 +21,6 @@ rm -rf "$DUMPLING_OUTPUT_DIR"
run_dumpling --consistency=lock --tables-list "$DB_NAME.$TABLE_NAME2" -L ${DUMPLING_OUTPUT_DIR}/dumpling.log
set -e
-actual=$(grep -w "Error 1146: Table 'non_exist_tables.t2' doesn't exist" ${DUMPLING_OUTPUT_DIR}/dumpling.log|wc -l)
+actual=$(grep -w "Table 'non_exist_tables.t2' doesn't exist" ${DUMPLING_OUTPUT_DIR}/dumpling.log|wc -l)
echo "expected 1 return error when specifying --tables-list with non-existing tables, actual ${actual}"
[ $actual = 1 ]
diff --git a/errno/errcode.go b/errno/errcode.go
index 60257be0b76c9..7439a85f33d25 100644
--- a/errno/errcode.go
+++ b/errno/errcode.go
@@ -825,6 +825,7 @@ const (
ErrMaxExecTimeExceeded = 1907
ErrForeignKeyCascadeDepthExceeded = 3008
ErrInvalidFieldSize = 3013
+ ErrPasswordExpireAnonymousUser = 3016
ErrInvalidArgumentForLogarithm = 3020
ErrAggregateOrderNonAggQuery = 3029
ErrUserLockWrongName = 3057
@@ -892,6 +893,7 @@ const (
ErrIllegalPrivilegeLevel = 3619
ErrCTEMaxRecursionDepth = 3636
ErrNotHintUpdatable = 3637
+ ErrExistsInHistoryPassword = 3638
ErrForeignKeyCannotDropParent = 3730
ErrForeignKeyCannotUseVirtualColumn = 3733
ErrForeignKeyNoColumnInParent = 3734
@@ -1034,6 +1036,11 @@ const (
ErrGettingNoopVariable = 8145
ErrCannotMigrateSession = 8146
ErrLazyUniquenessCheckFailure = 8147
+ ErrUnsupportedColumnInTTLConfig = 8148
+ ErrTTLColumnCannotDrop = 8149
+ ErrSetTTLEnableForNonTTLTable = 8150
+ ErrTempTableNotAllowedWithTTL = 8151
+ ErrUnsupportedTTLReferencedByFK = 8152
// Error codes used by TiDB ddl package
ErrUnsupportedDDLOperation = 8200
@@ -1082,6 +1089,7 @@ const (
ErrPartitionColumnStatsMissing = 8244
ErrColumnInChange = 8245
ErrDDLSetting = 8246
+ ErrIngestFailed = 8247
// TiKV/PD/TiFlash errors.
ErrPDServerTimeout = 9001
diff --git a/errno/errname.go b/errno/errname.go
index 8f5fd8542bd1a..9f9025e971418 100644
--- a/errno/errname.go
+++ b/errno/errname.go
@@ -783,7 +783,7 @@ var MySQLErrName = map[uint16]*mysql.ErrMessage{
ErrInnodbIndexCorrupt: mysql.Message("Index corrupt: %s", nil),
ErrInvalidYearColumnLength: mysql.Message("Supports only YEAR or YEAR(4) column", nil),
ErrNotValidPassword: mysql.Message("Your password does not satisfy the current policy requirements", nil),
- ErrMustChangePassword: mysql.Message("You must SET PASSWORD before executing this statement", nil),
+ ErrMustChangePassword: mysql.Message("You must reset your password using ALTER USER statement before executing this statement", nil),
ErrFkNoIndexChild: mysql.Message("Failed to add the foreign key constraint. Missing index for constraint '%s' in the foreign table '%s'", nil),
ErrForeignKeyNoIndexInParent: mysql.Message("Failed to add the foreign key constraint. Missing index for constraint '%s' in the referenced table '%s'", nil),
ErrFkFailAddSystem: mysql.Message("Failed to add the foreign key constraint '%s' to system tables", nil),
@@ -840,6 +840,7 @@ var MySQLErrName = map[uint16]*mysql.ErrMessage{
ErrUnresolvedHintName: mysql.Message("Unresolved name '%s' for %s hint", nil),
ErrForeignKeyCascadeDepthExceeded: mysql.Message("Foreign key cascade delete/update exceeds max depth of %v.", nil),
ErrInvalidFieldSize: mysql.Message("Invalid size for column '%s'.", nil),
+ ErrPasswordExpireAnonymousUser: mysql.Message("The password for anonymous user cannot be expired.", nil),
ErrInvalidArgumentForLogarithm: mysql.Message("Invalid argument for logarithm", nil),
ErrAggregateOrderNonAggQuery: mysql.Message("Expression #%d of ORDER BY contains aggregate function and applies to the result of a non-aggregated query", nil),
ErrIncorrectType: mysql.Message("Incorrect type for argument %s in function %s.", nil),
@@ -887,6 +888,7 @@ var MySQLErrName = map[uint16]*mysql.ErrMessage{
ErrMaxExecTimeExceeded: mysql.Message("Query execution was interrupted, max_execution_time exceeded.", nil),
ErrLockAcquireFailAndNoWaitSet: mysql.Message("Statement aborted because lock(s) could not be acquired immediately and NOWAIT is set.", nil),
ErrNotHintUpdatable: mysql.Message("Variable '%s' cannot be set using SET_VAR hint.", nil),
+ ErrExistsInHistoryPassword: mysql.Message("Cannot use these credentials for '%s@%s' because they contradict the password history policy.", nil),
ErrForeignKeyCannotDropParent: mysql.Message("Cannot drop table '%s' referenced by a foreign key constraint '%s' on table '%s'.", nil),
ErrForeignKeyCannotUseVirtualColumn: mysql.Message("Foreign key '%s' uses virtual column '%s' which is not supported.", nil),
ErrForeignKeyNoColumnInParent: mysql.Message("Failed to add the foreign key constraint. Missing column '%s' for constraint '%s' in the referenced table '%s'", nil),
@@ -1029,6 +1031,11 @@ var MySQLErrName = map[uint16]*mysql.ErrMessage{
ErrGettingNoopVariable: mysql.Message("variable %s has no effect in TiDB", nil),
ErrCannotMigrateSession: mysql.Message("cannot migrate the current session: %s", nil),
ErrLazyUniquenessCheckFailure: mysql.Message("transaction aborted because lazy uniqueness check is enabled and an error occurred: %s", nil),
+ ErrUnsupportedColumnInTTLConfig: mysql.Message("Field '%-.192s' is of a not supported type for TTL config, expect DATETIME, DATE or TIMESTAMP", nil),
+ ErrTTLColumnCannotDrop: mysql.Message("Cannot drop column '%-.192s': needed in TTL config", nil),
+ ErrSetTTLEnableForNonTTLTable: mysql.Message("Cannot set TTL_ENABLE on a table without TTL config", nil),
+ ErrTempTableNotAllowedWithTTL: mysql.Message("Set TTL for temporary table is not allowed", nil),
+ ErrUnsupportedTTLReferencedByFK: mysql.Message("Set TTL for a table referenced by foreign key is not allowed", nil),
ErrWarnOptimizerHintInvalidInteger: mysql.Message("integer value is out of range in '%s'", nil),
ErrWarnOptimizerHintUnsupportedHint: mysql.Message("Optimizer hint %s is not supported by TiDB and is ignored", nil),
@@ -1072,9 +1079,10 @@ var MySQLErrName = map[uint16]*mysql.ErrMessage{
ErrInvalidTableSample: mysql.Message("Invalid TABLESAMPLE: %s", nil),
ErrJSONObjectKeyTooLong: mysql.Message("TiDB does not yet support JSON objects with the key length >= 65536", nil),
- ErrPartitionStatsMissing: mysql.Message("Build table: %s global-level stats failed due to missing partition-level stats", nil),
- ErrPartitionColumnStatsMissing: mysql.Message("Build table: %s global-level stats failed due to missing partition-level column stats, please run analyze table to refresh columns of all partitions", nil),
+ ErrPartitionStatsMissing: mysql.Message("Build global-level stats failed due to missing partition-level stats: %s", nil),
+ ErrPartitionColumnStatsMissing: mysql.Message("Build global-level stats failed due to missing partition-level column stats: %s, please run analyze table to refresh columns of all partitions", nil),
ErrDDLSetting: mysql.Message("Error happened when enable/disable DDL: %s", nil),
+ ErrIngestFailed: mysql.Message("Ingest failed: %s", nil),
ErrNotSupportedWithSem: mysql.Message("Feature '%s' is not supported when security enhanced mode is enabled", nil),
ErrPlacementPolicyCheck: mysql.Message("Placement policy didn't meet the constraint, reason: %s", nil),
diff --git a/errors.toml b/errors.toml
index 31a56ef6b1d17..32b8d40e902b2 100644
--- a/errors.toml
+++ b/errors.toml
@@ -66,6 +66,11 @@ error = '''
restore met a invalid peer
'''
+["BR:EBS:ErrRestoreRegionWithoutPeer"]
+error = '''
+restore met a region without any peer
+'''
+
["BR:EBS:ErrRestoreTotalKVMismatch"]
error = '''
restore total tikvs mismatch
@@ -456,6 +461,11 @@ error = '''
update pd error
'''
+["Lightning:PreCheck:ErrCheckCDCPiTR"]
+error = '''
+check TiCDC/PiTR task error
+'''
+
["Lightning:PreCheck:ErrCheckCSVHeader"]
error = '''
check csv header error
@@ -1191,6 +1201,31 @@ error = '''
`%s` is unsupported on temporary tables.
'''
+["ddl:8148"]
+error = '''
+Field '%-.192s' is of a not supported type for TTL config, expect DATETIME, DATE or TIMESTAMP
+'''
+
+["ddl:8149"]
+error = '''
+Cannot drop column '%-.192s': needed in TTL config
+'''
+
+["ddl:8150"]
+error = '''
+Cannot set TTL_ENABLE on a table without TTL config
+'''
+
+["ddl:8151"]
+error = '''
+Set TTL for temporary table is not allowed
+'''
+
+["ddl:8152"]
+error = '''
+Set TTL for a table referenced by foreign key is not allowed
+'''
+
["ddl:8200"]
error = '''
Unsupported shard_row_id_bits for table with primary key as row id
@@ -1336,6 +1371,11 @@ error = '''
Error happened when enable/disable DDL: %s
'''
+["ddl:8247"]
+error = '''
+Ingest failed: %s
+'''
+
["domain:8027"]
error = '''
Information schema is out of date: schema failed to update in 1 lease, please make sure TiDB can connect to TiKV
@@ -1451,6 +1491,11 @@ error = '''
SET PASSWORD has no significance for user '%-.48s'@'%-.255s' as authentication plugin does not support it.
'''
+["executor:1819"]
+error = '''
+Your password does not satisfy the current policy requirements
+'''
+
["executor:1827"]
error = '''
The password hash doesn't have the expected format. Check if the correct password algorithm is being used with the PASSWORD() function.
@@ -1461,6 +1506,11 @@ error = '''
Foreign key cascade delete/update exceeds max depth of %v.
'''
+["executor:3016"]
+error = '''
+The password for anonymous user cannot be expired.
+'''
+
["executor:3523"]
error = '''
Unknown authorization ID %.256s
@@ -1476,6 +1526,11 @@ error = '''
Recursive query aborted after %d iterations. Try increasing @@cte_max_recursion_depth to a larger value
'''
+["executor:3638"]
+error = '''
+Cannot use these credentials for '%s@%s' because they contradict the password history policy.
+'''
+
["executor:3929"]
error = '''
Dynamic privilege '%s' is not registered with the server.
@@ -2231,6 +2286,11 @@ error = '''
There is no such grant defined for user '%-.48s' on host '%-.255s'
'''
+["privilege:1862"]
+error = '''
+Your password has expired. To log in you must change it using a client that supports expired passwords.
+'''
+
["privilege:3530"]
error = '''
%s is not granted to %s
@@ -2726,6 +2786,11 @@ error = '''
Datetime function: %-.32s field overflow
'''
+["types:1525"]
+error = '''
+Incorrect %-.32s value: '%-.128s'
+'''
+
["types:1690"]
error = '''
%s value is out of range in '%s'
@@ -2773,12 +2838,12 @@ TiDB does not yet support JSON objects with the key length >= 65536
["types:8131"]
error = '''
-Build table: %s global-level stats failed due to missing partition-level stats
+Build global-level stats failed due to missing partition-level stats: %s
'''
["types:8244"]
error = '''
-Build table: %s global-level stats failed due to missing partition-level column stats, please run analyze table to refresh columns of all partitions
+Build global-level stats failed due to missing partition-level column stats: %s, please run analyze table to refresh columns of all partitions
'''
["variable:1193"]
diff --git a/executor/BUILD.bazel b/executor/BUILD.bazel
index 6a300dbeaf654..7b1a4d603f993 100644
--- a/executor/BUILD.bazel
+++ b/executor/BUILD.bazel
@@ -121,6 +121,7 @@ go_library(
"//parser/ast",
"//parser/auth",
"//parser/charset",
+ "//parser/format",
"//parser/model",
"//parser/mysql",
"//parser/terror",
@@ -177,6 +178,7 @@ go_library(
"//util/mathutil",
"//util/memory",
"//util/mvmap",
+ "//util/password-validation",
"//util/pdapi",
"//util/plancodec",
"//util/printer",
@@ -267,7 +269,6 @@ go_test(
"delete_test.go",
"distsql_test.go",
"executor_failpoint_test.go",
- "executor_issue_test.go",
"executor_pkg_test.go",
"executor_required_rows_test.go",
"executor_test.go",
@@ -277,6 +278,7 @@ go_test(
"explainfor_test.go",
"grant_test.go",
"hash_table_test.go",
+ "historical_stats_test.go",
"hot_regions_history_table_test.go",
"index_advise_test.go",
"index_lookup_join_test.go",
@@ -356,7 +358,6 @@ go_test(
"//parser",
"//parser/ast",
"//parser/auth",
- "//parser/charset",
"//parser/model",
"//parser/mysql",
"//parser/terror",
diff --git a/executor/adapter.go b/executor/adapter.go
index 3dd0e0ce0877e..5f01aa51e0378 100644
--- a/executor/adapter.go
+++ b/executor/adapter.go
@@ -198,6 +198,7 @@ type TelemetryInfo struct {
UseFlashbackToCluster bool
PartitionTelemetry *PartitionTelemetryInfo
AccountLockTelemetry *AccountLockTelemetryInfo
+ UseIndexMerge bool
}
// PartitionTelemetryInfo records table partition telemetry information during execution.
@@ -215,6 +216,7 @@ type PartitionTelemetryInfo struct {
UseCreateIntervalPartition bool
UseAddIntervalPartition bool
UseDropIntervalPartition bool
+ UseCompactTablePartition bool
}
// AccountLockTelemetryInfo records account lock/unlock information during execution
@@ -467,8 +469,20 @@ func (a *ExecStmt) Exec(ctx context.Context) (_ sqlexec.RecordSet, err error) {
if !ok {
oriIso = "REPEATABLE-READ"
}
- terror.Log(sctx.GetSessionVars().SetSystemVar(variable.TiDBBuildStatsConcurrency, "1"))
- sctx.GetSessionVars().SetDistSQLScanConcurrency(1)
+ autoConcurrency, err1 := sctx.GetSessionVars().GetSessionOrGlobalSystemVar(ctx, variable.TiDBAutoBuildStatsConcurrency)
+ terror.Log(err1)
+ if err1 == nil {
+ terror.Log(sctx.GetSessionVars().SetSystemVar(variable.TiDBBuildStatsConcurrency, autoConcurrency))
+ }
+ sVal, err2 := sctx.GetSessionVars().GetSessionOrGlobalSystemVar(ctx, variable.TiDBSysProcScanConcurrency)
+ terror.Log(err2)
+ if err2 == nil {
+ concurrency, err3 := strconv.ParseInt(sVal, 10, 64)
+ terror.Log(err3)
+ if err3 == nil {
+ sctx.GetSessionVars().SetDistSQLScanConcurrency(int(concurrency))
+ }
+ }
sctx.GetSessionVars().SetIndexSerialScanConcurrency(1)
terror.Log(sctx.GetSessionVars().SetSystemVar(variable.TxnIsolation, ast.ReadCommitted))
defer func() {
@@ -591,10 +605,6 @@ func (a *ExecStmt) handleForeignKeyTrigger(ctx context.Context, e Executor, dept
if !ok {
return nil
}
- a.Ctx.GetSessionVars().StmtCtx.InHandleForeignKeyTrigger = true
- defer func() {
- a.Ctx.GetSessionVars().StmtCtx.InHandleForeignKeyTrigger = false
- }()
fkChecks := exec.GetFKChecks()
for _, fkCheck := range fkChecks {
err := fkCheck.doCheck(ctx)
@@ -624,12 +634,26 @@ func (a *ExecStmt) handleForeignKeyTrigger(ctx context.Context, e Executor, dept
// 4. `StmtCommit` to commit the kv change to transaction mem-buffer.
// 5. If the foreign key cascade behaviour has more fk value need to be cascaded, go to step 1.
func (a *ExecStmt) handleForeignKeyCascade(ctx context.Context, fkc *FKCascadeExec, depth int) error {
+ if a.Ctx.GetSessionVars().StmtCtx.RuntimeStatsColl != nil {
+ fkc.stats = &FKCascadeRuntimeStats{}
+ defer a.Ctx.GetSessionVars().StmtCtx.RuntimeStatsColl.RegisterStats(fkc.plan.ID(), fkc.stats)
+ }
if len(fkc.fkValues) == 0 && len(fkc.fkUpdatedValuesMap) == 0 {
return nil
}
if depth > maxForeignKeyCascadeDepth {
return ErrForeignKeyCascadeDepthExceeded.GenWithStackByArgs(maxForeignKeyCascadeDepth)
}
+ a.Ctx.GetSessionVars().StmtCtx.InHandleForeignKeyTrigger = true
+ defer func() {
+ a.Ctx.GetSessionVars().StmtCtx.InHandleForeignKeyTrigger = false
+ }()
+ if fkc.stats != nil {
+ start := time.Now()
+ defer func() {
+ fkc.stats.Total += time.Since(start)
+ }()
+ }
for {
e, err := fkc.buildExecutor(ctx)
if err != nil || e == nil {
diff --git a/executor/admin.go b/executor/admin.go
index 1a0f5579281cc..a0484ce957b30 100644
--- a/executor/admin.go
+++ b/executor/admin.go
@@ -265,10 +265,11 @@ func (e *RecoverIndexExec) buildTableScan(ctx context.Context, txn kv.Transactio
return nil, err
}
var builder distsql.RequestBuilder
- builder.KeyRanges, err = buildRecoverIndexKeyRanges(e.ctx.GetSessionVars().StmtCtx, e.physicalID, startHandle)
+ keyRanges, err := buildRecoverIndexKeyRanges(e.ctx.GetSessionVars().StmtCtx, e.physicalID, startHandle)
if err != nil {
return nil, err
}
+ builder.KeyRanges = kv.NewNonParitionedKeyRanges(keyRanges)
kvReq, err := builder.
SetDAGRequest(dagPB).
SetStartTS(txn.StartTS()).
@@ -737,7 +738,16 @@ func (e *CleanupIndexExec) buildIndexScan(ctx context.Context, txn kv.Transactio
sc := e.ctx.GetSessionVars().StmtCtx
var builder distsql.RequestBuilder
ranges := ranger.FullRange()
- kvReq, err := builder.SetIndexRanges(sc, e.physicalID, e.index.Meta().ID, ranges).
+ keyRanges, err := distsql.IndexRangesToKVRanges(sc, e.physicalID, e.index.Meta().ID, ranges, nil)
+ if err != nil {
+ return nil, err
+ }
+ err = keyRanges.SetToNonPartitioned()
+ if err != nil {
+ return nil, err
+ }
+ keyRanges.FirstPartitionRange()[0].StartKey = kv.Key(e.lastIdxKey).PrefixNext()
+ kvReq, err := builder.SetWrappedKeyRanges(keyRanges).
SetDAGRequest(dagPB).
SetStartTS(txn.StartTS()).
SetKeepOrder(true).
@@ -748,7 +758,6 @@ func (e *CleanupIndexExec) buildIndexScan(ctx context.Context, txn kv.Transactio
return nil, err
}
- kvReq.KeyRanges[0].StartKey = kv.Key(e.lastIdxKey).PrefixNext()
kvReq.Concurrency = 1
result, err := distsql.Select(ctx, e.ctx, kvReq, e.getIdxColTypes(), statistics.NewQueryFeedback(0, nil, 0, false))
if err != nil {
diff --git a/executor/aggregate.go b/executor/aggregate.go
index 771d928c9bbad..30b86164ec371 100644
--- a/executor/aggregate.go
+++ b/executor/aggregate.go
@@ -244,6 +244,9 @@ func (d *HashAggIntermData) getPartialResultBatch(_ *stmtctx.StatementContext, p
// Close implements the Executor Close interface.
func (e *HashAggExec) Close() error {
+ if e.stats != nil {
+ defer e.ctx.GetSessionVars().StmtCtx.RuntimeStatsColl.RegisterStats(e.id, e.stats)
+ }
if e.isUnparallelExec {
var firstErr error
e.childResult = nil
@@ -1131,7 +1134,6 @@ func (e *HashAggExec) initRuntimeStats() {
stats.PartialStats = make([]*AggWorkerStat, 0, stats.PartialConcurrency)
stats.FinalStats = make([]*AggWorkerStat, 0, stats.FinalConcurrency)
e.stats = stats
- e.ctx.GetSessionVars().StmtCtx.RuntimeStatsColl.RegisterStats(e.id, e.stats)
}
}
diff --git a/executor/analyze.go b/executor/analyze.go
index da74d8248a90c..28a0a44066c62 100644
--- a/executor/analyze.go
+++ b/executor/analyze.go
@@ -267,20 +267,8 @@ func recordHistoricalStats(sctx sessionctx.Context, tableID int64) error {
if !historicalStatsEnabled {
return nil
}
-
- is := domain.GetDomain(sctx).InfoSchema()
- tbl, existed := is.TableByID(tableID)
- if !existed {
- return errors.Errorf("cannot get table by id %d", tableID)
- }
- tblInfo := tbl.Meta()
- dbInfo, existed := is.SchemaByTable(tblInfo)
- if !existed {
- return errors.Errorf("cannot get DBInfo by TableID %d", tableID)
- }
- if _, err := statsHandle.RecordHistoricalStatsToStorage(dbInfo.Name.O, tblInfo); err != nil {
- return errors.Errorf("record table %s.%s's historical stats failed", dbInfo.Name.O, tblInfo.Name.O)
- }
+ historicalStatsWorker := domain.GetDomain(sctx).GetHistoricalStatsWorker()
+ historicalStatsWorker.SendTblToDumpHistoricalStats(tableID)
return nil
}
@@ -325,8 +313,9 @@ func (e *AnalyzeExec) handleResultsError(ctx context.Context, concurrency int, n
handleGlobalStats(needGlobalStats, globalStatsMap, results)
if err1 := statsHandle.SaveTableStatsToStorage(results, e.ctx.GetSessionVars().EnableAnalyzeSnapshot); err1 != nil {
+ tableID := results.TableID.TableID
err = err1
- logutil.Logger(ctx).Error("save table stats to storage failed", zap.Error(err))
+ logutil.Logger(ctx).Error("save table stats to storage failed", zap.Error(err), zap.Int64("tableID", tableID))
finishJobWithLog(e.ctx, results.Job, err)
} else {
finishJobWithLog(e.ctx, results.Job, nil)
diff --git a/executor/analyze_col_v2.go b/executor/analyze_col_v2.go
index 68a02485c0048..1d9913d5f23e3 100644
--- a/executor/analyze_col_v2.go
+++ b/executor/analyze_col_v2.go
@@ -32,6 +32,7 @@ import (
"github.com/pingcap/tidb/parser/mysql"
"github.com/pingcap/tidb/sessionctx"
"github.com/pingcap/tidb/statistics"
+ "github.com/pingcap/tidb/table"
"github.com/pingcap/tidb/tablecodec"
"github.com/pingcap/tidb/types"
"github.com/pingcap/tidb/util"
@@ -187,7 +188,7 @@ func (e *AnalyzeColumnsExecV2) decodeSampleDataWithVirtualColumn(
}
}
}
- err := FillVirtualColumnValue(fieldTps, virtualColIdx, schema, e.colsInfo, e.ctx, chk)
+ err := table.FillVirtualColumnValue(fieldTps, virtualColIdx, schema.Columns, e.colsInfo, e.ctx, chk)
if err != nil {
return err
}
@@ -199,6 +200,27 @@ func (e *AnalyzeColumnsExecV2) decodeSampleDataWithVirtualColumn(
return nil
}
+func printAnalyzeMergeCollectorLog(oldRootCount, newRootCount, subCount, tableID, partitionID int64, isPartition bool, info string, index int) {
+ if index < 0 {
+ logutil.BgLogger().Debug(info,
+ zap.Int64("tableID", tableID),
+ zap.Int64("partitionID", partitionID),
+ zap.Bool("isPartitionTable", isPartition),
+ zap.Int64("oldRootCount", oldRootCount),
+ zap.Int64("newRootCount", newRootCount),
+ zap.Int64("subCount", subCount))
+ } else {
+ logutil.BgLogger().Debug(info,
+ zap.Int64("tableID", tableID),
+ zap.Int64("partitionID", partitionID),
+ zap.Bool("isPartitionTable", isPartition),
+ zap.Int64("oldRootCount", oldRootCount),
+ zap.Int64("newRootCount", newRootCount),
+ zap.Int64("subCount", subCount),
+ zap.Int("subCollectorIndex", index))
+ }
+}
+
func (e *AnalyzeColumnsExecV2) buildSamplingStats(
ranges []*ranger.Range,
needExtStats bool,
@@ -235,7 +257,7 @@ func (e *AnalyzeColumnsExecV2) buildSamplingStats(
e.samplingMergeWg = &util.WaitGroupWrapper{}
e.samplingMergeWg.Add(statsConcurrency)
for i := 0; i < statsConcurrency; i++ {
- go e.subMergeWorker(mergeResultCh, mergeTaskCh, l, i == 0)
+ go e.subMergeWorker(mergeResultCh, mergeTaskCh, l, i)
}
if err = readDataAndSendTask(e.ctx, e.resultHandler, mergeTaskCh, e.memTracker); err != nil {
return 0, nil, nil, nil, nil, getAnalyzePanicErr(err)
@@ -255,7 +277,12 @@ func (e *AnalyzeColumnsExecV2) buildSamplingStats(
continue
}
oldRootCollectorSize := rootRowCollector.Base().MemSize
+ oldRootCollectorCount := rootRowCollector.Base().Count
rootRowCollector.MergeCollector(mergeResult.collector)
+ newRootCollectorCount := rootRowCollector.Base().Count
+ printAnalyzeMergeCollectorLog(oldRootCollectorCount, newRootCollectorCount,
+ mergeResult.collector.Base().Count, e.tableID.TableID, e.tableID.PartitionID, e.tableID.IsPartitionTable(),
+ "merge subMergeWorker in AnalyzeColumnsExecV2", -1)
e.memTracker.Consume(rootRowCollector.Base().MemSize - oldRootCollectorSize - mergeResult.collector.Base().MemSize)
}
defer e.memTracker.Release(rootRowCollector.Base().MemSize)
@@ -544,7 +571,8 @@ func (e *AnalyzeColumnsExecV2) buildSubIndexJobForSpecialIndex(indexInfos []*mod
return tasks
}
-func (e *AnalyzeColumnsExecV2) subMergeWorker(resultCh chan<- *samplingMergeResult, taskCh <-chan []byte, l int, isClosedChanThread bool) {
+func (e *AnalyzeColumnsExecV2) subMergeWorker(resultCh chan<- *samplingMergeResult, taskCh <-chan []byte, l int, index int) {
+ isClosedChanThread := index == 0
defer func() {
if r := recover(); r != nil {
logutil.BgLogger().Error("analyze worker panicked", zap.Any("recover", r), zap.Stack("stack"))
@@ -567,6 +595,13 @@ func (e *AnalyzeColumnsExecV2) subMergeWorker(resultCh chan<- *samplingMergeResu
failpoint.Inject("mockAnalyzeSamplingMergeWorkerPanic", func() {
panic("failpoint triggered")
})
+ failpoint.Inject("mockAnalyzeMergeWorkerSlowConsume", func(val failpoint.Value) {
+ times := val.(int)
+ for i := 0; i < times; i++ {
+ e.memTracker.Consume(5 << 20)
+ time.Sleep(100 * time.Millisecond)
+ }
+ })
retCollector := statistics.NewRowSampleCollector(int(e.analyzePB.ColReq.SampleSize), e.analyzePB.ColReq.GetSampleRate(), l)
for i := 0; i < l; i++ {
retCollector.Base().FMSketches = append(retCollector.Base().FMSketches, statistics.NewFMSketch(maxSketchSize))
@@ -589,7 +624,12 @@ func (e *AnalyzeColumnsExecV2) subMergeWorker(resultCh chan<- *samplingMergeResu
subCollector.Base().FromProto(colResp.RowCollector, e.memTracker)
UpdateAnalyzeJob(e.ctx, e.job, subCollector.Base().Count)
oldRetCollectorSize := retCollector.Base().MemSize
+ oldRetCollectorCount := retCollector.Base().Count
retCollector.MergeCollector(subCollector)
+ newRetCollectorCount := retCollector.Base().Count
+ printAnalyzeMergeCollectorLog(oldRetCollectorCount, newRetCollectorCount, subCollector.Base().Count,
+ e.tableID.TableID, e.tableID.PartitionID, e.TableID.IsPartitionTable(),
+ "merge subCollector in concurrency in AnalyzeColumnsExecV2", index)
newRetCollectorSize := retCollector.Base().MemSize
subCollectorSize := subCollector.Base().MemSize
e.memTracker.Consume(newRetCollectorSize - oldRetCollectorSize - subCollectorSize)
diff --git a/executor/analyze_global_stats.go b/executor/analyze_global_stats.go
index 961d41dea059d..46e9fdbf41544 100644
--- a/executor/analyze_global_stats.go
+++ b/executor/analyze_global_stats.go
@@ -73,7 +73,8 @@ func (e *AnalyzeExec) handleGlobalStats(ctx context.Context, needGlobalStats boo
globalStatsID.tableID, info.isIndex, info.histIDs,
tableAllPartitionStats)
if err != nil {
- logutil.BgLogger().Error("merge global stats failed", zap.String("info", job.JobInfo), zap.Error(err))
+ logutil.BgLogger().Error("merge global stats failed",
+ zap.String("info", job.JobInfo), zap.Error(err), zap.Int64("tableID", tableID))
if types.ErrPartitionStatsMissing.Equal(err) || types.ErrPartitionColumnStatsMissing.Equal(err) {
// When we find some partition-level stats are missing, we need to report warning.
e.ctx.GetSessionVars().StmtCtx.AppendWarning(err)
@@ -95,7 +96,8 @@ func (e *AnalyzeExec) handleGlobalStats(ctx context.Context, needGlobalStats boo
true,
)
if err != nil {
- logutil.Logger(ctx).Error("save global-level stats to storage failed", zap.String("info", job.JobInfo), zap.Int64("histID", hg.ID), zap.Error(err))
+ logutil.Logger(ctx).Error("save global-level stats to storage failed", zap.String("info", job.JobInfo),
+ zap.Int64("histID", hg.ID), zap.Error(err), zap.Int64("tableID", tableID))
}
// Dump stats to historical storage.
if err1 := recordHistoricalStats(e.ctx, globalStatsID.tableID); err1 != nil {
diff --git a/executor/analyze_utils.go b/executor/analyze_utils.go
index c6d4886d79b7c..cdf47373d29f0 100644
--- a/executor/analyze_utils.go
+++ b/executor/analyze_utils.go
@@ -17,6 +17,7 @@ package executor
import (
"context"
"strconv"
+ "strings"
"sync"
"github.com/pingcap/errors"
@@ -24,6 +25,7 @@ import (
"github.com/pingcap/tidb/sessionctx"
"github.com/pingcap/tidb/sessionctx/variable"
"github.com/pingcap/tidb/statistics"
+ "github.com/pingcap/tidb/util/memory"
"go.uber.org/atomic"
)
@@ -45,8 +47,13 @@ func isAnalyzeWorkerPanic(err error) bool {
}
func getAnalyzePanicErr(r interface{}) error {
- if msg, ok := r.(string); ok && msg == globalPanicAnalyzeMemoryExceed {
- return errAnalyzeOOM
+ if msg, ok := r.(string); ok {
+ if msg == globalPanicAnalyzeMemoryExceed {
+ return errAnalyzeOOM
+ }
+ if strings.Contains(msg, memory.PanicMemoryExceed) {
+ return errors.Errorf(msg, errAnalyzeOOM)
+ }
}
if err, ok := r.(error); ok {
if err.Error() == globalPanicAnalyzeMemoryExceed {
diff --git a/executor/analyzetest/analyze_test.go b/executor/analyzetest/analyze_test.go
index c5043935e1650..e3bf9d51d9260 100644
--- a/executor/analyzetest/analyze_test.go
+++ b/executor/analyzetest/analyze_test.go
@@ -16,7 +16,6 @@ package analyzetest
import (
"context"
- "encoding/json"
"fmt"
"strconv"
"strings"
@@ -2163,102 +2162,6 @@ func TestAnalyzeColumnsErrorAndWarning(t *testing.T) {
}
}
-func TestRecordHistoryStatsAfterAnalyze(t *testing.T) {
- store, dom := testkit.CreateMockStoreAndDomain(t)
-
- tk := testkit.NewTestKit(t, store)
- tk.MustExec("set @@tidb_analyze_version = 2")
- tk.MustExec("set global tidb_enable_historical_stats = 0")
- tk.MustExec("use test")
- tk.MustExec("drop table if exists t")
- tk.MustExec("create table t(a int, b varchar(10))")
-
- h := dom.StatsHandle()
- is := dom.InfoSchema()
- tableInfo, err := is.TableByName(model.NewCIStr("test"), model.NewCIStr("t"))
- require.NoError(t, err)
-
- // 1. switch off the tidb_enable_historical_stats, and there is no records in table `mysql.stats_history`
- rows := tk.MustQuery(fmt.Sprintf("select count(*) from mysql.stats_history where table_id = '%d'", tableInfo.Meta().ID)).Rows()
- num, _ := strconv.Atoi(rows[0][0].(string))
- require.Equal(t, num, 0)
-
- tk.MustExec("analyze table t with 2 topn")
- rows = tk.MustQuery(fmt.Sprintf("select count(*) from mysql.stats_history where table_id = '%d'", tableInfo.Meta().ID)).Rows()
- num, _ = strconv.Atoi(rows[0][0].(string))
- require.Equal(t, num, 0)
-
- // 2. switch on the tidb_enable_historical_stats and do analyze
- tk.MustExec("set global tidb_enable_historical_stats = 1")
- defer tk.MustExec("set global tidb_enable_historical_stats = 0")
- tk.MustExec("analyze table t with 2 topn")
- rows = tk.MustQuery(fmt.Sprintf("select count(*) from mysql.stats_history where table_id = '%d'", tableInfo.Meta().ID)).Rows()
- num, _ = strconv.Atoi(rows[0][0].(string))
- require.GreaterOrEqual(t, num, 1)
-
- // 3. dump current stats json
- dumpJSONTable, err := h.DumpStatsToJSON("test", tableInfo.Meta(), nil, true)
- require.NoError(t, err)
- jsOrigin, _ := json.Marshal(dumpJSONTable)
-
- // 4. get the historical stats json
- rows = tk.MustQuery(fmt.Sprintf("select * from mysql.stats_history where table_id = '%d' and create_time = ("+
- "select create_time from mysql.stats_history where table_id = '%d' order by create_time desc limit 1) "+
- "order by seq_no", tableInfo.Meta().ID, tableInfo.Meta().ID)).Rows()
- num = len(rows)
- require.GreaterOrEqual(t, num, 1)
- data := make([][]byte, num)
- for i, row := range rows {
- data[i] = []byte(row[1].(string))
- }
- jsonTbl, err := handle.BlocksToJSONTable(data)
- require.NoError(t, err)
- jsCur, err := json.Marshal(jsonTbl)
- require.NoError(t, err)
- // 5. historical stats must be equal to the current stats
- require.JSONEq(t, string(jsOrigin), string(jsCur))
-}
-
-func TestRecordHistoryStatsMetaAfterAnalyze(t *testing.T) {
- store, dom := testkit.CreateMockStoreAndDomain(t)
-
- tk := testkit.NewTestKit(t, store)
- tk.MustExec("set @@tidb_analyze_version = 2")
- tk.MustExec("set global tidb_enable_historical_stats = 0")
- tk.MustExec("use test")
- tk.MustExec("drop table if exists t")
- tk.MustExec("create table t(a int, b int)")
- tk.MustExec("analyze table test.t")
-
- h := dom.StatsHandle()
- is := dom.InfoSchema()
- tableInfo, err := is.TableByName(model.NewCIStr("test"), model.NewCIStr("t"))
- require.NoError(t, err)
-
- // 1. switch off the tidb_enable_historical_stats, and there is no record in table `mysql.stats_meta_history`
- tk.MustQuery(fmt.Sprintf("select count(*) from mysql.stats_meta_history where table_id = '%d'", tableInfo.Meta().ID)).Check(testkit.Rows("0"))
- // insert demo tuples, and there is no record either.
- insertNums := 5
- for i := 0; i < insertNums; i++ {
- tk.MustExec("insert into test.t (a,b) values (1,1), (2,2), (3,3)")
- err := h.DumpStatsDeltaToKV(handle.DumpDelta)
- require.NoError(t, err)
- }
- tk.MustQuery(fmt.Sprintf("select count(*) from mysql.stats_meta_history where table_id = '%d'", tableInfo.Meta().ID)).Check(testkit.Rows("0"))
-
- // 2. switch on the tidb_enable_historical_stats and insert tuples to produce count/modifyCount delta change.
- tk.MustExec("set global tidb_enable_historical_stats = 1")
- defer tk.MustExec("set global tidb_enable_historical_stats = 0")
-
- for i := 0; i < insertNums; i++ {
- tk.MustExec("insert into test.t (a,b) values (1,1), (2,2), (3,3)")
- err := h.DumpStatsDeltaToKV(handle.DumpDelta)
- require.NoError(t, err)
- }
- tk.MustQuery(fmt.Sprintf("select modify_count, count from mysql.stats_meta_history where table_id = '%d' order by create_time", tableInfo.Meta().ID)).Sort().Check(
- testkit.Rows("18 18", "21 21", "24 24", "27 27", "30 30"))
-}
-
func checkAnalyzeStatus(t *testing.T, tk *testkit.TestKit, jobInfo, status, failReason, comment string, timeLimit int64) {
rows := tk.MustQuery("show analyze status where table_schema = 'test' and table_name = 't' and partition_name = ''").Rows()
require.Equal(t, 1, len(rows), comment)
@@ -2836,8 +2739,8 @@ PARTITION BY RANGE ( a ) (
tk.MustQuery("show warnings").Sort().Check(testkit.Rows(
"Note 1105 Analyze use auto adjusted sample rate 1.000000 for table test.t's partition p0",
"Warning 1105 Ignore columns and options when analyze partition in dynamic mode",
- "Warning 8131 Build table: `t` global-level stats failed due to missing partition-level stats",
- "Warning 8131 Build table: `t` index: `idx` global-level stats failed due to missing partition-level stats",
+ "Warning 8131 Build global-level stats failed due to missing partition-level stats: table `t` partition `p1`",
+ "Warning 8131 Build global-level stats failed due to missing partition-level stats: table `t` partition `p1`",
))
tk.MustQuery("select * from t where a > 1 and b > 1 and c > 1 and d > 1")
require.NoError(t, h.LoadNeededHistograms())
@@ -2849,8 +2752,8 @@ PARTITION BY RANGE ( a ) (
tk.MustExec("analyze table t partition p0")
tk.MustQuery("show warnings").Sort().Check(testkit.Rows(
"Note 1105 Analyze use auto adjusted sample rate 1.000000 for table test.t's partition p0",
- "Warning 8131 Build table: `t` global-level stats failed due to missing partition-level stats",
- "Warning 8131 Build table: `t` index: `idx` global-level stats failed due to missing partition-level stats",
+ "Warning 8131 Build global-level stats failed due to missing partition-level stats: table `t` partition `p1`",
+ "Warning 8131 Build global-level stats failed due to missing partition-level stats: table `t` partition `p1`",
))
tbl = h.GetTableStats(tableInfo)
require.Equal(t, tbl.Version, lastVersion) // global stats not updated
@@ -2904,7 +2807,7 @@ PARTITION BY RANGE ( a ) (
tk.MustExec("analyze table t partition p1 columns a,b,d with 1 topn, 3 buckets")
tk.MustQuery("show warnings").Sort().Check(testkit.Rows(
"Note 1105 Analyze use auto adjusted sample rate 1.000000 for table test.t's partition p1",
- "Warning 8244 Build table: `t` column: `d` global-level stats failed due to missing partition-level column stats, please run analyze table to refresh columns of all partitions",
+ "Warning 8244 Build global-level stats failed due to missing partition-level column stats: table `t` partition `p0` column `d`, please run analyze table to refresh columns of all partitions",
))
// analyze partition with existing table-level options and existing partition stats under dynamic
@@ -2914,7 +2817,7 @@ PARTITION BY RANGE ( a ) (
tk.MustQuery("show warnings").Sort().Check(testkit.Rows(
"Note 1105 Analyze use auto adjusted sample rate 1.000000 for table test.t's partition p1",
"Warning 1105 Ignore columns and options when analyze partition in dynamic mode",
- "Warning 8244 Build table: `t` column: `d` global-level stats failed due to missing partition-level column stats, please run analyze table to refresh columns of all partitions",
+ "Warning 8244 Build global-level stats failed due to missing partition-level column stats: table `t` partition `p0` column `d`, please run analyze table to refresh columns of all partitions",
))
// analyze partition with existing table-level & partition-level options and existing partition stats under dynamic
@@ -2923,7 +2826,7 @@ PARTITION BY RANGE ( a ) (
tk.MustQuery("show warnings").Sort().Check(testkit.Rows(
"Note 1105 Analyze use auto adjusted sample rate 1.000000 for table test.t's partition p1",
"Warning 1105 Ignore columns and options when analyze partition in dynamic mode",
- "Warning 8244 Build table: `t` column: `d` global-level stats failed due to missing partition-level column stats, please run analyze table to refresh columns of all partitions",
+ "Warning 8244 Build global-level stats failed due to missing partition-level column stats: table `t` partition `p0` column `d`, please run analyze table to refresh columns of all partitions",
))
tk.MustQuery("select * from t where a > 1 and b > 1 and c > 1 and d > 1")
require.NoError(t, h.LoadNeededHistograms())
@@ -2974,8 +2877,8 @@ PARTITION BY RANGE ( a ) (
// analyze partition with index and with options are allowed under dynamic V1
tk.MustExec("analyze table t partition p0 with 1 topn, 3 buckets")
tk.MustQuery("show warnings").Sort().Check(testkit.Rows(
- "Warning 8131 Build table: `t` global-level stats failed due to missing partition-level stats",
- "Warning 8131 Build table: `t` index: `idx` global-level stats failed due to missing partition-level stats",
+ "Warning 8131 Build global-level stats failed due to missing partition-level stats: table `t` partition `p1`",
+ "Warning 8131 Build global-level stats failed due to missing partition-level stats: table `t` partition `p1`",
))
tk.MustExec("analyze table t partition p1 with 1 topn, 3 buckets")
tk.MustQuery("show warnings").Sort().Check(testkit.Rows())
diff --git a/executor/autoidtest/BUILD.bazel b/executor/autoidtest/BUILD.bazel
index dd467855dc8d9..0f5bf6c434f91 100644
--- a/executor/autoidtest/BUILD.bazel
+++ b/executor/autoidtest/BUILD.bazel
@@ -17,6 +17,7 @@ go_test(
"//sessionctx/variable",
"//testkit",
"//testkit/testutil",
+ "@com_github_pingcap_failpoint//:failpoint",
"@com_github_stretchr_testify//require",
"@com_github_tikv_client_go_v2//tikv",
"@org_uber_go_goleak//:goleak",
diff --git a/executor/autoidtest/autoid_test.go b/executor/autoidtest/autoid_test.go
index 269f3966f8a01..d191e52e38cdf 100644
--- a/executor/autoidtest/autoid_test.go
+++ b/executor/autoidtest/autoid_test.go
@@ -21,6 +21,7 @@ import (
"strings"
"testing"
+ "github.com/pingcap/failpoint"
ddltestutil "github.com/pingcap/tidb/ddl/testutil"
"github.com/pingcap/tidb/parser/mysql"
"github.com/pingcap/tidb/session"
@@ -642,14 +643,23 @@ func TestAutoIDIncrementAndOffset(t *testing.T) {
tk.MustExec(`insert into io(b) values (null),(null),(null)`)
// AutoID allocation will take increment and offset into consideration.
tk.MustQuery(`select b from io`).Check(testkit.Rows("10", "12", "14"))
- // HandleID allocation will ignore the increment and offset.
- tk.MustQuery(`select _tidb_rowid from io`).Check(testkit.Rows("15", "16", "17"))
+ if str == "" {
+ // HandleID allocation will ignore the increment and offset.
+ tk.MustQuery(`select _tidb_rowid from io`).Check(testkit.Rows("15", "16", "17"))
+ } else {
+ // Separate row id and auto inc id, increment and offset works on auto inc id
+ tk.MustQuery(`select _tidb_rowid from io`).Check(testkit.Rows("1", "2", "3"))
+ }
tk.MustExec(`delete from io`)
tk.Session().GetSessionVars().AutoIncrementIncrement = 10
tk.MustExec(`insert into io(b) values (null),(null),(null)`)
tk.MustQuery(`select b from io`).Check(testkit.Rows("20", "30", "40"))
- tk.MustQuery(`select _tidb_rowid from io`).Check(testkit.Rows("41", "42", "43"))
+ if str == "" {
+ tk.MustQuery(`select _tidb_rowid from io`).Check(testkit.Rows("41", "42", "43"))
+ } else {
+ tk.MustQuery(`select _tidb_rowid from io`).Check(testkit.Rows("4", "5", "6"))
+ }
// Test invalid value.
tk.Session().GetSessionVars().AutoIncrementIncrement = -1
@@ -711,27 +721,49 @@ func TestAlterTableAutoIDCache(t *testing.T) {
require.NoError(t, err2)
tk.MustExec("alter table t_473 auto_id_cache = 100")
- tk.MustQuery("show table t_473 next_row_id").Check(testkit.Rows(fmt.Sprintf("test t_473 id %d AUTO_INCREMENT", val)))
+ tk.MustQuery("show table t_473 next_row_id").Check(testkit.Rows(
+ fmt.Sprintf("test t_473 id %d _TIDB_ROWID", val),
+ "test t_473 id 1 AUTO_INCREMENT",
+ ))
tk.MustExec("insert into t_473 values ()")
tk.MustQuery("select * from t_473").Check(testkit.Rows("1", fmt.Sprintf("%d", val)))
- tk.MustQuery("show table t_473 next_row_id").Check(testkit.Rows(fmt.Sprintf("test t_473 id %d AUTO_INCREMENT", val+100)))
+ tk.MustQuery("show table t_473 next_row_id").Check(testkit.Rows(
+ fmt.Sprintf("test t_473 id %d _TIDB_ROWID", val+100),
+ "test t_473 id 1 AUTO_INCREMENT",
+ ))
+
+ // Note that auto_id_cache=1 use a different implementation, switch between them is not allowed.
+ // TODO: relax this restriction and update the test case.
+ _, err = tk.Exec("alter table t_473 auto_id_cache = 1")
+ require.Error(t, err)
+}
- // Note that auto_id_cache=1 use a different implementation.
- tk.MustExec("alter table t_473 auto_id_cache = 1")
- tk.MustQuery("show table t_473 next_row_id").Check(testkit.Rows(fmt.Sprintf("test t_473 id %d AUTO_INCREMENT", val+100)))
- tk.MustExec("insert into t_473 values ()")
- tk.MustQuery("select * from t_473").Check(testkit.Rows("1", fmt.Sprintf("%d", val), fmt.Sprintf("%d", val+100)))
- tk.MustQuery("show table t_473 next_row_id").Check(testkit.Rows(fmt.Sprintf("test t_473 id %d AUTO_INCREMENT", val+101)))
+func TestMockAutoIDServiceError(t *testing.T) {
+ store := testkit.CreateMockStore(t)
+ tk := testkit.NewTestKit(t, store)
+ tk.MustExec("USE test;")
+ tk.MustExec("create table t_mock_err (id int key auto_increment) auto_id_cache 1")
- // alter table from auto_id_cache=1 to default will discard the IDs cached by the autoid service.
- // This is because they are two component and TiDB can't tell the autoid service to "save position and exit".
- tk.MustExec("alter table t_473 auto_id_cache = 20000")
- tk.MustQuery("show table t_473 next_row_id").Check(testkit.Rows(fmt.Sprintf("test t_473 id %d AUTO_INCREMENT", val+4100)))
+ failpoint.Enable("github.com/pingcap/tidb/autoid_service/mockErr", `return(true)`)
+ defer failpoint.Disable("github.com/pingcap/tidb/autoid_service/mockErr")
+ // Cover a bug that the autoid client retry non-retryable errors forever cause dead loop.
+ tk.MustExecToErr("insert into t_mock_err values (),()") // mock error, instead of dead loop
+}
- tk.MustExec("insert into t_473 values ()")
- tk.MustQuery("select * from t_473").Check(testkit.Rows("1",
- fmt.Sprintf("%d", val),
- fmt.Sprintf("%d", val+100),
- fmt.Sprintf("%d", val+4100)))
- tk.MustQuery("show table t_473 next_row_id").Check(testkit.Rows(fmt.Sprintf("test t_473 id %d AUTO_INCREMENT", val+24100)))
+func TestIssue39528(t *testing.T) {
+ // When AUTO_ID_CACHE is 1, it should not affect row id setting when autoid and rowid are separated.
+ store := testkit.CreateMockStore(t)
+ tk := testkit.NewTestKit(t, store)
+ tk.MustExec("use test;")
+ tk.MustExec("create table issue39528 (id int unsigned key nonclustered auto_increment) shard_row_id_bits=4 auto_id_cache 1;")
+ tk.MustExec("insert into issue39528 values ()")
+ tk.MustExec("insert into issue39528 values ()")
+
+ ctx := context.Background()
+ var codeRun bool
+ ctx = context.WithValue(ctx, "testIssue39528", &codeRun)
+ _, err := tk.ExecWithContext(ctx, "insert into issue39528 values ()")
+ require.NoError(t, err)
+ // Make sure the code does not visit tikv on allocate path.
+ require.False(t, codeRun)
}
diff --git a/executor/batch_checker.go b/executor/batch_checker.go
index d3820ecb0d08c..79a6748b2d5c3 100644
--- a/executor/batch_checker.go
+++ b/executor/batch_checker.go
@@ -180,6 +180,10 @@ func getKeysNeedCheckOneRow(ctx sessionctx.Context, t table.Table, row []types.D
if !distinct {
continue
}
+ // If index is used ingest ways, then we should check key from temp index.
+ if v.Meta().BackfillState != model.BackfillStateInapplicable {
+ _, key, _ = tables.GenTempIdxKeyByState(v.Meta(), key)
+ }
colValStr, err1 := formatDataForDupError(colVals)
if err1 != nil {
return nil, err1
diff --git a/executor/batch_point_get.go b/executor/batch_point_get.go
index 1af256ade8c31..ee9808700aaec 100644
--- a/executor/batch_point_get.go
+++ b/executor/batch_point_get.go
@@ -29,6 +29,7 @@ import (
"github.com/pingcap/tidb/sessionctx"
"github.com/pingcap/tidb/sessionctx/variable"
driver "github.com/pingcap/tidb/store/driver/txn"
+ "github.com/pingcap/tidb/table"
"github.com/pingcap/tidb/table/tables"
"github.com/pingcap/tidb/tablecodec"
"github.com/pingcap/tidb/types"
@@ -158,6 +159,9 @@ func MockNewCacheTableSnapShot(snapshot kv.Snapshot, memBuffer kv.MemBuffer) *ca
// Close implements the Executor interface.
func (e *BatchPointGetExec) Close() error {
+ if e.runtimeStats != nil {
+ defer e.ctx.GetSessionVars().StmtCtx.RuntimeStatsColl.RegisterStats(e.id, e.stats)
+ }
if e.runtimeStats != nil && e.snapshot != nil {
e.snapshot.SetOption(kv.CollectRuntimeStats, nil)
}
@@ -190,7 +194,7 @@ func (e *BatchPointGetExec) Next(ctx context.Context, req *chunk.Chunk) error {
e.index++
}
- err := FillVirtualColumnValue(e.virtualColumnRetFieldTypes, e.virtualColumnIndex, e.schema, e.columns, e.ctx, req)
+ err := table.FillVirtualColumnValue(e.virtualColumnRetFieldTypes, e.virtualColumnIndex, e.schema.Columns, e.columns, e.ctx, req)
if err != nil {
return err
}
diff --git a/executor/benchmark_test.go b/executor/benchmark_test.go
index 7ff162239ebb9..3f64164332ce7 100644
--- a/executor/benchmark_test.go
+++ b/executor/benchmark_test.go
@@ -906,39 +906,44 @@ func prepare4HashJoin(testCase *hashJoinTestCase, innerExec, outerExec Executor)
joinSchema.Append(cols1...)
}
- joinKeys := make([]*expression.Column, 0, len(testCase.keyIdx))
- for _, keyIdx := range testCase.keyIdx {
- joinKeys = append(joinKeys, cols0[keyIdx])
- }
- probeKeys := make([]*expression.Column, 0, len(testCase.keyIdx))
- for _, keyIdx := range testCase.keyIdx {
- probeKeys = append(probeKeys, cols1[keyIdx])
- }
+ joinKeysColIdx := make([]int, 0, len(testCase.keyIdx))
+ joinKeysColIdx = append(joinKeysColIdx, testCase.keyIdx...)
+ probeKeysColIdx := make([]int, 0, len(testCase.keyIdx))
+ probeKeysColIdx = append(probeKeysColIdx, testCase.keyIdx...)
e := &HashJoinExec{
baseExecutor: newBaseExecutor(testCase.ctx, joinSchema, 5, innerExec, outerExec),
hashJoinCtx: &hashJoinCtx{
+ sessCtx: testCase.ctx,
joinType: testCase.joinType, // 0 for InnerJoin, 1 for LeftOutersJoin, 2 for RightOuterJoin
isOuterJoin: false,
useOuterToBuild: testCase.useOuterToBuild,
+ concurrency: uint(testCase.concurrency),
+ probeTypes: retTypes(outerExec),
+ buildTypes: retTypes(innerExec),
},
probeSideTupleFetcher: &probeSideTupleFetcher{
probeSideExec: outerExec,
},
- probeWorkers: make([]probeWorker, testCase.concurrency),
- concurrency: uint(testCase.concurrency),
- buildKeys: joinKeys,
- probeKeys: probeKeys,
- buildSideExec: innerExec,
- buildSideEstCount: float64(testCase.rows),
+ probeWorkers: make([]*probeWorker, testCase.concurrency),
+ buildWorker: &buildWorker{
+ buildKeyColIdx: joinKeysColIdx,
+ buildSideExec: innerExec,
+ },
}
childrenUsedSchema := markChildrenUsedCols(e.Schema(), e.children[0].Schema(), e.children[1].Schema())
- defaultValues := make([]types.Datum, e.buildSideExec.Schema().Len())
+ defaultValues := make([]types.Datum, e.buildWorker.buildSideExec.Schema().Len())
lhsTypes, rhsTypes := retTypes(innerExec), retTypes(outerExec)
for i := uint(0); i < e.concurrency; i++ {
- e.probeWorkers[i].joiner = newJoiner(testCase.ctx, e.joinType, true, defaultValues,
- nil, lhsTypes, rhsTypes, childrenUsedSchema, false)
+ e.probeWorkers[i] = &probeWorker{
+ workerID: i,
+ hashJoinCtx: e.hashJoinCtx,
+ joiner: newJoiner(testCase.ctx, e.joinType, true, defaultValues,
+ nil, lhsTypes, rhsTypes, childrenUsedSchema, false),
+ probeKeyColIdx: probeKeysColIdx,
+ }
}
+ e.buildWorker.hashJoinCtx = e.hashJoinCtx
memLimit := int64(-1)
if testCase.disk {
memLimit = 1
@@ -1196,7 +1201,7 @@ func benchmarkBuildHashTable(b *testing.B, casTest *hashJoinTestCase, dataSource
close(innerResultCh)
b.StartTimer()
- if err := exec.buildHashTableForList(innerResultCh); err != nil {
+ if err := exec.buildWorker.buildHashTableForList(innerResultCh); err != nil {
b.Fatal(err)
}
diff --git a/executor/bind.go b/executor/bind.go
index cf337968d4130..c5f254121a9bf 100644
--- a/executor/bind.go
+++ b/executor/bind.go
@@ -38,6 +38,9 @@ type SQLBindExec struct {
isGlobal bool
bindAst ast.StmtNode
newStatus string
+ source string // by manual or from history, only in create stmt
+ sqlDigest string
+ planDigest string
}
// Next implements the Executor Next interface.
@@ -48,6 +51,8 @@ func (e *SQLBindExec) Next(ctx context.Context, req *chunk.Chunk) error {
return e.createSQLBind()
case plannercore.OpSQLBindDrop:
return e.dropSQLBind()
+ case plannercore.OpSQLBindDropByDigest:
+ return e.dropSQLBindByDigest()
case plannercore.OpFlushBindings:
return e.flushBindings()
case plannercore.OpCaptureBindings:
@@ -83,6 +88,20 @@ func (e *SQLBindExec) dropSQLBind() error {
return err
}
+func (e *SQLBindExec) dropSQLBindByDigest() error {
+ if e.sqlDigest == "" {
+ return errors.New("sql digest is empty")
+ }
+ if !e.isGlobal {
+ handle := e.ctx.Value(bindinfo.SessionBindInfoKeyType).(*bindinfo.SessionHandle)
+ err := handle.DropBindRecordByDigest(e.sqlDigest)
+ return err
+ }
+ affectedRows, err := domain.GetDomain(e.ctx).BindHandle().DropBindRecordByDigest(e.sqlDigest)
+ e.ctx.GetSessionVars().StmtCtx.AddAffectedRows(affectedRows)
+ return err
+}
+
func (e *SQLBindExec) setBindingStatus() error {
var bindInfo *bindinfo.Binding
if e.bindSQL != "" {
@@ -109,11 +128,13 @@ func (e *SQLBindExec) createSQLBind() error {
}()
bindInfo := bindinfo.Binding{
- BindSQL: e.bindSQL,
- Charset: e.charset,
- Collation: e.collation,
- Status: bindinfo.Enabled,
- Source: bindinfo.Manual,
+ BindSQL: e.bindSQL,
+ Charset: e.charset,
+ Collation: e.collation,
+ Status: bindinfo.Enabled,
+ Source: e.source,
+ SQLDigest: e.sqlDigest,
+ PlanDigest: e.planDigest,
}
record := &bindinfo.BindRecord{
OriginalSQL: e.normdOrigSQL,
diff --git a/executor/builder.go b/executor/builder.go
index 4aa5f805244bd..9bb51553e06fb 100644
--- a/executor/builder.go
+++ b/executor/builder.go
@@ -1400,17 +1400,6 @@ func (b *executorBuilder) buildMergeJoin(v *plannercore.PhysicalMergeJoin) Execu
return e
}
-func (b *executorBuilder) buildSideEstCount(v *plannercore.PhysicalHashJoin) float64 {
- buildSide := v.Children()[v.InnerChildIdx]
- if v.UseOuterToBuild {
- buildSide = v.Children()[1-v.InnerChildIdx]
- }
- if buildSide.Stats().HistColl == nil || buildSide.Stats().HistColl.Pseudo {
- return 0.0
- }
- return buildSide.StatsCount()
-}
-
func (b *executorBuilder) buildHashJoin(v *plannercore.PhysicalHashJoin) Executor {
leftExec := b.build(v.Children()[0])
if b.err != nil {
@@ -1425,13 +1414,17 @@ func (b *executorBuilder) buildHashJoin(v *plannercore.PhysicalHashJoin) Executo
e := &HashJoinExec{
baseExecutor: newBaseExecutor(b.ctx, v.Schema(), v.ID(), leftExec, rightExec),
probeSideTupleFetcher: &probeSideTupleFetcher{},
+ probeWorkers: make([]*probeWorker, v.Concurrency),
+ buildWorker: &buildWorker{},
hashJoinCtx: &hashJoinCtx{
+ sessCtx: b.ctx,
isOuterJoin: v.JoinType.IsOuterJoin(),
useOuterToBuild: v.UseOuterToBuild,
joinType: v.JoinType,
+ concurrency: v.Concurrency,
},
- concurrency: v.Concurrency,
}
+ e.hashJoinCtx.allocPool = e.AllocPool
defaultValues := v.DefaultValues
lhsTypes, rhsTypes := retTypes(leftExec), retTypes(rightExec)
if v.InnerChildIdx == 1 {
@@ -1449,15 +1442,17 @@ func (b *executorBuilder) buildHashJoin(v *plannercore.PhysicalHashJoin) Executo
leftIsBuildSide := true
e.isNullEQ = v.IsNullEQ
+ var probeKeys, probeNAKeys, buildKeys, buildNAKeys []*expression.Column
+ var buildSideExec Executor
if v.UseOuterToBuild {
// update the buildSideEstCount due to changing the build side
if v.InnerChildIdx == 1 {
- e.buildSideExec, e.buildKeys, e.buildNAKeys = leftExec, v.LeftJoinKeys, v.LeftNAJoinKeys
- e.probeSideTupleFetcher.probeSideExec, e.probeKeys, e.probeNAKeys = rightExec, v.RightJoinKeys, v.RightNAJoinKeys
+ buildSideExec, buildKeys, buildNAKeys = leftExec, v.LeftJoinKeys, v.LeftNAJoinKeys
+ e.probeSideTupleFetcher.probeSideExec, probeKeys, probeNAKeys = rightExec, v.RightJoinKeys, v.RightNAJoinKeys
e.outerFilter = v.LeftConditions
} else {
- e.buildSideExec, e.buildKeys, e.buildNAKeys = rightExec, v.RightJoinKeys, v.RightNAJoinKeys
- e.probeSideTupleFetcher.probeSideExec, e.probeKeys, e.probeNAKeys = leftExec, v.LeftJoinKeys, v.LeftNAJoinKeys
+ buildSideExec, buildKeys, buildNAKeys = rightExec, v.RightJoinKeys, v.RightNAJoinKeys
+ e.probeSideTupleFetcher.probeSideExec, probeKeys, probeNAKeys = leftExec, v.LeftJoinKeys, v.LeftNAJoinKeys
e.outerFilter = v.RightConditions
leftIsBuildSide = false
}
@@ -1466,27 +1461,48 @@ func (b *executorBuilder) buildHashJoin(v *plannercore.PhysicalHashJoin) Executo
}
} else {
if v.InnerChildIdx == 0 {
- e.buildSideExec, e.buildKeys, e.buildNAKeys = leftExec, v.LeftJoinKeys, v.LeftNAJoinKeys
- e.probeSideTupleFetcher.probeSideExec, e.probeKeys, e.probeNAKeys = rightExec, v.RightJoinKeys, v.RightNAJoinKeys
+ buildSideExec, buildKeys, buildNAKeys = leftExec, v.LeftJoinKeys, v.LeftNAJoinKeys
+ e.probeSideTupleFetcher.probeSideExec, probeKeys, probeNAKeys = rightExec, v.RightJoinKeys, v.RightNAJoinKeys
e.outerFilter = v.RightConditions
} else {
- e.buildSideExec, e.buildKeys, e.buildNAKeys = rightExec, v.RightJoinKeys, v.RightNAJoinKeys
- e.probeSideTupleFetcher.probeSideExec, e.probeKeys, e.probeNAKeys = leftExec, v.LeftJoinKeys, v.LeftNAJoinKeys
+ buildSideExec, buildKeys, buildNAKeys = rightExec, v.RightJoinKeys, v.RightNAJoinKeys
+ e.probeSideTupleFetcher.probeSideExec, probeKeys, probeNAKeys = leftExec, v.LeftJoinKeys, v.LeftNAJoinKeys
e.outerFilter = v.LeftConditions
leftIsBuildSide = false
}
if defaultValues == nil {
- defaultValues = make([]types.Datum, e.buildSideExec.Schema().Len())
+ defaultValues = make([]types.Datum, buildSideExec.Schema().Len())
}
}
+ probeKeyColIdx := make([]int, len(probeKeys))
+ probeNAKeColIdx := make([]int, len(probeNAKeys))
+ buildKeyColIdx := make([]int, len(buildKeys))
+ buildNAKeyColIdx := make([]int, len(buildNAKeys))
+ for i := range buildKeys {
+ buildKeyColIdx[i] = buildKeys[i].Index
+ }
+ for i := range buildNAKeys {
+ buildNAKeyColIdx[i] = buildNAKeys[i].Index
+ }
+ for i := range probeKeys {
+ probeKeyColIdx[i] = probeKeys[i].Index
+ }
+ for i := range probeNAKeys {
+ probeNAKeColIdx[i] = probeNAKeys[i].Index
+ }
isNAJoin := len(v.LeftNAJoinKeys) > 0
- e.buildSideEstCount = b.buildSideEstCount(v)
childrenUsedSchema := markChildrenUsedCols(v.Schema(), v.Children()[0].Schema(), v.Children()[1].Schema())
- e.probeWorkers = make([]probeWorker, e.concurrency)
for i := uint(0); i < e.concurrency; i++ {
- e.probeWorkers[i].joiner = newJoiner(b.ctx, v.JoinType, v.InnerChildIdx == 0, defaultValues,
- v.OtherConditions, lhsTypes, rhsTypes, childrenUsedSchema, isNAJoin)
+ e.probeWorkers[i] = &probeWorker{
+ hashJoinCtx: e.hashJoinCtx,
+ workerID: i,
+ joiner: newJoiner(b.ctx, v.JoinType, v.InnerChildIdx == 0, defaultValues, v.OtherConditions, lhsTypes, rhsTypes, childrenUsedSchema, isNAJoin),
+ probeKeyColIdx: probeKeyColIdx,
+ probeNAKeyColIdx: probeNAKeColIdx,
+ }
}
+ e.buildWorker.buildKeyColIdx, e.buildWorker.buildNAKeyColIdx, e.buildWorker.buildSideExec, e.buildWorker.hashJoinCtx = buildKeyColIdx, buildNAKeyColIdx, buildSideExec, e.hashJoinCtx
+ e.hashJoinCtx.isNullAware = isNAJoin
executorCountHashJoinExec.Inc()
// We should use JoinKey to construct the type information using by hashing, instead of using the child's schema directly.
@@ -3954,6 +3970,7 @@ func buildNoRangeIndexMergeReader(b *executorBuilder, v *plannercore.PhysicalInd
isCorColInPartialFilters: isCorColInPartialFilters,
isCorColInTableFilter: isCorColInTableFilter,
isCorColInPartialAccess: isCorColInPartialAccess,
+ isIntersection: v.IsIntersectionType,
}
collectTable := false
e.tableRequest.CollectRangeCounts = &collectTable
@@ -3961,6 +3978,9 @@ func buildNoRangeIndexMergeReader(b *executorBuilder, v *plannercore.PhysicalInd
}
func (b *executorBuilder) buildIndexMergeReader(v *plannercore.PhysicalIndexMergeReader) Executor {
+ if b.Ti != nil {
+ b.Ti.UseIndexMerge = true
+ }
ts := v.TablePlans[0].(*plannercore.PhysicalTableScan)
if err := b.validCanReadTemporaryOrCacheTable(ts.Table); err != nil {
b.err = err
@@ -4247,32 +4267,37 @@ type kvRangeBuilderFromRangeAndPartition struct {
}
func (h kvRangeBuilderFromRangeAndPartition) buildKeyRangeSeparately(ranges []*ranger.Range) ([]int64, [][]kv.KeyRange, error) {
- ret := make([][]kv.KeyRange, 0, len(h.partitions))
+ ret := make([][]kv.KeyRange, len(h.partitions))
pids := make([]int64, 0, len(h.partitions))
- for _, p := range h.partitions {
+ for i, p := range h.partitions {
pid := p.GetPhysicalID()
+ pids = append(pids, pid)
meta := p.Meta()
+ if len(ranges) == 0 {
+ continue
+ }
kvRange, err := distsql.TableHandleRangesToKVRanges(h.sctx.GetSessionVars().StmtCtx, []int64{pid}, meta != nil && meta.IsCommonHandle, ranges, nil)
if err != nil {
return nil, nil, err
}
- pids = append(pids, pid)
- ret = append(ret, kvRange)
+ ret[i] = kvRange.AppendSelfTo(ret[i])
}
return pids, ret, nil
}
-func (h kvRangeBuilderFromRangeAndPartition) buildKeyRange(ranges []*ranger.Range) ([]kv.KeyRange, error) {
- //nolint: prealloc
- var ret []kv.KeyRange
- for _, p := range h.partitions {
+func (h kvRangeBuilderFromRangeAndPartition) buildKeyRange(ranges []*ranger.Range) ([][]kv.KeyRange, error) {
+ ret := make([][]kv.KeyRange, len(h.partitions))
+ if len(ranges) == 0 {
+ return ret, nil
+ }
+ for i, p := range h.partitions {
pid := p.GetPhysicalID()
meta := p.Meta()
kvRange, err := distsql.TableHandleRangesToKVRanges(h.sctx.GetSessionVars().StmtCtx, []int64{pid}, meta != nil && meta.IsCommonHandle, ranges, nil)
if err != nil {
return nil, err
}
- ret = append(ret, kvRange...)
+ ret[i] = kvRange.AppendSelfTo(ret[i])
}
return ret, nil
}
@@ -4319,7 +4344,7 @@ func (builder *dataReaderBuilder) buildTableReaderBase(ctx context.Context, e *T
if err != nil {
return nil, err
}
- e.kvRanges = append(e.kvRanges, kvReq.KeyRanges...)
+ e.kvRanges = kvReq.KeyRanges.AppendSelfTo(e.kvRanges)
e.resultHandler = &tableResultHandler{}
result, err := builder.SelectResult(ctx, builder.ctx, kvReq, retTypes(e), e.feedback, getPhysicalPlanIDs(e.plans), e.id)
if err != nil {
@@ -4342,6 +4367,8 @@ func (builder *dataReaderBuilder) buildTableReaderFromHandles(ctx context.Contex
} else {
b.SetTableHandles(getPhysicalTableID(e.table), handles)
}
+ } else {
+ b.SetKeyRanges(nil)
}
return builder.buildTableReaderBase(ctx, e, b)
}
@@ -4530,6 +4557,9 @@ func buildRangesForIndexJoin(ctx sessionctx.Context, lookUpContents []*indexJoin
func buildKvRangesForIndexJoin(ctx sessionctx.Context, tableID, indexID int64, lookUpContents []*indexJoinLookUpContent,
ranges []*ranger.Range, keyOff2IdxOff []int, cwc *plannercore.ColWithCmpFuncManager, memTracker *memory.Tracker, interruptSignal *atomic.Value) (_ []kv.KeyRange, err error) {
kvRanges := make([]kv.KeyRange, 0, len(ranges)*len(lookUpContents))
+ if len(ranges) == 0 {
+ return []kv.KeyRange{}, nil
+ }
lastPos := len(ranges[0].LowVal) - 1
sc := ctx.GetSessionVars().StmtCtx
tmpDatumRanges := make([]*ranger.Range, 0, len(lookUpContents))
@@ -4542,7 +4572,7 @@ func buildKvRangesForIndexJoin(ctx sessionctx.Context, tableID, indexID int64, l
}
if cwc == nil {
// Index id is -1 means it's a common handle.
- var tmpKvRanges []kv.KeyRange
+ var tmpKvRanges *kv.KeyRanges
var err error
if indexID == -1 {
tmpKvRanges, err = distsql.CommonHandleRangesToKVRanges(sc, []int64{tableID}, ranges)
@@ -4552,7 +4582,7 @@ func buildKvRangesForIndexJoin(ctx sessionctx.Context, tableID, indexID int64, l
if err != nil {
return nil, err
}
- kvRanges = append(kvRanges, tmpKvRanges...)
+ kvRanges = tmpKvRanges.AppendSelfTo(kvRanges)
continue
}
nextColRanges, err := cwc.BuildRangesByRow(ctx, content.row)
@@ -4589,9 +4619,11 @@ func buildKvRangesForIndexJoin(ctx sessionctx.Context, tableID, indexID int64, l
}
// Index id is -1 means it's a common handle.
if indexID == -1 {
- return distsql.CommonHandleRangesToKVRanges(ctx.GetSessionVars().StmtCtx, []int64{tableID}, tmpDatumRanges)
+ tmpKeyRanges, err := distsql.CommonHandleRangesToKVRanges(ctx.GetSessionVars().StmtCtx, []int64{tableID}, tmpDatumRanges)
+ return tmpKeyRanges.FirstPartitionRange(), err
}
- return distsql.IndexRangesToKVRangesWithInterruptSignal(ctx.GetSessionVars().StmtCtx, tableID, indexID, tmpDatumRanges, nil, memTracker, interruptSignal)
+ tmpKeyRanges, err := distsql.IndexRangesToKVRangesWithInterruptSignal(ctx.GetSessionVars().StmtCtx, tableID, indexID, tmpDatumRanges, nil, memTracker, interruptSignal)
+ return tmpKeyRanges.FirstPartitionRange(), err
}
func (b *executorBuilder) buildWindow(v *plannercore.PhysicalWindow) Executor {
@@ -4784,6 +4816,9 @@ func (b *executorBuilder) buildSQLBindExec(v *plannercore.SQLBindPlan) Executor
isGlobal: v.IsGlobal,
bindAst: v.BindStmt,
newStatus: v.NewStatus,
+ source: v.Source,
+ sqlDigest: v.SQLDigest,
+ planDigest: v.PlanDigest,
}
return e
}
@@ -4879,7 +4914,6 @@ func (b *executorBuilder) buildBatchPointGet(plan *plannercore.BatchPointGetPlan
SnapshotRuntimeStats: snapshotStats,
}
e.snapshot.SetOption(kv.CollectRuntimeStats, snapshotStats)
- b.ctx.GetSessionVars().StmtCtx.RuntimeStatsColl.RegisterStats(e.id, e.stats)
}
if plan.IndexInfo != nil {
@@ -5275,6 +5309,10 @@ func (b *executorBuilder) buildCompactTable(v *plannercore.CompactTable) Executo
}
partitionIDs = append(partitionIDs, partitionID)
}
+ if b.Ti.PartitionTelemetry == nil {
+ b.Ti.PartitionTelemetry = &PartitionTelemetryInfo{}
+ }
+ b.Ti.PartitionTelemetry.UseCompactTablePartition = true
}
return &CompactTableTiFlashExec{
diff --git a/executor/ddl_test.go b/executor/ddl_test.go
index 54a67cbbf9cb7..5c86cd9566cdd 100644
--- a/executor/ddl_test.go
+++ b/executor/ddl_test.go
@@ -34,6 +34,7 @@ import (
"github.com/pingcap/tidb/kv"
"github.com/pingcap/tidb/meta"
"github.com/pingcap/tidb/meta/autoid"
+ "github.com/pingcap/tidb/parser"
"github.com/pingcap/tidb/parser/model"
"github.com/pingcap/tidb/parser/mysql"
"github.com/pingcap/tidb/parser/terror"
@@ -79,10 +80,8 @@ func TestInTxnExecDDLFail(t *testing.T) {
tk.MustExec("insert into t values (1);")
tk.MustExec("begin;")
tk.MustExec("insert into t values (1);")
- _, err := tk.Exec("truncate table t;")
- require.EqualError(t, err, "[kv:1062]Duplicate entry '1' for key 't.PRIMARY'")
- result := tk.MustQuery("select count(*) from t")
- result.Check(testkit.Rows("1"))
+ tk.MustGetErrMsg("truncate table t;", "[kv:1062]Duplicate entry '1' for key 't.PRIMARY'")
+ tk.MustQuery("select count(*) from t").Check(testkit.Rows("1"))
}
func TestInTxnExecDDLInvalid(t *testing.T) {
@@ -212,11 +211,9 @@ func TestCreateView(t *testing.T) {
// test create a exist view
tk.MustExec("CREATE VIEW view_t AS select id , name from source_table")
defer tk.MustExec("DROP VIEW IF EXISTS view_t")
- _, err := tk.Exec("CREATE VIEW view_t AS select id , name from source_table")
- require.EqualError(t, err, "[schema:1050]Table 'test.view_t' already exists")
+ tk.MustGetErrMsg("CREATE VIEW view_t AS select id , name from source_table", "[schema:1050]Table 'test.view_t' already exists")
// create view on nonexistent table
- _, err = tk.Exec("create view v1 (c,d) as select a,b from t1")
- require.EqualError(t, err, "[schema:1146]Table 'test.t1' doesn't exist")
+ tk.MustGetErrMsg("create view v1 (c,d) as select a,b from t1", "[schema:1146]Table 'test.t1' doesn't exist")
// simple view
tk.MustExec("create table t1 (a int ,b int)")
tk.MustExec("insert into t1 values (1,2), (1,3), (2,4), (2,5), (3,10)")
@@ -231,26 +228,22 @@ func TestCreateView(t *testing.T) {
// view with select wild card
tk.MustExec("create view v5 as select * from t1")
tk.MustExec("create view v6 (c,d) as select * from t1")
- _, err = tk.Exec("create view v7 (c,d,e) as select * from t1")
- require.Equal(t, dbterror.ErrViewWrongList.Error(), err.Error())
+ tk.MustGetErrCode("create view v7 (c,d,e) as select * from t1", errno.ErrViewWrongList)
// drop multiple views in a statement
tk.MustExec("drop view v1,v2,v3,v4,v5,v6")
// view with variable
tk.MustExec("create view v1 (c,d) as select a,b+@@global.max_user_connections from t1")
- _, err = tk.Exec("create view v1 (c,d) as select a,b from t1 where a = @@global.max_user_connections")
- require.EqualError(t, err, "[schema:1050]Table 'test.v1' already exists")
+ tk.MustGetErrMsg("create view v1 (c,d) as select a,b from t1 where a = @@global.max_user_connections", "[schema:1050]Table 'test.v1' already exists")
tk.MustExec("drop view v1")
// view with different col counts
- _, err = tk.Exec("create view v1 (c,d,e) as select a,b from t1 ")
- require.Equal(t, dbterror.ErrViewWrongList.Error(), err.Error())
- _, err = tk.Exec("create view v1 (c) as select a,b from t1 ")
- require.Equal(t, dbterror.ErrViewWrongList.Error(), err.Error())
+ tk.MustGetErrCode("create view v1 (c,d,e) as select a,b from t1 ", errno.ErrViewWrongList)
+ tk.MustGetErrCode("create view v1 (c) as select a,b from t1 ", errno.ErrViewWrongList)
// view with or_replace flag
tk.MustExec("drop view if exists v1")
tk.MustExec("create view v1 (c,d) as select a,b from t1")
tk.MustExec("create or replace view v1 (c,d) as select a,b from t1 ")
tk.MustExec("create table if not exists t1 (a int ,b int)")
- _, err = tk.Exec("create or replace view t1 as select * from t1")
+ err := tk.ExecToErr("create or replace view t1 as select * from t1")
require.Equal(t, dbterror.ErrWrongObject.GenWithStackByArgs("test", "t1", "VIEW").Error(), err.Error())
// create view using prepare
tk.MustExec(`prepare stmt from "create view v10 (x) as select 1";`)
@@ -259,8 +252,7 @@ func TestCreateView(t *testing.T) {
// create view on union
tk.MustExec("drop table if exists t1, t2")
tk.MustExec("drop view if exists v")
- _, err = tk.Exec("create view v as select * from t1 union select * from t2")
- require.True(t, terror.ErrorEqual(err, infoschema.ErrTableNotExists))
+ tk.MustGetDBError("create view v as select * from t1 union select * from t2", infoschema.ErrTableNotExists)
tk.MustExec("create table t1(a int, b int)")
tk.MustExec("create table t2(a int, b int)")
tk.MustExec("insert into t1 values(1,2), (1,1), (1,2)")
@@ -268,14 +260,12 @@ func TestCreateView(t *testing.T) {
tk.MustExec("create definer='root'@'localhost' view v as select * from t1 union select * from t2")
tk.MustQuery("select * from v").Sort().Check(testkit.Rows("1 1", "1 2", "1 3"))
tk.MustExec("alter table t1 drop column a")
- _, err = tk.Exec("select * from v")
- require.True(t, terror.ErrorEqual(err, plannercore.ErrViewInvalid))
+ tk.MustGetDBError("select * from v", plannercore.ErrViewInvalid)
tk.MustExec("alter table t1 add column a int")
tk.MustQuery("select * from v").Sort().Check(testkit.Rows("1 1", "1 3", " 1", " 2"))
tk.MustExec("alter table t1 drop column a")
tk.MustExec("alter table t2 drop column b")
- _, err = tk.Exec("select * from v")
- require.True(t, terror.ErrorEqual(err, plannercore.ErrViewInvalid))
+ tk.MustGetDBError("select * from v", plannercore.ErrViewInvalid)
tk.MustExec("drop view v")
tk.MustExec("create view v as (select * from t1)")
@@ -294,8 +284,7 @@ func TestCreateView(t *testing.T) {
tk.MustExec("create table test_v_nested(a int)")
tk.MustExec("create definer='root'@'localhost' view v_nested as select * from test_v_nested")
tk.MustExec("create definer='root'@'localhost' view v_nested2 as select * from v_nested")
- _, err = tk.Exec("create or replace definer='root'@'localhost' view v_nested as select * from v_nested2")
- require.True(t, terror.ErrorEqual(err, plannercore.ErrNoSuchTable))
+ tk.MustGetDBError("create or replace definer='root'@'localhost' view v_nested as select * from v_nested2", plannercore.ErrNoSuchTable)
tk.MustExec("drop table test_v_nested")
tk.MustExec("drop view v_nested, v_nested2")
@@ -322,8 +311,7 @@ func TestViewRecursion(t *testing.T) {
tk.MustExec("create definer='root'@'localhost' view recursive_view2 as select * from recursive_view1")
tk.MustExec("drop table t")
tk.MustExec("rename table recursive_view2 to t")
- _, err := tk.Exec("select * from recursive_view1")
- require.True(t, terror.ErrorEqual(err, plannercore.ErrViewRecursive))
+ tk.MustGetDBError("select * from recursive_view1", plannercore.ErrViewRecursive)
tk.MustExec("drop view recursive_view1, t")
}
@@ -333,8 +321,8 @@ func TestIssue16250(t *testing.T) {
tk.MustExec("use test")
tk.MustExec("create table if not exists t(a int)")
tk.MustExec("create view view_issue16250 as select * from t")
- _, err := tk.Exec("truncate table view_issue16250")
- require.EqualError(t, err, "[schema:1146]Table 'test.view_issue16250' doesn't exist")
+ tk.MustGetErrMsg("truncate table view_issue16250",
+ "[schema:1146]Table 'test.view_issue16250' doesn't exist")
}
func TestIssue24771(t *testing.T) {
@@ -564,11 +552,11 @@ func TestAlterTableAddColumn(t *testing.T) {
tk.MustExec("alter table alter_test add column c3 varchar(50) default 'CURRENT_TIMESTAMP'")
tk.MustQuery("select c3 from alter_test").Check(testkit.Rows("CURRENT_TIMESTAMP"))
tk.MustExec("create or replace view alter_view as select c1,c2 from alter_test")
- _, err = tk.Exec("alter table alter_view add column c4 varchar(50)")
+ err = tk.ExecToErr("alter table alter_view add column c4 varchar(50)")
require.Equal(t, dbterror.ErrWrongObject.GenWithStackByArgs("test", "alter_view", "BASE TABLE").Error(), err.Error())
tk.MustExec("drop view alter_view")
tk.MustExec("create sequence alter_seq")
- _, err = tk.Exec("alter table alter_seq add column c int")
+ err = tk.ExecToErr("alter table alter_seq add column c int")
require.Equal(t, dbterror.ErrWrongObject.GenWithStackByArgs("test", "alter_seq", "BASE TABLE").Error(), err.Error())
tk.MustExec("drop sequence alter_seq")
}
@@ -591,11 +579,11 @@ func TestAlterTableAddColumns(t *testing.T) {
require.Nil(t, r.Close())
tk.MustQuery("select c3 from alter_test").Check(testkit.Rows("CURRENT_TIMESTAMP"))
tk.MustExec("create or replace view alter_view as select c1,c2 from alter_test")
- _, err = tk.Exec("alter table alter_view add column (c4 varchar(50), c5 varchar(50))")
+ err = tk.ExecToErr("alter table alter_view add column (c4 varchar(50), c5 varchar(50))")
require.Equal(t, dbterror.ErrWrongObject.GenWithStackByArgs("test", "alter_view", "BASE TABLE").Error(), err.Error())
tk.MustExec("drop view alter_view")
tk.MustExec("create sequence alter_seq")
- _, err = tk.Exec("alter table alter_seq add column (c1 int, c2 varchar(10))")
+ err = tk.ExecToErr("alter table alter_seq add column (c1 int, c2 varchar(10))")
require.Equal(t, dbterror.ErrWrongObject.GenWithStackByArgs("test", "alter_seq", "BASE TABLE").Error(), err.Error())
tk.MustExec("drop sequence alter_seq")
}
@@ -662,8 +650,7 @@ func TestAlterTableModifyColumn(t *testing.T) {
tk.MustExec("drop table if exists modify_column_multiple_collate;")
tk.MustExec("create table modify_column_multiple_collate (a char(1) collate utf8_bin collate utf8_general_ci) charset utf8mb4 collate utf8mb4_bin")
- _, err = tk.Exec("alter table modify_column_multiple_collate modify column a char(1) charset utf8mb4 collate utf8mb4_bin;")
- require.NoError(t, err)
+ tk.MustExec("alter table modify_column_multiple_collate modify column a char(1) charset utf8mb4 collate utf8mb4_bin;")
tt, err = domain.GetDomain(tk.Session()).InfoSchema().TableByName(model.NewCIStr("test"), model.NewCIStr("modify_column_multiple_collate"))
require.NoError(t, err)
require.Equal(t, "utf8mb4", tt.Cols()[0].GetCharset())
@@ -919,10 +906,8 @@ func TestShardRowIDBits(t *testing.T) {
tk.MustExec("insert into t1 values(1)")
// continue inserting will fail.
- _, err = tk.Exec("insert into t1 values(2)")
- require.Truef(t, autoid.ErrAutoincReadFailed.Equal(err), "err:%v", err)
- _, err = tk.Exec("insert into t1 values(3)")
- require.Truef(t, autoid.ErrAutoincReadFailed.Equal(err), "err:%v", err)
+ tk.MustGetDBError("insert into t1 values(2)", autoid.ErrAutoincReadFailed)
+ tk.MustGetDBError("insert into t1 values(3)", autoid.ErrAutoincReadFailed)
}
func TestAutoRandomBitsData(t *testing.T) {
@@ -1164,8 +1149,7 @@ func TestSetDDLReorgWorkerCnt(t *testing.T) {
err = ddlutil.LoadDDLReorgVars(context.Background(), tk.Session())
require.NoError(t, err)
require.Equal(t, int32(100), variable.GetDDLReorgWorkerCounter())
- _, err = tk.Exec("set @@global.tidb_ddl_reorg_worker_cnt = invalid_val")
- require.Truef(t, terror.ErrorEqual(err, variable.ErrWrongTypeForVar), "err %v", err)
+ tk.MustGetDBError("set @@global.tidb_ddl_reorg_worker_cnt = invalid_val", variable.ErrWrongTypeForVar)
tk.MustExec("set @@global.tidb_ddl_reorg_worker_cnt = 100")
err = ddlutil.LoadDDLReorgVars(context.Background(), tk.Session())
require.NoError(t, err)
@@ -1207,8 +1191,7 @@ func TestSetDDLReorgBatchSize(t *testing.T) {
err = ddlutil.LoadDDLReorgVars(context.Background(), tk.Session())
require.NoError(t, err)
require.Equal(t, variable.MaxDDLReorgBatchSize, variable.GetDDLReorgBatchSize())
- _, err = tk.Exec("set @@global.tidb_ddl_reorg_batch_size = invalid_val")
- require.True(t, terror.ErrorEqual(err, variable.ErrWrongTypeForVar), "err %v", err)
+ tk.MustGetDBError("set @@global.tidb_ddl_reorg_batch_size = invalid_val", variable.ErrWrongTypeForVar)
tk.MustExec("set @@global.tidb_ddl_reorg_batch_size = 100")
err = ddlutil.LoadDDLReorgVars(context.Background(), tk.Session())
require.NoError(t, err)
@@ -1315,8 +1298,7 @@ func TestSetDDLErrorCountLimit(t *testing.T) {
err = ddlutil.LoadDDLVars(tk.Session())
require.NoError(t, err)
require.Equal(t, int64(math.MaxInt64), variable.GetDDLErrorCountLimit())
- _, err = tk.Exec("set @@global.tidb_ddl_error_count_limit = invalid_val")
- require.True(t, terror.ErrorEqual(err, variable.ErrWrongTypeForVar), "err %v", err)
+ tk.MustGetDBError("set @@global.tidb_ddl_error_count_limit = invalid_val", variable.ErrWrongTypeForVar)
tk.MustExec("set @@global.tidb_ddl_error_count_limit = 100")
err = ddlutil.LoadDDLVars(tk.Session())
require.NoError(t, err)
@@ -1373,39 +1355,21 @@ func TestCheckDefaultFsp(t *testing.T) {
tk.MustExec("use test")
tk.MustExec(`drop table if exists t;`)
- _, err := tk.Exec("create table t ( tt timestamp default now(1));")
- require.EqualError(t, err, "[ddl:1067]Invalid default value for 'tt'")
-
- _, err = tk.Exec("create table t ( tt timestamp(1) default current_timestamp);")
- require.EqualError(t, err, "[ddl:1067]Invalid default value for 'tt'")
-
- _, err = tk.Exec("create table t ( tt timestamp(1) default now(2));")
- require.EqualError(t, err, "[ddl:1067]Invalid default value for 'tt'")
+ tk.MustGetErrMsg("create table t ( tt timestamp default now(1));", "[ddl:1067]Invalid default value for 'tt'")
+ tk.MustGetErrMsg("create table t ( tt timestamp(1) default current_timestamp);", "[ddl:1067]Invalid default value for 'tt'")
+ tk.MustGetErrMsg("create table t ( tt timestamp(1) default now(2));", "[ddl:1067]Invalid default value for 'tt'")
tk.MustExec("create table t ( tt timestamp(1) default now(1));")
tk.MustExec("create table t2 ( tt timestamp default current_timestamp());")
tk.MustExec("create table t3 ( tt timestamp default current_timestamp(0));")
- _, err = tk.Exec("alter table t add column ttt timestamp default now(2);")
- require.EqualError(t, err, "[ddl:1067]Invalid default value for 'ttt'")
-
- _, err = tk.Exec("alter table t add column ttt timestamp(5) default current_timestamp;")
- require.EqualError(t, err, "[ddl:1067]Invalid default value for 'ttt'")
-
- _, err = tk.Exec("alter table t add column ttt timestamp(5) default now(2);")
- require.EqualError(t, err, "[ddl:1067]Invalid default value for 'ttt'")
-
- _, err = tk.Exec("alter table t modify column tt timestamp(1) default now();")
- require.EqualError(t, err, "[ddl:1067]Invalid default value for 'tt'")
-
- _, err = tk.Exec("alter table t modify column tt timestamp(4) default now(5);")
- require.EqualError(t, err, "[ddl:1067]Invalid default value for 'tt'")
-
- _, err = tk.Exec("alter table t change column tt tttt timestamp(4) default now(5);")
- require.EqualError(t, err, "[ddl:1067]Invalid default value for 'tttt'")
-
- _, err = tk.Exec("alter table t change column tt tttt timestamp(1) default now();")
- require.EqualError(t, err, "[ddl:1067]Invalid default value for 'tttt'")
+ tk.MustGetErrMsg("alter table t add column ttt timestamp default now(2);", "[ddl:1067]Invalid default value for 'ttt'")
+ tk.MustGetErrMsg("alter table t add column ttt timestamp(5) default current_timestamp;", "[ddl:1067]Invalid default value for 'ttt'")
+ tk.MustGetErrMsg("alter table t add column ttt timestamp(5) default now(2);", "[ddl:1067]Invalid default value for 'ttt'")
+ tk.MustGetErrMsg("alter table t modify column tt timestamp(1) default now();", "[ddl:1067]Invalid default value for 'tt'")
+ tk.MustGetErrMsg("alter table t modify column tt timestamp(4) default now(5);", "[ddl:1067]Invalid default value for 'tt'")
+ tk.MustGetErrMsg("alter table t change column tt tttt timestamp(4) default now(5);", "[ddl:1067]Invalid default value for 'tttt'")
+ tk.MustGetErrMsg("alter table t change column tt tttt timestamp(1) default now();", "[ddl:1067]Invalid default value for 'tttt'")
}
func TestTimestampMinDefaultValue(t *testing.T) {
@@ -1559,3 +1523,98 @@ func TestRenameMultiTables(t *testing.T) {
tk.MustExec("drop database rename2")
tk.MustExec("drop database rename3")
}
+
+func TestCreateTableWithTTL(t *testing.T) {
+ parser.TTLFeatureGate = true
+
+ store := testkit.CreateMockStore(t)
+ tk := testkit.NewTestKit(t, store)
+ tk.MustExec("use test")
+
+ tk.MustExec("CREATE TABLE t (created_at datetime) TTL = `created_at` + INTERVAL 5 DAY")
+ tk.MustQuery("SHOW CREATE TABLE t").Check(testkit.Rows("t CREATE TABLE `t` (\n `created_at` datetime DEFAULT NULL\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin TTL = `created_at` + INTERVAL 5 DAY TTL_ENABLE = 'ON'"))
+ tk.MustExec("DROP TABLE t")
+
+ tk.MustGetErrMsg("CREATE TABLE t (id int) TTL = `id` + INTERVAL 5 DAY", "[ddl:8148]Field 'id' is of a not supported type for TTL config, expect DATETIME, DATE or TIMESTAMP")
+
+ tk.MustGetErrMsg("CREATE TABLE t (id int) TTL_ENABLE = 'ON'", "[ddl:8150]Cannot set TTL_ENABLE on a table without TTL config")
+
+ // when multiple ttl and ttl_enable configs are submitted, only the last one will be handled
+ tk.MustExec("CREATE TABLE t (created_at datetime) TTL_ENABLE = 'ON' TTL = `created_at` + INTERVAL 1 DAY TTL = `created_at` + INTERVAL 2 DAY TTL = `created_at` + INTERVAL 3 DAY TTL_ENABLE = 'OFF'")
+ tk.MustQuery("SHOW CREATE TABLE t").Check(testkit.Rows("t CREATE TABLE `t` (\n `created_at` datetime DEFAULT NULL\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin TTL = `created_at` + INTERVAL 3 DAY TTL_ENABLE = 'OFF'"))
+ tk.MustExec("DROP TABLE t")
+}
+
+func TestAlterTTLInfo(t *testing.T) {
+ parser.TTLFeatureGate = true
+
+ store := testkit.CreateMockStore(t)
+ tk := testkit.NewTestKit(t, store)
+ tk.MustExec("use test")
+
+ tk.MustExec("CREATE TABLE t (created_at datetime, updated_at datetime, wrong_type int) TTL = `created_at` + INTERVAL 5 DAY")
+ tk.MustExec("ALTER TABLE t TTL = `updated_at` + INTERVAL 2 YEAR")
+ tk.MustQuery("SHOW CREATE TABLE t").Check(testkit.Rows("t CREATE TABLE `t` (\n `created_at` datetime DEFAULT NULL,\n `updated_at` datetime DEFAULT NULL,\n `wrong_type` int(11) DEFAULT NULL\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin TTL = `updated_at` + INTERVAL 2 YEAR TTL_ENABLE = 'ON'"))
+
+ tk.MustExec("ALTER TABLE t TTL_ENABLE = 'OFF'")
+ tk.MustQuery("SHOW CREATE TABLE t").Check(testkit.Rows("t CREATE TABLE `t` (\n `created_at` datetime DEFAULT NULL,\n `updated_at` datetime DEFAULT NULL,\n `wrong_type` int(11) DEFAULT NULL\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin TTL = `updated_at` + INTERVAL 2 YEAR TTL_ENABLE = 'OFF'"))
+
+ tk.MustGetErrMsg("ALTER TABLE t TTL = `not_exist` + INTERVAL 2 YEAR", "[ddl:1054]Unknown column 'not_exist' in 'TTL config'")
+
+ tk.MustGetErrMsg("ALTER TABLE t TTL = `wrong_type` + INTERVAL 2 YEAR", "[ddl:8148]Field 'wrong_type' is of a not supported type for TTL config, expect DATETIME, DATE or TIMESTAMP")
+
+ tk.MustGetErrMsg("ALTER TABLE t DROP COLUMN updated_at", "[ddl:8149]Cannot drop column 'updated_at': needed in TTL config")
+ tk.MustGetErrMsg("ALTER TABLE t CHANGE updated_at updated_at_new INT", "[ddl:8148]Field 'updated_at_new' is of a not supported type for TTL config, expect DATETIME, DATE or TIMESTAMP")
+
+ tk.MustExec("ALTER TABLE t RENAME COLUMN `updated_at` TO `updated_at_2`")
+ tk.MustQuery("SHOW CREATE TABLE t").Check(testkit.Rows("t CREATE TABLE `t` (\n `created_at` datetime DEFAULT NULL,\n `updated_at_2` datetime DEFAULT NULL,\n `wrong_type` int(11) DEFAULT NULL\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin TTL = `updated_at_2` + INTERVAL 2 YEAR TTL_ENABLE = 'OFF'"))
+
+ tk.MustExec("ALTER TABLE t CHANGE `updated_at_2` `updated_at_3` date")
+ tk.MustQuery("SHOW CREATE TABLE t").Check(testkit.Rows("t CREATE TABLE `t` (\n `created_at` datetime DEFAULT NULL,\n `updated_at_3` date DEFAULT NULL,\n `wrong_type` int(11) DEFAULT NULL\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin TTL = `updated_at_3` + INTERVAL 2 YEAR TTL_ENABLE = 'OFF'"))
+
+ tk.MustExec("ALTER TABLE t TTL = `updated_at_3` + INTERVAL 3 YEAR")
+ tk.MustQuery("SHOW CREATE TABLE t").Check(testkit.Rows("t CREATE TABLE `t` (\n `created_at` datetime DEFAULT NULL,\n `updated_at_3` date DEFAULT NULL,\n `wrong_type` int(11) DEFAULT NULL\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin TTL = `updated_at_3` + INTERVAL 3 YEAR TTL_ENABLE = 'OFF'"))
+
+ tk.MustGetErrMsg("ALTER TABLE t TTL_ENABLE = 'OFF' REMOVE TTL", "[ddl:8200]Unsupported multi schema change for alter table ttl")
+
+ tk.MustExec("ALTER TABLE t REMOVE TTL")
+ tk.MustQuery("SHOW CREATE TABLE t").Check(testkit.Rows("t CREATE TABLE `t` (\n `created_at` datetime DEFAULT NULL,\n `updated_at_3` date DEFAULT NULL,\n `wrong_type` int(11) DEFAULT NULL\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin"))
+
+ tk.MustGetErrMsg("ALTER TABLE t TTL_ENABLE = 'OFF'", "[ddl:8150]Cannot set TTL_ENABLE on a table without TTL config")
+}
+
+func TestDisableTTLForTempTable(t *testing.T) {
+ parser.TTLFeatureGate = true
+
+ store := testkit.CreateMockStore(t)
+ tk := testkit.NewTestKit(t, store)
+ tk.MustExec("use test")
+
+ tk.MustGetDBError("CREATE TEMPORARY TABLE t (created_at datetime) TTL = `created_at` + INTERVAL 5 DAY", dbterror.ErrTempTableNotAllowedWithTTL)
+}
+
+func TestDisableTTLForFKParentTable(t *testing.T) {
+ parser.TTLFeatureGate = true
+
+ store := testkit.CreateMockStore(t)
+ tk := testkit.NewTestKit(t, store)
+ tk.MustExec("use test")
+
+ // alter ttl for a FK parent table is not allowed
+ tk.MustExec("set global tidb_enable_foreign_key='ON'")
+ tk.MustExec("CREATE TABLE t (id int primary key, created_at datetime)")
+ tk.MustExec("CREATE TABLE t_1 (t_id int, foreign key fk_t_id(t_id) references t(id))")
+ tk.MustGetDBError("ALTER TABLE t TTL = created_at + INTERVAL 5 YEAR", dbterror.ErrUnsupportedTTLReferencedByFK)
+ tk.MustExec("drop table t,t_1")
+
+ // refuse to reference TTL key when create table
+ tk.MustExec("CREATE TABLE t (id int primary key, created_at datetime) TTL = created_at + INTERVAL 5 YEAR")
+ tk.MustGetDBError("CREATE TABLE t_1 (t_id int, foreign key fk_t_id(t_id) references t(id))", dbterror.ErrUnsupportedTTLReferencedByFK)
+ tk.MustExec("drop table t")
+
+ // refuse to add foreign key reference TTL table
+ tk.MustExec("CREATE TABLE t (id int primary key, created_at datetime) TTL = created_at + INTERVAL 5 YEAR")
+ tk.MustExec("CREATE TABLE t_1 (t_id int)")
+ tk.MustGetDBError("ALTER TABLE t_1 ADD FOREIGN KEY fk_t_id(t_id) references t(id)", dbterror.ErrUnsupportedTTLReferencedByFK)
+ tk.MustExec("drop table t,t_1")
+}
diff --git a/executor/delete.go b/executor/delete.go
index 979db825dfb66..3aa0932a07c22 100644
--- a/executor/delete.go
+++ b/executor/delete.go
@@ -175,8 +175,14 @@ func (e *DeleteExec) composeTblRowMap(tblRowMap tableRowMapType, colPosInfos []p
return err
}
// tblRowMap[info.TblID][handle] hold the row datas binding to this table and this handle.
- _, exist := tblRowMap[info.TblID].Get(handle)
- memDelta := tblRowMap[info.TblID].Set(handle, joinedRow[info.Start:info.End])
+ row, exist := tblRowMap[info.TblID].Get(handle)
+ if !exist {
+ row = make([]types.Datum, info.End-info.Start)
+ }
+ for i, d := range joinedRow[info.Start:info.End] {
+ d.Copy(&row[i])
+ }
+ memDelta := tblRowMap[info.TblID].Set(handle, row)
if !exist {
memDelta += types.EstimatedMemUsage(joinedRow, 1)
memDelta += int64(handle.ExtraMemSize())
@@ -192,6 +198,7 @@ func (e *DeleteExec) deleteMultiTablesByChunk(ctx context.Context) error {
fields := retTypes(e.children[0])
chk := tryNewCacheChunk(e.children[0])
memUsageOfChk := int64(0)
+ joinedDatumRowBuffer := make([]types.Datum, len(fields))
for {
e.memTracker.Consume(-memUsageOfChk)
iter := chunk.NewIterator4Chunk(chk)
@@ -206,13 +213,13 @@ func (e *DeleteExec) deleteMultiTablesByChunk(ctx context.Context) error {
e.memTracker.Consume(memUsageOfChk)
for joinedChunkRow := iter.Begin(); joinedChunkRow != iter.End(); joinedChunkRow = iter.Next() {
- joinedDatumRow := joinedChunkRow.GetDatumRow(fields)
- err := e.composeTblRowMap(tblRowMap, colPosInfos, joinedDatumRow)
+ joinedDatumRowBuffer = joinedChunkRow.GetDatumRowWithBuffer(fields, joinedDatumRowBuffer)
+ err := e.composeTblRowMap(tblRowMap, colPosInfos, joinedDatumRowBuffer)
if err != nil {
return err
}
}
- chk = chunk.Renew(chk, e.maxChunkSize)
+ chk = tryNewCacheChunk(e.children[0])
}
return e.removeRowsInTblRowMap(tblRowMap)
@@ -234,12 +241,7 @@ func (e *DeleteExec) removeRowsInTblRowMap(tblRowMap tableRowMapType) error {
}
func (e *DeleteExec) removeRow(ctx sessionctx.Context, t table.Table, h kv.Handle, data []types.Datum) error {
- txnState, err := e.ctx.Txn(false)
- if err != nil {
- return err
- }
- memUsageOfTxnState := txnState.Size()
- err = t.RemoveRecord(ctx, h, data)
+ err := t.RemoveRecord(ctx, h, data)
if err != nil {
return err
}
@@ -247,7 +249,6 @@ func (e *DeleteExec) removeRow(ctx sessionctx.Context, t table.Table, h kv.Handl
if err != nil {
return err
}
- e.memTracker.Consume(int64(txnState.Size() - memUsageOfTxnState))
ctx.GetSessionVars().StmtCtx.AddAffectedRows(1)
return nil
}
diff --git a/executor/distsql.go b/executor/distsql.go
index 0cef7e66d441e..aab5067a81b6a 100644
--- a/executor/distsql.go
+++ b/executor/distsql.go
@@ -243,11 +243,18 @@ func (e *IndexReaderExecutor) Next(ctx context.Context, req *chunk.Chunk) error
return err
}
+// TODO: cleanup this method.
func (e *IndexReaderExecutor) buildKeyRanges(sc *stmtctx.StatementContext, ranges []*ranger.Range, physicalID int64) ([]kv.KeyRange, error) {
+ var (
+ rRanges *kv.KeyRanges
+ err error
+ )
if e.index.ID == -1 {
- return distsql.CommonHandleRangesToKVRanges(sc, []int64{physicalID}, ranges)
+ rRanges, err = distsql.CommonHandleRangesToKVRanges(sc, []int64{physicalID}, ranges)
+ } else {
+ rRanges, err = distsql.IndexRangesToKVRanges(sc, physicalID, e.index.ID, ranges, e.feedback)
}
- return distsql.IndexRangesToKVRanges(sc, physicalID, e.index.ID, ranges, e.feedback)
+ return rRanges.FirstPartitionRange(), err
}
// Open implements the Executor Open interface.
@@ -458,9 +465,6 @@ func (e *IndexLookUpExecutor) Open(ctx context.Context) error {
func (e *IndexLookUpExecutor) buildTableKeyRanges() (err error) {
sc := e.ctx.GetSessionVars().StmtCtx
if e.partitionTableMode {
- if e.keepOrder { // this case should be prevented by the optimizer
- return errors.New("invalid execution plan: cannot keep order when accessing a partition table by IndexLookUpReader")
- }
e.feedback.Invalidate() // feedback for partition tables is not ready
e.partitionKVRanges = make([][]kv.KeyRange, 0, len(e.prunedPartitions))
for _, p := range e.prunedPartitions {
@@ -472,7 +476,7 @@ func (e *IndexLookUpExecutor) buildTableKeyRanges() (err error) {
if e.partitionRangeMap != nil && e.partitionRangeMap[physicalID] != nil {
ranges = e.partitionRangeMap[physicalID]
}
- var kvRange []kv.KeyRange
+ var kvRange *kv.KeyRanges
if e.index.ID == -1 {
kvRange, err = distsql.CommonHandleRangesToKVRanges(sc, []int64{physicalID}, ranges)
} else {
@@ -481,15 +485,17 @@ func (e *IndexLookUpExecutor) buildTableKeyRanges() (err error) {
if err != nil {
return err
}
- e.partitionKVRanges = append(e.partitionKVRanges, kvRange)
+ e.partitionKVRanges = append(e.partitionKVRanges, kvRange.FirstPartitionRange())
}
} else {
physicalID := getPhysicalTableID(e.table)
+ var kvRanges *kv.KeyRanges
if e.index.ID == -1 {
- e.kvRanges, err = distsql.CommonHandleRangesToKVRanges(sc, []int64{physicalID}, e.ranges)
+ kvRanges, err = distsql.CommonHandleRangesToKVRanges(sc, []int64{physicalID}, e.ranges)
} else {
- e.kvRanges, err = distsql.IndexRangesToKVRanges(sc, physicalID, e.index.ID, e.ranges, e.feedback)
+ kvRanges, err = distsql.IndexRangesToKVRanges(sc, physicalID, e.index.ID, e.ranges, e.feedback)
}
+ e.kvRanges = kvRanges.FirstPartitionRange()
}
return err
}
@@ -718,6 +724,9 @@ func (e *IndexLookUpExecutor) buildTableReader(ctx context.Context, task *lookup
// Close implements Exec Close interface.
func (e *IndexLookUpExecutor) Close() error {
+ if e.stats != nil {
+ defer e.ctx.GetSessionVars().StmtCtx.RuntimeStatsColl.RegisterStats(e.id, e.stats)
+ }
e.kvRanges = e.kvRanges[:0]
if e.dummy {
return nil
@@ -802,7 +811,6 @@ func (e *IndexLookUpExecutor) initRuntimeStats() {
indexScanBasicStats: &execdetails.BasicRuntimeStats{},
Concurrency: e.ctx.GetSessionVars().IndexLookupConcurrency(),
}
- e.ctx.GetSessionVars().StmtCtx.RuntimeStatsColl.RegisterStats(e.id, e.stats)
}
}
@@ -870,7 +878,7 @@ func (w *indexWorker) fetchHandles(ctx context.Context, result distsql.SelectRes
idxID := w.idxLookup.getIndexPlanRootID()
if w.idxLookup.ctx.GetSessionVars().StmtCtx.RuntimeStatsColl != nil {
if idxID != w.idxLookup.id && w.idxLookup.stats != nil {
- w.idxLookup.ctx.GetSessionVars().StmtCtx.RuntimeStatsColl.RegisterStats(idxID, w.idxLookup.stats.indexScanBasicStats)
+ w.idxLookup.stats.indexScanBasicStats = w.idxLookup.ctx.GetSessionVars().StmtCtx.RuntimeStatsColl.GetBasicRuntimeStats(idxID)
}
}
for {
diff --git a/executor/distsql_test.go b/executor/distsql_test.go
index 59b3aecc2bb6a..4420a714e96cf 100644
--- a/executor/distsql_test.go
+++ b/executor/distsql_test.go
@@ -316,9 +316,8 @@ func TestPartitionTableIndexLookUpReader(t *testing.T) {
tk.MustQuery("select * from t where a>=1 and a<15 order by a").Check(testkit.Rows("1 1", "2 2", "11 11", "12 12"))
tk.MustQuery("select * from t where a>=1 and a<15 order by a limit 1").Check(testkit.Rows("1 1"))
tk.MustQuery("select * from t where a>=1 and a<15 order by a limit 3").Check(testkit.Rows("1 1", "2 2", "11 11"))
- tk.MustQuery("select * from t where a>=1 and a<15 limit 3").Check(testkit.Rows("1 1", "2 2", "11 11"))
- tk.MustQuery("select * from t where a between 1 and 15 limit 3").Check(testkit.Rows("1 1", "2 2", "11 11"))
- tk.MustQuery("select * from t where a between 1 and 15 limit 3 offset 1").Check(testkit.Rows("2 2", "11 11", "12 12"))
+ tk.MustQuery("select * from t where a between 1 and 15 order by a limit 3").Check(testkit.Rows("1 1", "2 2", "11 11"))
+ tk.MustQuery("select * from t where a between 1 and 15 order by a limit 3 offset 1").Check(testkit.Rows("2 2", "11 11", "12 12"))
}
func TestPartitionTableRandomlyIndexLookUpReader(t *testing.T) {
diff --git a/executor/errors.go b/executor/errors.go
index 4a0c7f9215875..565a712d1c7d9 100644
--- a/executor/errors.go
+++ b/executor/errors.go
@@ -69,8 +69,11 @@ var (
ErrFuncNotEnabled = dbterror.ClassExecutor.NewStdErr(mysql.ErrNotSupportedYet, parser_mysql.Message("%-.32s is not supported. To enable this experimental feature, set '%-.32s' in the configuration file.", nil))
errSavepointNotExists = dbterror.ClassExecutor.NewStd(mysql.ErrSpDoesNotExist)
ErrForeignKeyCascadeDepthExceeded = dbterror.ClassExecutor.NewStd(mysql.ErrForeignKeyCascadeDepthExceeded)
+ ErrPasswordExpireAnonymousUser = dbterror.ClassExecutor.NewStd(mysql.ErrPasswordExpireAnonymousUser)
+ errMustChangePassword = dbterror.ClassExecutor.NewStd(mysql.ErrMustChangePassword)
ErrWrongStringLength = dbterror.ClassDDL.NewStd(mysql.ErrWrongStringLength)
errUnsupportedFlashbackTmpTable = dbterror.ClassDDL.NewStdErr(mysql.ErrUnsupportedDDLOperation, parser_mysql.Message("Recover/flashback table is not supported on temporary tables", nil))
errTruncateWrongInsertValue = dbterror.ClassTable.NewStdErr(mysql.ErrTruncatedWrongValue, parser_mysql.Message("Incorrect %-.32s value: '%-.128s' for column '%.192s' at row %d", nil))
+ ErrExistsInHistoryPassword = dbterror.ClassExecutor.NewStd(mysql.ErrExistsInHistoryPassword)
)
diff --git a/executor/executor.go b/executor/executor.go
index d792d3a219bb3..cb96942e8f776 100644
--- a/executor/executor.go
+++ b/executor/executor.go
@@ -272,8 +272,7 @@ func newBaseExecutor(ctx sessionctx.Context, schema *expression.Schema, id int,
}
if ctx.GetSessionVars().StmtCtx.RuntimeStatsColl != nil {
if e.id > 0 {
- e.runtimeStats = &execdetails.BasicRuntimeStats{}
- e.ctx.GetSessionVars().StmtCtx.RuntimeStatsColl.RegisterStats(id, e.runtimeStats)
+ e.runtimeStats = e.ctx.GetSessionVars().StmtCtx.RuntimeStatsColl.GetBasicRuntimeStats(id)
}
}
if schema != nil {
@@ -323,7 +322,7 @@ func Next(ctx context.Context, e Executor, req *chunk.Chunk) error {
if trace.IsEnabled() {
defer trace.StartRegion(ctx, fmt.Sprintf("%T.Next", e)).End()
}
- if topsqlstate.TopSQLEnabled() && sessVars.StmtCtx.IsSQLAndPlanRegistered.CAS(false, true) {
+ if topsqlstate.TopSQLEnabled() && sessVars.StmtCtx.IsSQLAndPlanRegistered.CompareAndSwap(false, true) {
registerSQLAndPlanInExecForTopSQL(sessVars)
}
err := e.Next(ctx, req)
@@ -399,7 +398,7 @@ func (e *ShowNextRowIDExec) Next(ctx context.Context, req *chunk.Chunk) error {
tblMeta := tbl.Meta()
allocators := tbl.Allocators(e.ctx)
- for _, alloc := range allocators {
+ for _, alloc := range allocators.Allocs {
nextGlobalID, err := alloc.NextGlobalAutoID()
if err != nil {
return err
@@ -407,7 +406,16 @@ func (e *ShowNextRowIDExec) Next(ctx context.Context, req *chunk.Chunk) error {
var colName, idType string
switch alloc.GetType() {
- case autoid.RowIDAllocType, autoid.AutoIncrementType:
+ case autoid.RowIDAllocType:
+ idType = "_TIDB_ROWID"
+ if tblMeta.PKIsHandle {
+ if col := tblMeta.GetAutoIncrementColInfo(); col != nil {
+ colName = col.Name.O
+ }
+ } else {
+ colName = model.ExtraHandleName.O
+ }
+ case autoid.AutoIncrementType:
idType = "AUTO_INCREMENT"
if tblMeta.PKIsHandle {
if col := tblMeta.GetAutoIncrementColInfo(); col != nil {
@@ -1967,21 +1975,22 @@ func ResetContextOfStmt(ctx sessionctx.Context, s ast.StmtNode) (err error) {
if _, ok := s.(*ast.AnalyzeTableStmt); ok {
sc.InitMemTracker(memory.LabelForAnalyzeMemory, -1)
vars.MemTracker.SetBytesLimit(-1)
+ vars.MemTracker.AttachTo(GlobalAnalyzeMemoryTracker)
} else {
sc.InitMemTracker(memory.LabelForSQLText, -1)
- logOnQueryExceedMemQuota := domain.GetDomain(ctx).ExpensiveQueryHandle().LogOnQueryExceedMemQuota
- switch variable.OOMAction.Load() {
- case variable.OOMActionCancel:
- action := &memory.PanicOnExceed{ConnID: vars.ConnectionID}
- action.SetLogHook(logOnQueryExceedMemQuota)
- vars.MemTracker.SetActionOnExceed(action)
- case variable.OOMActionLog:
- fallthrough
- default:
- action := &memory.LogOnExceed{ConnID: vars.ConnectionID}
- action.SetLogHook(logOnQueryExceedMemQuota)
- vars.MemTracker.SetActionOnExceed(action)
- }
+ }
+ logOnQueryExceedMemQuota := domain.GetDomain(ctx).ExpensiveQueryHandle().LogOnQueryExceedMemQuota
+ switch variable.OOMAction.Load() {
+ case variable.OOMActionCancel:
+ action := &memory.PanicOnExceed{ConnID: vars.ConnectionID}
+ action.SetLogHook(logOnQueryExceedMemQuota)
+ vars.MemTracker.SetActionOnExceed(action)
+ case variable.OOMActionLog:
+ fallthrough
+ default:
+ action := &memory.LogOnExceed{ConnID: vars.ConnectionID}
+ action.SetLogHook(logOnQueryExceedMemQuota)
+ vars.MemTracker.SetActionOnExceed(action)
}
sc.MemTracker.SessionID = vars.ConnectionID
sc.MemTracker.AttachTo(vars.MemTracker)
@@ -2186,39 +2195,6 @@ func ResetUpdateStmtCtx(sc *stmtctx.StatementContext, stmt *ast.UpdateStmt, vars
sc.IgnoreNoPartition = stmt.IgnoreErr
}
-// FillVirtualColumnValue will calculate the virtual column value by evaluating generated
-// expression using rows from a chunk, and then fill this value into the chunk
-func FillVirtualColumnValue(virtualRetTypes []*types.FieldType, virtualColumnIndex []int,
- schema *expression.Schema, columns []*model.ColumnInfo, sctx sessionctx.Context, req *chunk.Chunk) error {
- if len(virtualColumnIndex) == 0 {
- return nil
- }
-
- virCols := chunk.NewChunkWithCapacity(virtualRetTypes, req.Capacity())
- iter := chunk.NewIterator4Chunk(req)
- for i, idx := range virtualColumnIndex {
- for row := iter.Begin(); row != iter.End(); row = iter.Next() {
- datum, err := schema.Columns[idx].EvalVirtualColumn(row)
- if err != nil {
- return err
- }
- // Because the expression might return different type from
- // the generated column, we should wrap a CAST on the result.
- castDatum, err := table.CastValue(sctx, datum, columns[idx], false, true)
- if err != nil {
- return err
- }
- // Handle the bad null error.
- if (mysql.HasNotNullFlag(columns[idx].GetFlag()) || mysql.HasPreventNullInsertFlag(columns[idx].GetFlag())) && castDatum.IsNull() {
- castDatum = table.GetZeroValue(columns[idx])
- }
- virCols.AppendDatum(i, &castDatum)
- }
- req.SetCol(idx, virCols.Column(i))
- }
- return nil
-}
-
func setOptionForTopSQL(sc *stmtctx.StatementContext, snapshot kv.Snapshot) {
if snapshot == nil {
return
diff --git a/executor/executor_test.go b/executor/executor_test.go
index 2dedfafb79170..59e70022727d5 100644
--- a/executor/executor_test.go
+++ b/executor/executor_test.go
@@ -1922,7 +1922,7 @@ func TestCheckIndex(t *testing.T) {
tbInfo := tbl.Meta()
alloc := autoid.NewAllocator(store, dbInfo.ID, tbInfo.ID, false, autoid.RowIDAllocType)
- tb, err := tables.TableFromMeta(autoid.NewAllocators(alloc), tbInfo)
+ tb, err := tables.TableFromMeta(autoid.NewAllocators(false, alloc), tbInfo)
require.NoError(t, err)
_, err = se.Execute(context.Background(), "admin check index t c")
@@ -6187,6 +6187,38 @@ func TestGlobalMemoryControl2(t *testing.T) {
runtime.GC()
}
+func TestGlobalMemoryControlForAnalyze(t *testing.T) {
+ store, dom := testkit.CreateMockStoreAndDomain(t)
+
+ tk0 := testkit.NewTestKit(t, store)
+ tk0.MustExec("set global tidb_mem_oom_action = 'cancel'")
+ tk0.MustExec("set global tidb_server_memory_limit = 512MB")
+ tk0.MustExec("set global tidb_server_memory_limit_sess_min_size = 128")
+
+ sm := &testkit.MockSessionManager{
+ PS: []*util.ProcessInfo{tk0.Session().ShowProcess()},
+ }
+ dom.ServerMemoryLimitHandle().SetSessionManager(sm)
+ go dom.ServerMemoryLimitHandle().Run()
+
+ tk0.MustExec("use test")
+ tk0.MustExec("create table t(a int)")
+ tk0.MustExec("insert into t select 1")
+ for i := 1; i <= 8; i++ {
+ tk0.MustExec("insert into t select * from t") // 256 Lines
+ }
+ sql := "analyze table t with 1.0 samplerate;" // Need about 100MB
+ require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/util/memory/ReadMemStats", `return(536870912)`))
+ require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/executor/mockAnalyzeMergeWorkerSlowConsume", `return(100)`))
+ defer func() {
+ require.NoError(t, failpoint.Disable("github.com/pingcap/tidb/util/memory/ReadMemStats"))
+ require.NoError(t, failpoint.Disable("github.com/pingcap/tidb/executor/mockAnalyzeMergeWorkerSlowConsume"))
+ }()
+ _, err := tk0.Exec(sql)
+ require.True(t, strings.Contains(err.Error(), "Out Of Memory Quota!"))
+ runtime.GC()
+}
+
func TestCompileOutOfMemoryQuota(t *testing.T) {
store := testkit.CreateMockStore(t)
tk := testkit.NewTestKit(t, store)
@@ -6237,8 +6269,7 @@ func TestSessionRootTrackerDetach(t *testing.T) {
tk.MustExec("create table t(a int, b int, index idx(a))")
tk.MustExec("create table t1(a int, c int, index idx(a))")
tk.MustExec("set tidb_mem_quota_query=10")
- err := tk.ExecToErr("select /*+hash_join(t1)*/ t.a, t1.a from t use index(idx), t1 use index(idx) where t.a = t1.a")
- require.Contains(t, err.Error(), "Out Of Memory Quota!")
+ tk.MustContainErrMsg("select /*+hash_join(t1)*/ t.a, t1.a from t use index(idx), t1 use index(idx) where t.a = t1.a", "Out Of Memory Quota!")
tk.MustExec("set tidb_mem_quota_query=1000")
rs, err := tk.Exec("select /*+hash_join(t1)*/ t.a, t1.a from t use index(idx), t1 use index(idx) where t.a = t1.a")
require.NoError(t, err)
diff --git a/executor/explain_test.go b/executor/explain_test.go
index c67c61a67a909..bbabaef759e3b 100644
--- a/executor/explain_test.go
+++ b/executor/explain_test.go
@@ -16,6 +16,7 @@ package executor_test
import (
"bytes"
+ "encoding/json"
"fmt"
"regexp"
"strconv"
@@ -364,7 +365,7 @@ func TestCheckActRowsWithUnistore(t *testing.T) {
},
{
sql: "select count(*) from t_unistore_act_rows group by b",
- expected: []string{"2", "2", "2", "4"},
+ expected: []string{"2", "4", "4"},
},
{
sql: "with cte(a) as (select a from t_unistore_act_rows) select (select 1 from cte limit 1) from cte;",
@@ -515,3 +516,96 @@ func TestIssue35105(t *testing.T) {
require.Error(t, tk.ExecToErr("explain analyze insert into t values (1), (2), (3)"))
tk.MustQuery("select * from t").Check(testkit.Rows("2"))
}
+
+func flatJSONPlan(j *plannercore.ExplainInfoForEncode) (res []*plannercore.ExplainInfoForEncode) {
+ if j == nil {
+ return
+ }
+ res = append(res, j)
+ for _, child := range j.SubOperators {
+ res = append(res, flatJSONPlan(child)...)
+ }
+ return
+}
+
+func TestExplainJSON(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, key(id))")
+ tk.MustExec("create table t2(id int, key(id))")
+ cases := []string{
+ "select * from t1",
+ "select count(*) from t2",
+ "select * from t1, t2 where t1.id = t2.id",
+ "select /*+ merge_join(t1, t2)*/ * from t1, t2 where t1.id = t2.id",
+ "with top10 as ( select * from t1 order by id desc limit 10 ) select * from top10 where id in (1,2)",
+ "insert into t1 values(1)",
+ "delete from t2 where t2.id > 10",
+ "update t2 set id = 1 where id =2",
+ "select * from t1 where t1.id < (select sum(t2.id) from t2 where t2.id = t1.id)",
+ }
+ // test syntax
+ tk.MustExec("explain format = 'tidb_json' select * from t1")
+ tk.MustExec("explain format = tidb_json select * from t1")
+ tk.MustExec("explain format = 'TIDB_JSON' select * from t1")
+ tk.MustExec("explain format = TIDB_JSON select * from t1")
+ tk.MustExec("explain analyze format = 'tidb_json' select * from t1")
+ tk.MustExec("explain analyze format = tidb_json select * from t1")
+ tk.MustExec("explain analyze format = 'TIDB_JSON' select * from t1")
+ tk.MustExec("explain analyze format = TIDB_JSON select * from t1")
+
+ // explain
+ for _, sql := range cases {
+ jsonForamt := "explain format = tidb_json " + sql
+ rowForamt := "explain format = row " + sql
+ resJSON := tk.MustQuery(jsonForamt).Rows()
+ resRow := tk.MustQuery(rowForamt).Rows()
+
+ j := new([]*plannercore.ExplainInfoForEncode)
+ require.NoError(t, json.Unmarshal([]byte(resJSON[0][0].(string)), j))
+ var flatJSONRows []*plannercore.ExplainInfoForEncode
+ for _, row := range *j {
+ flatJSONRows = append(flatJSONRows, flatJSONPlan(row)...)
+ }
+ require.Equal(t, len(flatJSONRows), len(resRow))
+
+ for i, row := range resRow {
+ require.Contains(t, row[0], flatJSONRows[i].ID)
+ require.Equal(t, flatJSONRows[i].EstRows, row[1])
+ require.Equal(t, flatJSONRows[i].TaskType, row[2])
+ require.Equal(t, flatJSONRows[i].AccessObject, row[3])
+ require.Equal(t, flatJSONRows[i].OperatorInfo, row[4])
+ }
+ }
+
+ // explain analyze
+ for _, sql := range cases {
+ jsonForamt := "explain analyze format = tidb_json " + sql
+ rowForamt := "explain analyze format = row " + sql
+ resJSON := tk.MustQuery(jsonForamt).Rows()
+ resRow := tk.MustQuery(rowForamt).Rows()
+
+ j := new([]*plannercore.ExplainInfoForEncode)
+ require.NoError(t, json.Unmarshal([]byte(resJSON[0][0].(string)), j))
+ var flatJSONRows []*plannercore.ExplainInfoForEncode
+ for _, row := range *j {
+ flatJSONRows = append(flatJSONRows, flatJSONPlan(row)...)
+ }
+ require.Equal(t, len(flatJSONRows), len(resRow))
+
+ for i, row := range resRow {
+ require.Contains(t, row[0], flatJSONRows[i].ID)
+ require.Equal(t, flatJSONRows[i].EstRows, row[1])
+ require.Equal(t, flatJSONRows[i].ActRows, row[2])
+ require.Equal(t, flatJSONRows[i].TaskType, row[3])
+ require.Equal(t, flatJSONRows[i].AccessObject, row[4])
+ require.Equal(t, flatJSONRows[i].OperatorInfo, row[6])
+ // executeInfo, memory, disk maybe vary in multi execution
+ require.NotEqual(t, flatJSONRows[i].ExecuteInfo, "")
+ require.NotEqual(t, flatJSONRows[i].MemoryInfo, "")
+ require.NotEqual(t, flatJSONRows[i].DiskInfo, "")
+ }
+ }
+}
diff --git a/executor/explainfor_test.go b/executor/explainfor_test.go
index 85652a5f04ddb..89245fa6b237d 100644
--- a/executor/explainfor_test.go
+++ b/executor/explainfor_test.go
@@ -16,6 +16,7 @@ package executor_test
import (
"bytes"
+ "encoding/json"
"fmt"
"strconv"
"testing"
@@ -1395,3 +1396,74 @@ func TestIssue28792(t *testing.T) {
r2 := tk.MustQuery("EXPLAIN SELECT t12.a, t12.b FROM t12 LEFT JOIN t97 use index () on t12.b = t97.b;").Rows()
require.Equal(t, r2, r1)
}
+
+func TestExplainForJSON(t *testing.T) {
+ store := testkit.CreateMockStore(t)
+ tk1 := testkit.NewTestKit(t, store)
+ tk2 := testkit.NewTestKit(t, store)
+
+ tk1.MustExec("use test")
+ tk1.MustExec("set @@tidb_enable_collect_execution_info=0;")
+ tk1.MustExec("drop table if exists t1")
+ tk1.MustExec("create table t1(id int);")
+ tk1.MustQuery("select * from t1;")
+ tk1RootProcess := tk1.Session().ShowProcess()
+ ps := []*util.ProcessInfo{tk1RootProcess}
+ tk1.Session().SetSessionManager(&testkit.MockSessionManager{PS: ps})
+ tk2.Session().SetSessionManager(&testkit.MockSessionManager{PS: ps})
+ resRow := tk2.MustQuery(fmt.Sprintf("explain format = 'row' for connection %d", tk1RootProcess.ID)).Rows()
+ resJSON := tk2.MustQuery(fmt.Sprintf("explain format = 'tidb_json' for connection %d", tk1RootProcess.ID)).Rows()
+
+ j := new([]*core.ExplainInfoForEncode)
+ require.NoError(t, json.Unmarshal([]byte(resJSON[0][0].(string)), j))
+ flatJSONRows := make([]*core.ExplainInfoForEncode, 0)
+ for _, row := range *j {
+ flatJSONRows = append(flatJSONRows, flatJSONPlan(row)...)
+ }
+ require.Equal(t, len(flatJSONRows), len(resRow))
+
+ for i, row := range resRow {
+ require.Contains(t, row[0], flatJSONRows[i].ID)
+ require.Equal(t, flatJSONRows[i].EstRows, row[1])
+ require.Equal(t, flatJSONRows[i].TaskType, row[2])
+ require.Equal(t, flatJSONRows[i].AccessObject, row[3])
+ require.Equal(t, flatJSONRows[i].OperatorInfo, row[4])
+ }
+
+ tk1.MustExec("set @@tidb_enable_collect_execution_info=1;")
+ tk1.MustExec("drop table if exists t2")
+ tk1.MustExec("create table t2(id int);")
+ tk1.MustQuery("select * from t2;")
+ tk1RootProcess = tk1.Session().ShowProcess()
+ ps = []*util.ProcessInfo{tk1RootProcess}
+ tk1.Session().SetSessionManager(&testkit.MockSessionManager{PS: ps})
+ tk2.Session().SetSessionManager(&testkit.MockSessionManager{PS: ps})
+ resRow = tk2.MustQuery(fmt.Sprintf("explain format = 'row' for connection %d", tk1RootProcess.ID)).Rows()
+ resJSON = tk2.MustQuery(fmt.Sprintf("explain format = 'tidb_json' for connection %d", tk1RootProcess.ID)).Rows()
+
+ j = new([]*core.ExplainInfoForEncode)
+ require.NoError(t, json.Unmarshal([]byte(resJSON[0][0].(string)), j))
+ flatJSONRows = []*core.ExplainInfoForEncode{}
+ for _, row := range *j {
+ flatJSONRows = append(flatJSONRows, flatJSONPlan(row)...)
+ }
+ require.Equal(t, len(flatJSONRows), len(resRow))
+
+ for i, row := range resRow {
+ require.Contains(t, row[0], flatJSONRows[i].ID)
+ require.Equal(t, flatJSONRows[i].EstRows, row[1])
+ require.Equal(t, flatJSONRows[i].ActRows, row[2])
+ require.Equal(t, flatJSONRows[i].TaskType, row[3])
+ require.Equal(t, flatJSONRows[i].AccessObject, row[4])
+ require.Equal(t, flatJSONRows[i].OperatorInfo, row[6])
+ // executeInfo, memory, disk maybe vary in multi execution
+ require.NotEqual(t, flatJSONRows[i].ExecuteInfo, "")
+ require.NotEqual(t, flatJSONRows[i].MemoryInfo, "")
+ require.NotEqual(t, flatJSONRows[i].DiskInfo, "")
+ }
+ // test syntax
+ tk2.MustExec(fmt.Sprintf("explain format = 'tidb_json' for connection %d", tk1RootProcess.ID))
+ tk2.MustExec(fmt.Sprintf("explain format = tidb_json for connection %d", tk1RootProcess.ID))
+ tk2.MustExec(fmt.Sprintf("explain format = 'TIDB_JSON' for connection %d", tk1RootProcess.ID))
+ tk2.MustExec(fmt.Sprintf("explain format = TIDB_JSON for connection %d", tk1RootProcess.ID))
+}
diff --git a/executor/fktest/BUILD.bazel b/executor/fktest/BUILD.bazel
index dbdae1843edaf..f245bba152c59 100644
--- a/executor/fktest/BUILD.bazel
+++ b/executor/fktest/BUILD.bazel
@@ -8,12 +8,15 @@ go_test(
"main_test.go",
],
flaky = True,
+ shard_count = 20,
deps = [
"//config",
"//executor",
+ "//infoschema",
"//kv",
"//meta/autoid",
"//parser/ast",
+ "//parser/auth",
"//parser/format",
"//parser/model",
"//parser/mysql",
diff --git a/executor/fktest/foreign_key_test.go b/executor/fktest/foreign_key_test.go
index 17a6f7226e545..9875c8f53de43 100644
--- a/executor/fktest/foreign_key_test.go
+++ b/executor/fktest/foreign_key_test.go
@@ -24,9 +24,12 @@ import (
"testing"
"time"
+ "github.com/pingcap/tidb/config"
"github.com/pingcap/tidb/executor"
+ "github.com/pingcap/tidb/infoschema"
"github.com/pingcap/tidb/kv"
"github.com/pingcap/tidb/parser/ast"
+ "github.com/pingcap/tidb/parser/auth"
"github.com/pingcap/tidb/parser/format"
"github.com/pingcap/tidb/parser/model"
"github.com/pingcap/tidb/parser/mysql"
@@ -2006,18 +2009,19 @@ func TestDMLExplainAnalyzeFKInfo(t *testing.T) {
tk.MustExec("insert into t1 values (1), (2)")
tk.MustExec("insert into t2 values (1)")
res := tk.MustQuery("explain analyze insert ignore into t3 values (1, 1, 1), (2, 1, 1), (3, 2, 1), (4, 1, 1), (5, 2, 1), (6, 2, 1)")
- getExplainResultFn := func(res *testkit.Result) string {
- resBuff := bytes.NewBufferString("")
- for _, row := range res.Rows() {
- _, _ = fmt.Fprintf(resBuff, "%s\t", row)
- }
- return resBuff.String()
- }
- explain := getExplainResultFn(res)
- require.Regexpf(t, "time:.* loops:.* prepare:.* check_insert: {total_time:.* mem_insert_time:.* prefetch:.* fk_check:.* fk_num: 3.*", explain, "")
+ explain := getExplainResult(res)
+ require.Regexpf(t, "time:.* loops:.* prepare:.* check_insert: {total_time:.* mem_insert_time:.* prefetch:.* fk_check:.*", explain, "")
res = tk.MustQuery("explain analyze insert ignore into t3 values (7, null, null), (8, null, null)")
- explain = getExplainResultFn(res)
- require.NotContains(t, explain, "fk_check", explain, "")
+ explain = getExplainResult(res)
+ require.Regexpf(t, "time:.* loops:.* prepare:.* check_insert: {total_time:.* mem_insert_time:.* prefetch:.* fk_check:.*", explain, "")
+}
+
+func getExplainResult(res *testkit.Result) string {
+ resBuff := bytes.NewBufferString("")
+ for _, row := range res.Rows() {
+ _, _ = fmt.Fprintf(resBuff, "%s\t", row)
+ }
+ return resBuff.String()
}
func TestForeignKeyCascadeOnDiffColumnType(t *testing.T) {
@@ -2081,3 +2085,438 @@ func TestForeignKeyOnInsertOnDuplicateUpdate(t *testing.T) {
tk.MustQuery("select * from t2").Check(testkit.Rows("1"))
tk.MustQuery("select * from t3").Check(testkit.Rows("1"))
}
+
+func TestForeignKeyIssue39419(t *testing.T) {
+ store := testkit.CreateMockStore(t)
+ tk := testkit.NewTestKit(t, store)
+ tk.MustExec("set @@global.tidb_enable_foreign_key=1")
+ tk.MustExec("set @@foreign_key_checks=1")
+ tk.MustExec("use test")
+ tk.MustExec("create table t1 (id int key);")
+ tk.MustExec("create table t2 (id int key, a int, b int, " +
+ "foreign key fk_1 (a) references t1(id) ON DELETE SET NULL ON UPDATE SET NULL, " +
+ "foreign key fk_2 (b) references t1(id) ON DELETE CASCADE ON UPDATE CASCADE);")
+ tk.MustExec("insert into t1 values (1), (2), (3);")
+ tk.MustExec("insert into t2 values (1, 1, 1), (2, 2, 2), (3, 3, 3);")
+ tk.MustExec("update t1 set id=id+10 where id in (1, 3);")
+ tk.MustQuery("select * from t1 order by id").Check(testkit.Rows("2", "11", "13"))
+ tk.MustQuery("select * from t2 order by id").Check(testkit.Rows("1 11", "2 2 2", "3 13"))
+ tk.MustExec("delete from t1 where id = 2;")
+ tk.MustQuery("select * from t1 order by id").Check(testkit.Rows("11", "13"))
+ tk.MustQuery("select * from t2 order by id").Check(testkit.Rows("1 11", "3 13"))
+
+ tk.MustExec("drop table t1,t2")
+ tk.MustExec("create table t1 (id int, b int, index(id), foreign key fk_2 (b) references t1(id) ON UPDATE CASCADE);")
+ tk.MustExec("insert into t1 values (1, 1), (2, 2), (3, 3);")
+ tk.MustExec("update t1 set id=id+10 where id > 1")
+ tk.MustQuery("select * from t1 order by id").Check(testkit.Rows("1 1", "12 12", "13 13"))
+}
+
+func TestExplainAnalyzeDMLWithFKInfo(t *testing.T) {
+ store := testkit.CreateMockStore(t)
+ tk := testkit.NewTestKit(t, store)
+ tk.MustExec("set @@global.tidb_enable_foreign_key=1")
+ tk.MustExec("set @@foreign_key_checks=1")
+ tk.MustExec("use test")
+ tk.MustExec("create table t1 (id int key);")
+ tk.MustExec("create table t2 (id int key, foreign key fk(id) references t1(id) ON UPDATE CASCADE ON DELETE CASCADE);")
+ tk.MustExec("create table t3 (id int, unique index idx(id));")
+ tk.MustExec("create table t4 (id int, index idx_id(id),foreign key fk(id) references t3(id));")
+ tk.MustExec("create table t5 (id int key, id2 int, id3 int, unique index idx2(id2), index idx3(id3));")
+ tk.MustExec("create table t6 (id int, id2 int, id3 int, index idx_id(id), index idx_id2(id2), " +
+ "foreign key fk_1 (id) references t5(id) ON UPDATE CASCADE ON DELETE SET NULL, " +
+ "foreign key fk_2 (id2) references t5(id2) ON UPDATE CASCADE, " +
+ "foreign key fk_3 (id3) references t5(id3) ON DELETE CASCADE);")
+ tk.MustExec("create table t7(id int primary key, pid int, index(pid), foreign key(pid) references t7(id) on delete cascade);")
+
+ cases := []struct {
+ prepare []string
+ sql string
+ plan string
+ }{
+ // Test foreign key use primary key.
+ {
+ prepare: []string{
+ "insert into t1 values (1),(2),(3),(4),(5)",
+ },
+ sql: "explain analyze insert into t2 values (1),(2),(3);",
+ plan: "Insert_. N/A 0 root time:.*, loops:1, prepare:.*, insert:.*" +
+ "└─Foreign_Key_Check_. 0.00 0 root table:t1 total:.*, check:.*, lock:.*, foreign_keys:3 foreign_key:fk, check_exist N/A N/A",
+ },
+ {
+ sql: "explain analyze insert ignore into t2 values (10),(11),(12);",
+ plan: "Insert_.* fk_check.*" +
+ "└─Foreign_Key_Check_.* 0 root table:t1 total:0s, foreign_keys:3 foreign_key:fk, check_exist N/A N/A",
+ },
+ {
+ sql: "explain analyze update t2 set id=id+2 where id >1",
+ plan: "Update_.* 0 root time:.*, loops:1.*" +
+ "├─TableReader_.*" +
+ "│ └─TableRangeScan.*" +
+ "└─Foreign_Key_Check_.* 0 root table:t1 total:.*, check:.*, lock:.*, foreign_keys:2 foreign_key:fk, check_exist N/A N/A",
+ },
+ {
+ sql: "explain analyze delete from t1 where id>1",
+ plan: "Delete_.*" +
+ "├─TableReader_.*" +
+ "│ └─TableRangeScan_.*" +
+ "└─Foreign_Key_Cascade_.* 0 root table:t2 total:.*, foreign_keys:4 foreign_key:fk, on_delete:CASCADE N/A N/A.*" +
+ " └─Delete_.*" +
+ " └─Batch_Point_Get_.*",
+ },
+ {
+ sql: "explain analyze update t1 set id=id+1 where id = 1",
+ plan: "Update_.*" +
+ "├─Point_Get_.*" +
+ "└─Foreign_Key_Cascade_.* 0 root table:t2 total:.*, foreign_keys:1 foreign_key:fk, on_update:CASCADE N/A N/A.*" +
+ " └─Update_.*" +
+ " ├─Point_Get_.*" +
+ " └─Foreign_Key_Check_.*",
+ },
+ {
+ sql: "explain analyze insert into t1 values (1) on duplicate key update id = 100",
+ plan: "Insert_.*" +
+ "└─Foreign_Key_Cascade_.* 0 root table:t2 total:0s foreign_key:fk, on_update:CASCADE N/A N/A",
+ },
+ {
+ sql: "explain analyze insert into t1 values (2) on duplicate key update id = 100",
+ plan: "Insert_.*" +
+ "└─Foreign_Key_Cascade_.* 0 root table:t2 total:.*, foreign_keys:1 foreign_key:fk, on_update:CASCADE N/A N/A.*" +
+ " └─Update_.*" +
+ " ├─Point_Get_.*" +
+ " └─Foreign_Key_Check_.* 0 root table:t1 total:.*, check:.*, lock:.*, foreign_keys:1 foreign_key:fk, check_exist N/A N/A",
+ },
+ // Test foreign key use index.
+ {
+ prepare: []string{
+ "insert into t3 values (1),(2),(3),(4),(5)",
+ },
+ sql: "explain analyze insert into t4 values (1),(2),(3);",
+ plan: "Insert_.*" +
+ "└─Foreign_Key_Check_.* 0 root table:t3, index:idx total:.*, check:.*, lock:.*, foreign_keys:3 foreign_key:fk, check_exist N/A N/A",
+ },
+ {
+ sql: "explain analyze update t4 set id=id+2 where id >1",
+ plan: "Update_.*" +
+ "├─IndexReader_.*" +
+ "│ └─IndexRangeScan_.*" +
+ "└─Foreign_Key_Check_.* 0 root table:t3, index:idx total:.*, check:.*, lock:.*, foreign_keys:2 foreign_key:fk, check_exist N/A N/A",
+ },
+ {
+ sql: "explain analyze delete from t3 where id in (2,3)",
+ plan: "Delete_.*" +
+ "├─Batch_Point_Get_.*" +
+ "└─Foreign_Key_Check_.* 0 root table:t4, index:idx_id total:.*, check:.*, foreign_keys:2 foreign_key:fk, check_not_exist N/A N/A",
+ },
+ {
+ prepare: []string{
+ "insert into t3 values (2)",
+ },
+ sql: "explain analyze update t3 set id=id+1 where id = 2",
+ plan: "Update_.*" +
+ "├─Point_Get_.*" +
+ "└─Foreign_Key_Check_.* 0 root table:t4, index:idx_id total:.*, check:.*, foreign_keys:1 foreign_key:fk, check_not_exist N/A N/A",
+ },
+
+ {
+ sql: "explain analyze insert into t3 values (2) on duplicate key update id = 100",
+ plan: "Insert_.*" +
+ "└─Foreign_Key_Check_.* 0 root table:t4, index:idx_id total:0s foreign_key:fk, check_not_exist N/A N/A",
+ },
+ {
+ sql: "explain analyze insert into t3 values (3) on duplicate key update id = 100",
+ plan: "Insert_.*" +
+ "└─Foreign_Key_Check_.* 0 root table:t4, index:idx_id total:.*, check:.*, foreign_keys:1 foreign_key:fk, check_not_exist N/A N/A",
+ },
+ // Test multi-foreign keys in on table.
+ {
+ prepare: []string{
+ "insert into t5 values (1,1,1),(2,2,2),(3,3,3),(4,4,4),(5,5,5)",
+ },
+ sql: "explain analyze insert into t6 values (1,1,1)",
+ plan: "Insert_.*" +
+ "├─Foreign_Key_Check_.* 0 root table:t5 total:.*, check:.*, lock:.*, foreign_keys:1 foreign_key:fk_1, check_exist N/A N/A.*" +
+ "├─Foreign_Key_Check_.* 0 root table:t5, index:idx2 total:.*, check:.*, lock:.*, foreign_keys:1 foreign_key:fk_2, check_exist N/A N/A.*" +
+ "└─Foreign_Key_Check_.* 0 root table:t5, index:idx3 total:.*, check:.*, lock:.*, foreign_keys:1 foreign_key:fk_3, check_exist N/A N/A",
+ },
+ {
+ sql: "explain analyze insert ignore into t6 values (1,1,10)",
+ plan: "Insert_.* root time:.* loops:.* prepare:.* check_insert.* fk_check:.*" +
+ "├─Foreign_Key_Check.* 0 root table:t5 total:0s, foreign_keys:1 foreign_key:fk_1, check_exist N/A N/A.*" +
+ "├─Foreign_Key_Check.* 0 root table:t5, index:idx2 total:0s, foreign_keys:1 foreign_key:fk_2, check_exist N/A N/A.*" +
+ "└─Foreign_Key_Check.* 0 root table:t5, index:idx3 total:0s, foreign_keys:1 foreign_key:fk_3, check_exist N/A N/A",
+ },
+ {
+ sql: "explain analyze update t6 set id=id+1, id3=id2+1 where id = 1",
+ plan: "Update_.*" +
+ "├─IndexLookUp_.*" +
+ "│ ├─IndexRangeScan_.*" +
+ "│ └─TableRowIDScan_.*" +
+ "├─Foreign_Key_Check_.* 0 root table:t5 total:.*, check:.*, lock:.*, foreign_keys:1 foreign_key:fk_1, check_exist N/A N/A.*" +
+ "└─Foreign_Key_Check_.* 0 root table:t5, index:idx3 total:.*, check:.*, lock:.*, foreign_keys:1 foreign_key:fk_3, check_exist N/A N/A",
+ },
+ {
+ sql: "explain analyze delete from t5 where id in (4,5)",
+ plan: "Delete_.*" +
+ "├─Batch_Point_Get_.*" +
+ "├─Foreign_Key_Check_.* 0 root table:t6, index:idx_id2 total:.*, check:.*, foreign_keys:2 foreign_key:fk_2, check_not_exist N/A N/A.*" +
+ "├─Foreign_Key_Cascade_.* 0 root table:t6, index:idx_id total:.*, foreign_keys:2 foreign_key:fk_1, on_delete:SET NULL N/A N/A.*" +
+ "│ └─Update_.*" +
+ "│ │ ├─IndexRangeScan_.*" +
+ "│ │ └─TableRowIDScan_.*" +
+ "│ └─Foreign_Key_Check_.* 0 root table:t5 total:0s foreign_key:fk_1, check_exist N/A N/A.*" +
+ "└─Foreign_Key_Cascade_.* 0 root table:t6, index:fk_3 total:.*, foreign_keys:2 foreign_key:fk_3, on_delete:CASCADE N/A N/A.*" +
+ " └─Delete_.*" +
+ " └─IndexLookUp_.*" +
+ " ├─IndexRangeScan_.*" +
+ " └─TableRowIDScan_.*",
+ },
+ {
+ sql: "explain analyze update t5 set id=id+1, id2=id2+1 where id = 3",
+ plan: "Update_.*" +
+ "├─Point_Get_.*" +
+ "├─Foreign_Key_Cascade_.* 0 root table:t6, index:idx_id total:.*, foreign_keys:1 foreign_key:fk_1, on_update:CASCADE N/A N/A.*" +
+ "│ └─Update_.*" +
+ "│ ├─IndexLookUp_.*" +
+ "│ │ ├─IndexRangeScan_.*" +
+ "│ │ └─TableRowIDScan_.*" +
+ "│ └─Foreign_Key_Check_.* 0 root table:t5 total:0s foreign_key:fk_1, check_exist N/A N/A.*" +
+ "└─Foreign_Key_Cascade_.* 0 root table:t6, index:idx_id2 total:.*, foreign_keys:1 foreign_key:fk_2, on_update:CASCADE N/A N/A.*" +
+ " └─Update_.*" +
+ " ├─IndexLookUp_.*" +
+ " │ ├─IndexRangeScan_.*" +
+ " │ └─TableRowIDScan_.*" +
+ " └─Foreign_Key_Check_.* 0 root table:t5, index:idx2 total:0s foreign_key:fk_2, check_exist N/A N/A",
+ },
+ {
+ prepare: []string{
+ "insert into t5 values (10,10,10)",
+ },
+ sql: "explain analyze update t5 set id=id+1, id2=id2+1, id3=id3+1 where id = 10",
+ plan: "Update_.*" +
+ "├─Point_Get_.*" +
+ "├─Foreign_Key_Check_.* 0 root table:t6, index:fk_3 total:.*, check:.*, foreign_keys:1 foreign_key:.*, check_not_exist N/A N/A.*" +
+ "├─Foreign_Key_Cascade_.* 0 root table:t6, index:idx_id total:.*, foreign_keys:1 foreign_key:fk_1, on_update:CASCADE N/A N/A.*" +
+ "│ └─Update_.*" +
+ "│ ├─IndexLookUp_.*" +
+ "│ │ ├─IndexRangeScan_.*" +
+ "│ │ └─TableRowIDScan_.*" +
+ "│ └─Foreign_Key_Check_.*" +
+ "└─Foreign_Key_Cascade_.* 0 root table:t6, index:idx_id2 total:.*, foreign_keys:1 foreign_key:fk_2, on_update:CASCADE N/A N/A.*" +
+ " └─Update_.*" +
+ " ├─IndexLookUp_.*" +
+ " │ ├─IndexRangeScan_.*" +
+ " │ └─TableRowIDScan_.*" +
+ " └─Foreign_Key_Check_.* 0 root table:t5, index:idx2 total:0s foreign_key:fk_2, check_exist N/A N/A",
+ },
+ {
+ sql: "explain analyze insert into t5 values (1,1,1) on duplicate key update id = 100, id3=100",
+ plan: "Insert_.*" +
+ "├─Foreign_Key_Check_.* 0 root table:t6, index:fk_3 total:.*, check:.*, foreign_keys:1 foreign_key:fk_3, check_not_exist N/A N/A.*" +
+ "└─Foreign_Key_Cascade_.* 0 root table:t6, index:idx_id total:.*, foreign_keys:1 foreign_key:fk_1, on_update:CASCADE N/A N/A.*" +
+ " └─Update_.*" +
+ " ├─IndexLookUp_.*" +
+ " │ ├─IndexRangeScan_.*" +
+ " │ └─TableRowIDScan_.*" +
+ " └─Foreign_Key_Check_.* 0 root table:t5 total:0s foreign_key:fk_1, check_exist N/A N/A",
+ },
+ {
+ prepare: []string{
+ "insert into t7 values(0,0),(1,0),(2,1),(3,2),(4,3),(5,4),(6,5),(7,6),(8,7),(9,8),(10,9),(11,10),(12,11),(13,12),(14,13);",
+ },
+ sql: "explain analyze delete from t7 where id = 0;",
+ plan: "Delete_.*" +
+ "├─Point_Get_.*" +
+ "└─Foreign_Key_Cascade_.* 0 root table:t7, index:pid total:.* foreign_keys:1 foreign_key:fk_1, on_delete:CASCADE.*" +
+ " └─Delete_.*" +
+ " ├─UnionScan_.*" +
+ " │ └─IndexReader_.*" +
+ " │ └─IndexRangeScan_.*" +
+ " └─Foreign_Key_Cascade_.* 0 root table:t7, index:pid total:.* foreign_keys:2 foreign_key:fk_1, on_delete:CASCADE.*" +
+ " └─Delete_.*" +
+ " ├─UnionScan_.*" +
+ " │ └─IndexReader_.*" +
+ " │ └─IndexRangeScan_.*" +
+ " └─Foreign_Key_Cascade_.* 0 root table:t7, index:pid total:.*, foreign_keys:1 foreign_key:fk_1, on_delete:CASCADE.*" +
+ " └─Delete_.*" +
+ " ├─UnionScan_.*" +
+ " │ └─IndexReader_.*" +
+ " │ └─IndexRangeScan_.*" +
+ " └─Foreign_Key_Cascade_.* 0 root table:t7, index:pid total:.*, foreign_keys:1 foreign_key:fk_1, on_delete:CASCADE.*" +
+ " └─Delete_.*" +
+ " ├─UnionScan_.*" +
+ " │ └─IndexReader_.*" +
+ " │ └─IndexRangeScan_.*" +
+ " └─Foreign_Key_Cascade_.* 0 root table:t7, index:pid total:.*, foreign_keys:1 foreign_key:fk_1, on_delete:CASCADE.*" +
+ " └─Delete_.*" +
+ " ├─UnionScan_.*" +
+ " │ └─IndexReader_.*" +
+ " │ └─IndexRangeScan_.*" +
+ " └─Foreign_Key_Cascade_.* 0 root table:t7, index:pid total:.*, foreign_keys:1 foreign_key:fk_1, on_delete:CASCADE.*" +
+ " └─Delete_.*" +
+ " ├─UnionScan_.*" +
+ " │ └─IndexReader_.*" +
+ " │ └─IndexRangeScan_.*" +
+ " └─Foreign_Key_Cascade_.* 0 root table:t7, index:pid total:.*, foreign_keys:1 foreign_key:fk_1, on_delete:CASCADE.*" +
+ " └─Delete_.*" +
+ " ├─UnionScan_.*" +
+ " │ └─IndexReader_.*" +
+ " │ └─IndexRangeScan_.*" +
+ " └─Foreign_Key_Cascade_.* 0 root table:t7, index:pid total:.*, foreign_keys:1 foreign_key:fk_1, on_delete:CASCADE.*" +
+ " └─Delete_.*" +
+ " ├─UnionScan_.*" +
+ " │ └─IndexReader_.*" +
+ " │ └─IndexRangeScan_.*" +
+ " └─Foreign_Key_Cascade_.* 0 root table:t7, index:pid total:.*, foreign_keys:1 foreign_key:fk_1, on_delete:CASCADE.*" +
+ " └─Delete_.*" +
+ " ├─UnionScan_.*" +
+ " │ └─IndexReader_.*" +
+ " │ └─IndexRangeScan_.*" +
+ " └─Foreign_Key_Cascade_.* 0 root table:t7, index:pid total:.*, foreign_keys:1 foreign_key:fk_1, on_delete:CASCADE.*" +
+ " └─Delete_.*" +
+ " ├─UnionScan_.*" +
+ " │ └─IndexReader_.*" +
+ " │ └─IndexRangeScan_.*" +
+ " └─Foreign_Key_Cascade_.* 0 root table:t7, index:pid total:.*, foreign_keys:1 foreign_key:fk_1, on_delete:CASCADE.*" +
+ " └─Delete_.*" +
+ " ├─UnionScan_.*" +
+ " │ └─IndexReader_.*" +
+ " │ └─IndexRangeScan_.*" +
+ " └─Foreign_Key_Cascade_.* 0 root table:t7, index:pid total:.*, foreign_keys:1 foreign_key:fk_1, on_delete:CASCADE.*" +
+ " └─Delete_.*" +
+ " ├─UnionScan_.*" +
+ " │ └─IndexReader_.*" +
+ " │ └─IndexRangeScan_.*" +
+ " └─Foreign_Key_Cascade_.* 0 root table:t7, index:pid total:.*, foreign_keys:1 foreign_key:fk_1, on_delete:CASCADE.*" +
+ " └─Delete_.*" +
+ " ├─UnionScan_.*" +
+ " │ └─IndexReader_.*" +
+ " │ └─IndexRangeScan_.*" +
+ " └─Foreign_Key_Cascade_.* 0 root table:t7, index:pid total:.*, foreign_keys:1 foreign_key:fk_1, on_delete:CASCADE.*" +
+ " └─Delete_.*" +
+ " ├─UnionScan_.*" +
+ " │ └─IndexReader_.*" +
+ " │ └─IndexRangeScan_.*" +
+ " └─Foreign_Key_Cascade_.* 0 root table:t7, index:pid total:.*, foreign_keys:1 foreign_key:fk_1, on_delete:CASCADE.*" +
+ " └─Delete_.*" +
+ " ├─UnionScan_.*" +
+ " │ └─IndexReader_.*" +
+ " │ └─IndexRangeScan_.*" +
+ " └─Foreign_Key_Cascade_.* 0 root table:t7, index:pid total:0s foreign_key:fk_1, on_delete:CASCADE.*",
+ },
+ }
+ for _, ca := range cases {
+ for _, sql := range ca.prepare {
+ tk.MustExec(sql)
+ }
+ res := tk.MustQuery(ca.sql)
+ explain := getExplainResult(res)
+ require.Regexp(t, ca.plan, explain)
+ }
+}
+
+func TestForeignKeyRuntimeStats(t *testing.T) {
+ checkStats := executor.FKCheckRuntimeStats{
+ Total: time.Second * 3,
+ Check: time.Second * 2,
+ Lock: time.Second,
+ Keys: 10,
+ }
+ require.Equal(t, "total:3s, check:2s, lock:1s, foreign_keys:10", checkStats.String())
+ checkStats.Merge(checkStats.Clone())
+ require.Equal(t, "total:6s, check:4s, lock:2s, foreign_keys:20", checkStats.String())
+ cascadeStats := executor.FKCascadeRuntimeStats{
+ Total: time.Second,
+ Keys: 10,
+ }
+ require.Equal(t, "total:1s, foreign_keys:10", cascadeStats.String())
+ cascadeStats.Merge(cascadeStats.Clone())
+ require.Equal(t, "total:2s, foreign_keys:20", cascadeStats.String())
+}
+
+func TestPrivilegeCheckInForeignKeyCascade(t *testing.T) {
+ store := testkit.CreateMockStore(t)
+ tk := testkit.NewTestKit(t, store)
+ tk.MustExec("set @@global.tidb_enable_foreign_key=1")
+ tk.MustExec("set @@foreign_key_checks=1")
+ tk.MustExec("use test")
+ tk.MustExec("create table t1 (id int key);")
+ tk.MustExec("create table t2 (id int key, foreign key fk (id) references t1(id) ON DELETE CASCADE ON UPDATE CASCADE);")
+ tk.MustExec("insert into t1 values (1), (2), (3);")
+ cases := []struct {
+ prepares []string
+ sql string
+ err error
+ t1Rows []string
+ t2Rows []string
+ }{
+ {
+ prepares: []string{"grant insert on test.t2 to 'u1'@'%';"},
+ sql: "insert into t2 values (1), (2), (3);",
+ t1Rows: []string{"1", "2", "3"},
+ t2Rows: []string{"1", "2", "3"},
+ },
+ {
+ prepares: []string{"grant select, delete on test.t1 to 'u1'@'%';"},
+ sql: "delete from t1 where id=1;",
+ t1Rows: []string{"2", "3"},
+ t2Rows: []string{"2", "3"},
+ },
+ {
+ prepares: []string{"grant select, update on test.t1 to 'u1'@'%';"},
+ sql: "update t1 set id=id+10 where id=2;",
+ t1Rows: []string{"3", "12"},
+ t2Rows: []string{"3", "12"},
+ },
+ }
+ tk2 := testkit.NewTestKit(t, store)
+ tk2.MustExec("use test")
+ tk2.MustExec("set @@foreign_key_checks=1")
+ for _, ca := range cases {
+ tk.MustExec("drop user if exists 'u1'@'%'")
+ tk.MustExec("create user 'u1'@'%' identified by '';")
+ for _, sql := range ca.prepares {
+ tk.MustExec(sql)
+ }
+ err := tk2.Session().Auth(&auth.UserIdentity{Username: "u1", Hostname: "localhost", CurrentUser: true, AuthUsername: "u1", AuthHostname: "%"}, nil, []byte("012345678901234567890"))
+ require.NoError(t, err)
+ if ca.err == nil {
+ tk2.MustExec(ca.sql)
+ } else {
+ err = tk2.ExecToErr(ca.sql)
+ require.Error(t, err)
+ }
+ tk.MustQuery("select * from t1 order by id").Check(testkit.Rows(ca.t1Rows...))
+ tk.MustQuery("select * from t2 order by id").Check(testkit.Rows(ca.t2Rows...))
+ }
+}
+
+func TestTableLockInForeignKeyCascade(t *testing.T) {
+ store := testkit.CreateMockStore(t)
+ tk := testkit.NewTestKit(t, store)
+ tk.MustExec("set @@global.tidb_enable_foreign_key=1")
+ tk.MustExec("set @@foreign_key_checks=1")
+ tk.MustExec("use test")
+ tk2 := testkit.NewTestKit(t, store)
+ tk2.MustExec("use test")
+ tk2.MustExec("set @@foreign_key_checks=1")
+ // enable table lock
+ config.UpdateGlobal(func(conf *config.Config) {
+ conf.EnableTableLock = true
+ })
+ defer func() {
+ config.UpdateGlobal(func(conf *config.Config) {
+ conf.EnableTableLock = false
+ })
+ }()
+ tk.MustExec("create table t1 (id int key);")
+ tk.MustExec("create table t2 (id int key, foreign key fk (id) references t1(id) ON DELETE CASCADE ON UPDATE CASCADE);")
+ tk.MustExec("insert into t1 values (1), (2), (3);")
+ tk.MustExec("insert into t2 values (1), (2), (3);")
+ tk.MustExec("lock table t2 read;")
+ tk2.MustGetDBError("delete from t1 where id = 1", infoschema.ErrTableLocked)
+ tk.MustExec("unlock tables;")
+ tk2.MustExec("delete from t1 where id = 1")
+ tk.MustQuery("select * from t1 order by id").Check(testkit.Rows("2", "3"))
+ tk.MustQuery("select * from t2 order by id").Check(testkit.Rows("2", "3"))
+}
diff --git a/executor/foreign_key.go b/executor/foreign_key.go
index 8191c55029750..9908a72fd4b04 100644
--- a/executor/foreign_key.go
+++ b/executor/foreign_key.go
@@ -15,8 +15,11 @@
package executor
import (
+ "bytes"
"context"
+ "strconv"
"sync/atomic"
+ "time"
"github.com/pingcap/errors"
"github.com/pingcap/tidb/kv"
@@ -31,6 +34,7 @@ import (
"github.com/pingcap/tidb/types"
driver "github.com/pingcap/tidb/types/parser_driver"
"github.com/pingcap/tidb/util/codec"
+ "github.com/pingcap/tidb/util/execdetails"
"github.com/pingcap/tidb/util/set"
"github.com/tikv/client-go/v2/txnkv/txnsnapshot"
)
@@ -60,12 +64,16 @@ type FKCheckExec struct {
// FKCheckRuntimeStats contains the FKCheckExec runtime stats.
type FKCheckRuntimeStats struct {
- Keys int
+ Total time.Duration
+ Check time.Duration
+ Lock time.Duration
+ Keys int
}
// FKCascadeExec uses to execute foreign key cascade behaviour.
type FKCascadeExec struct {
*fkValueHelper
+ plan *plannercore.FKCascade
b *executorBuilder
tp plannercore.FKCascadeType
referredFK *model.ReferredFKInfo
@@ -78,6 +86,8 @@ type FKCascadeExec struct {
fkValues [][]types.Datum
// new-value-key => UpdatedValuesCouple
fkUpdatedValuesMap map[string]*UpdatedValuesCouple
+
+ stats *FKCascadeRuntimeStats
}
// UpdatedValuesCouple contains the updated new row the old rows, exporting for test.
@@ -86,6 +96,12 @@ type UpdatedValuesCouple struct {
OldValuesList [][]types.Datum
}
+// FKCascadeRuntimeStats contains the FKCascadeExec runtime stats.
+type FKCascadeRuntimeStats struct {
+ Total time.Duration
+ Keys int
+}
+
func buildTblID2FKCheckExecs(sctx sessionctx.Context, tblID2Table map[int64]table.Table, tblID2FKChecks map[int64][]*plannercore.FKCheck) (map[int64][]*FKCheckExec, error) {
fkChecksMap := make(map[int64][]*FKCheckExec)
for tid, tbl := range tblID2Table {
@@ -175,6 +191,20 @@ func (fkc *FKCheckExec) addRowNeedToCheck(sc *stmtctx.StatementContext, row []ty
}
func (fkc *FKCheckExec) doCheck(ctx context.Context) error {
+ if fkc.ctx.GetSessionVars().StmtCtx.RuntimeStatsColl != nil {
+ fkc.stats = &FKCheckRuntimeStats{}
+ defer fkc.ctx.GetSessionVars().StmtCtx.RuntimeStatsColl.RegisterStats(fkc.ID(), fkc.stats)
+ }
+ if len(fkc.toBeCheckedKeys) == 0 && len(fkc.toBeCheckedPrefixKeys) == 0 {
+ return nil
+ }
+ start := time.Now()
+ if fkc.stats != nil {
+ defer func() {
+ fkc.stats.Keys = len(fkc.toBeCheckedKeys) + len(fkc.toBeCheckedPrefixKeys)
+ fkc.stats.Total = time.Since(start)
+ }()
+ }
txn, err := fkc.ctx.Txn(false)
if err != nil {
return err
@@ -187,6 +217,9 @@ func (fkc *FKCheckExec) doCheck(ctx context.Context) error {
if err != nil {
return err
}
+ if fkc.stats != nil {
+ fkc.stats.Check = time.Since(start)
+ }
if len(fkc.toBeLockedKeys) == 0 {
return nil
}
@@ -202,6 +235,9 @@ func (fkc *FKCheckExec) doCheck(ctx context.Context) error {
// doLockKeys may set TxnCtx.ForUpdate to 1, then if the lock meet write conflict, TiDB can't retry for update.
// So reset TxnCtx.ForUpdate to 0 then can be retry if meet write conflict.
atomic.StoreUint32(&sessVars.TxnCtx.ForUpdate, forUpdate)
+ if fkc.stats != nil {
+ fkc.stats.Lock = time.Since(start) - fkc.stats.Check
+ }
return err
}
@@ -477,6 +513,10 @@ type fkCheckKey struct {
}
func (fkc FKCheckExec) checkRows(ctx context.Context, sc *stmtctx.StatementContext, txn kv.Transaction, rows []toBeCheckedRow) error {
+ if fkc.ctx.GetSessionVars().StmtCtx.RuntimeStatsColl != nil {
+ fkc.stats = &FKCheckRuntimeStats{}
+ defer fkc.ctx.GetSessionVars().StmtCtx.RuntimeStatsColl.RegisterStats(fkc.ID(), fkc.stats)
+ }
if len(rows) == 0 {
return nil
}
@@ -589,6 +629,7 @@ func (b *executorBuilder) buildFKCascadeExec(tbl table.Table, fkCascade *planner
return &FKCascadeExec{
b: b,
fkValueHelper: helper,
+ plan: fkCascade,
tp: fkCascade.Tp,
referredFK: fkCascade.ReferredFK,
childTable: fkCascade.ChildTable.Meta(),
@@ -641,6 +682,7 @@ func (fkc *FKCascadeExec) buildExecutor(ctx context.Context) (Executor, error) {
if err != nil || p == nil {
return nil, err
}
+ fkc.plan.CascadePlans = append(fkc.plan.CascadePlans, p)
e := fkc.b.build(p)
return e, fkc.b.err
}
@@ -672,6 +714,9 @@ func (fkc *FKCascadeExec) buildFKCascadePlan(ctx context.Context) (plannercore.P
case model.ReferOptionCascade:
couple := fkc.fetchUpdatedValuesCouple()
if couple != nil && len(couple.NewValues) != 0 {
+ if fkc.stats != nil {
+ fkc.stats.Keys += len(couple.OldValuesList)
+ }
stmtNode = GenCascadeUpdateAST(fkc.referredFK.ChildSchema, fkc.childTable.Name, indexName, fkc.fkCols, couple)
}
case model.ReferOptionSetNull:
@@ -687,7 +732,7 @@ func (fkc *FKCascadeExec) buildFKCascadePlan(ctx context.Context) (plannercore.P
if err != nil {
return nil, err
}
- finalPlan, _, err := planner.Optimize(ctx, sctx, stmtNode, fkc.b.is)
+ finalPlan, err := planner.OptimizeForForeignKeyCascade(ctx, sctx, stmtNode, fkc.b.is)
if err != nil {
return nil, err
}
@@ -703,6 +748,9 @@ func (fkc *FKCascadeExec) fetchOnDeleteOrUpdateFKValues() [][]types.Datum {
fkValues = fkc.fkValues[:maxHandleFKValueInOneCascade]
fkc.fkValues = fkc.fkValues[maxHandleFKValueInOneCascade:]
}
+ if fkc.stats != nil {
+ fkc.stats.Keys += len(fkValues)
+ }
return fkValues
}
@@ -815,3 +863,87 @@ func genWhereConditionAstForMultiColumn(cols []*model.ColumnInfo, fkValues [][]t
List: valueList,
}
}
+
+// String implements the RuntimeStats interface.
+func (s *FKCheckRuntimeStats) String() string {
+ buf := bytes.NewBuffer(make([]byte, 0, 32))
+ buf.WriteString("total:")
+ buf.WriteString(execdetails.FormatDuration(s.Total))
+ if s.Check > 0 {
+ buf.WriteString(", check:")
+ buf.WriteString(execdetails.FormatDuration(s.Check))
+ }
+ if s.Lock > 0 {
+ buf.WriteString(", lock:")
+ buf.WriteString(execdetails.FormatDuration(s.Lock))
+ }
+ if s.Keys > 0 {
+ buf.WriteString(", foreign_keys:")
+ buf.WriteString(strconv.Itoa(s.Keys))
+ }
+ return buf.String()
+}
+
+// Clone implements the RuntimeStats interface.
+func (s *FKCheckRuntimeStats) Clone() execdetails.RuntimeStats {
+ newRs := &FKCheckRuntimeStats{
+ Total: s.Total,
+ Check: s.Check,
+ Lock: s.Lock,
+ Keys: s.Keys,
+ }
+ return newRs
+}
+
+// Merge implements the RuntimeStats interface.
+func (s *FKCheckRuntimeStats) Merge(other execdetails.RuntimeStats) {
+ tmp, ok := other.(*FKCheckRuntimeStats)
+ if !ok {
+ return
+ }
+ s.Total += tmp.Total
+ s.Check += tmp.Check
+ s.Lock += tmp.Lock
+ s.Keys += tmp.Keys
+}
+
+// Tp implements the RuntimeStats interface.
+func (s *FKCheckRuntimeStats) Tp() int {
+ return execdetails.TpFKCheckRuntimeStats
+}
+
+// String implements the RuntimeStats interface.
+func (s *FKCascadeRuntimeStats) String() string {
+ buf := bytes.NewBuffer(make([]byte, 0, 32))
+ buf.WriteString("total:")
+ buf.WriteString(execdetails.FormatDuration(s.Total))
+ if s.Keys > 0 {
+ buf.WriteString(", foreign_keys:")
+ buf.WriteString(strconv.Itoa(s.Keys))
+ }
+ return buf.String()
+}
+
+// Clone implements the RuntimeStats interface.
+func (s *FKCascadeRuntimeStats) Clone() execdetails.RuntimeStats {
+ newRs := &FKCascadeRuntimeStats{
+ Total: s.Total,
+ Keys: s.Keys,
+ }
+ return newRs
+}
+
+// Merge implements the RuntimeStats interface.
+func (s *FKCascadeRuntimeStats) Merge(other execdetails.RuntimeStats) {
+ tmp, ok := other.(*FKCascadeRuntimeStats)
+ if !ok {
+ return
+ }
+ s.Total += tmp.Total
+ s.Keys += tmp.Keys
+}
+
+// Tp implements the RuntimeStats interface.
+func (s *FKCascadeRuntimeStats) Tp() int {
+ return execdetails.TpFKCascadeRuntimeStats
+}
diff --git a/executor/grant_test.go b/executor/grant_test.go
index 4c9cb867f792f..adba3ee3217ba 100644
--- a/executor/grant_test.go
+++ b/executor/grant_test.go
@@ -394,7 +394,7 @@ func TestMaintainRequire(t *testing.T) {
// test show create user
tk.MustExec(`CREATE USER 'u3'@'%' require issuer '/CN=TiDB admin/OU=TiDB/O=PingCAP/L=San Francisco/ST=California/C=US' subject '/CN=tester1/OU=TiDB/O=PingCAP.Inc/L=Haidian/ST=Beijing/C=ZH' cipher 'AES128-GCM-SHA256'`)
- tk.MustQuery("show create user 'u3'").Check(testkit.Rows("CREATE USER 'u3'@'%' IDENTIFIED WITH 'mysql_native_password' AS '' REQUIRE CIPHER 'AES128-GCM-SHA256' ISSUER '/CN=TiDB admin/OU=TiDB/O=PingCAP/L=San Francisco/ST=California/C=US' SUBJECT '/CN=tester1/OU=TiDB/O=PingCAP.Inc/L=Haidian/ST=Beijing/C=ZH' PASSWORD EXPIRE DEFAULT ACCOUNT UNLOCK"))
+ tk.MustQuery("show create user 'u3'").Check(testkit.Rows("CREATE USER 'u3'@'%' IDENTIFIED WITH 'mysql_native_password' AS '' REQUIRE CIPHER 'AES128-GCM-SHA256' ISSUER '/CN=TiDB admin/OU=TiDB/O=PingCAP/L=San Francisco/ST=California/C=US' SUBJECT '/CN=tester1/OU=TiDB/O=PingCAP.Inc/L=Haidian/ST=Beijing/C=ZH' PASSWORD EXPIRE DEFAULT ACCOUNT UNLOCK PASSWORD HISTORY DEFALUT PASSWORD REUSE INTERVAL DEFALUT"))
// check issuer/subject/cipher value
err := tk.ExecToErr(`CREATE USER 'u4'@'%' require issuer 'CN=TiDB,OU=PingCAP'`)
diff --git a/executor/hash_table.go b/executor/hash_table.go
index b7c875148bffa..2ba840d04fdc9 100644
--- a/executor/hash_table.go
+++ b/executor/hash_table.go
@@ -117,7 +117,7 @@ type hashRowContainer struct {
chkBuf *chunk.Chunk
}
-func newHashRowContainer(sCtx sessionctx.Context, estCount int, hCtx *hashContext, allTypes []*types.FieldType) *hashRowContainer {
+func newHashRowContainer(sCtx sessionctx.Context, hCtx *hashContext, allTypes []*types.FieldType) *hashRowContainer {
maxChunkSize := sCtx.GetSessionVars().MaxChunkSize
rc := chunk.NewRowContainer(allTypes, maxChunkSize)
c := &hashRowContainer{
diff --git a/executor/hash_table_test.go b/executor/hash_table_test.go
index 3b4a4acee5284..0a387e0e7e5b6 100644
--- a/executor/hash_table_test.go
+++ b/executor/hash_table_test.go
@@ -127,7 +127,7 @@ func testHashRowContainer(t *testing.T, hashFunc func() hash.Hash64, spill bool)
for i := 0; i < numRows; i++ {
hCtx.hashVals = append(hCtx.hashVals, hashFunc())
}
- rowContainer := newHashRowContainer(sctx, 0, hCtx, colTypes)
+ rowContainer := newHashRowContainer(sctx, hCtx, colTypes)
copiedRC = rowContainer.ShallowCopy()
tracker := rowContainer.GetMemTracker()
tracker.SetLabel(memory.LabelForBuildSideResult)
diff --git a/executor/historical_stats_test.go b/executor/historical_stats_test.go
new file mode 100644
index 0000000000000..20d11d6e4a88c
--- /dev/null
+++ b/executor/historical_stats_test.go
@@ -0,0 +1,180 @@
+// Copyright 2022 PingCAP, Inc.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+package executor_test
+
+import (
+ "encoding/json"
+ "fmt"
+ "strconv"
+ "testing"
+
+ "github.com/pingcap/tidb/parser/model"
+ "github.com/pingcap/tidb/statistics/handle"
+ "github.com/pingcap/tidb/testkit"
+ "github.com/stretchr/testify/require"
+)
+
+func TestRecordHistoryStatsAfterAnalyze(t *testing.T) {
+ store, dom := testkit.CreateMockStoreAndDomain(t)
+
+ tk := testkit.NewTestKit(t, store)
+ tk.MustExec("set @@tidb_analyze_version = 2")
+ tk.MustExec("set global tidb_enable_historical_stats = 0")
+ tk.MustExec("use test")
+ tk.MustExec("drop table if exists t")
+ tk.MustExec("create table t(a int, b varchar(10))")
+
+ h := dom.StatsHandle()
+ is := dom.InfoSchema()
+ tableInfo, err := is.TableByName(model.NewCIStr("test"), model.NewCIStr("t"))
+ require.NoError(t, err)
+
+ // 1. switch off the tidb_enable_historical_stats, and there is no records in table `mysql.stats_history`
+ rows := tk.MustQuery(fmt.Sprintf("select count(*) from mysql.stats_history where table_id = '%d'", tableInfo.Meta().ID)).Rows()
+ num, _ := strconv.Atoi(rows[0][0].(string))
+ require.Equal(t, num, 0)
+
+ tk.MustExec("analyze table t with 2 topn")
+ rows = tk.MustQuery(fmt.Sprintf("select count(*) from mysql.stats_history where table_id = '%d'", tableInfo.Meta().ID)).Rows()
+ num, _ = strconv.Atoi(rows[0][0].(string))
+ require.Equal(t, num, 0)
+
+ // 2. switch on the tidb_enable_historical_stats and do analyze
+ tk.MustExec("set global tidb_enable_historical_stats = 1")
+ defer tk.MustExec("set global tidb_enable_historical_stats = 0")
+ tk.MustExec("analyze table t with 2 topn")
+ // dump historical stats
+ hsWorker := dom.GetHistoricalStatsWorker()
+ tblID := hsWorker.GetOneHistoricalStatsTable()
+ err = hsWorker.DumpHistoricalStats(tblID, h)
+ require.Nil(t, err)
+ rows = tk.MustQuery(fmt.Sprintf("select count(*) from mysql.stats_history where table_id = '%d'", tableInfo.Meta().ID)).Rows()
+ num, _ = strconv.Atoi(rows[0][0].(string))
+ require.GreaterOrEqual(t, num, 1)
+
+ // 3. dump current stats json
+ dumpJSONTable, err := h.DumpStatsToJSON("test", tableInfo.Meta(), nil, true)
+ require.NoError(t, err)
+ jsOrigin, _ := json.Marshal(dumpJSONTable)
+
+ // 4. get the historical stats json
+ rows = tk.MustQuery(fmt.Sprintf("select * from mysql.stats_history where table_id = '%d' and create_time = ("+
+ "select create_time from mysql.stats_history where table_id = '%d' order by create_time desc limit 1) "+
+ "order by seq_no", tableInfo.Meta().ID, tableInfo.Meta().ID)).Rows()
+ num = len(rows)
+ require.GreaterOrEqual(t, num, 1)
+ data := make([][]byte, num)
+ for i, row := range rows {
+ data[i] = []byte(row[1].(string))
+ }
+ jsonTbl, err := handle.BlocksToJSONTable(data)
+ require.NoError(t, err)
+ jsCur, err := json.Marshal(jsonTbl)
+ require.NoError(t, err)
+ // 5. historical stats must be equal to the current stats
+ require.JSONEq(t, string(jsOrigin), string(jsCur))
+}
+
+func TestRecordHistoryStatsMetaAfterAnalyze(t *testing.T) {
+ store, dom := testkit.CreateMockStoreAndDomain(t)
+
+ tk := testkit.NewTestKit(t, store)
+ tk.MustExec("set @@tidb_analyze_version = 2")
+ tk.MustExec("set global tidb_enable_historical_stats = 0")
+ tk.MustExec("use test")
+ tk.MustExec("drop table if exists t")
+ tk.MustExec("create table t(a int, b int)")
+ tk.MustExec("analyze table test.t")
+
+ h := dom.StatsHandle()
+ is := dom.InfoSchema()
+ tableInfo, err := is.TableByName(model.NewCIStr("test"), model.NewCIStr("t"))
+ require.NoError(t, err)
+
+ // 1. switch off the tidb_enable_historical_stats, and there is no record in table `mysql.stats_meta_history`
+ tk.MustQuery(fmt.Sprintf("select count(*) from mysql.stats_meta_history where table_id = '%d'", tableInfo.Meta().ID)).Check(testkit.Rows("0"))
+ // insert demo tuples, and there is no record either.
+ insertNums := 5
+ for i := 0; i < insertNums; i++ {
+ tk.MustExec("insert into test.t (a,b) values (1,1), (2,2), (3,3)")
+ err := h.DumpStatsDeltaToKV(handle.DumpDelta)
+ require.NoError(t, err)
+ }
+ tk.MustQuery(fmt.Sprintf("select count(*) from mysql.stats_meta_history where table_id = '%d'", tableInfo.Meta().ID)).Check(testkit.Rows("0"))
+
+ // 2. switch on the tidb_enable_historical_stats and insert tuples to produce count/modifyCount delta change.
+ tk.MustExec("set global tidb_enable_historical_stats = 1")
+ defer tk.MustExec("set global tidb_enable_historical_stats = 0")
+
+ for i := 0; i < insertNums; i++ {
+ tk.MustExec("insert into test.t (a,b) values (1,1), (2,2), (3,3)")
+ err := h.DumpStatsDeltaToKV(handle.DumpDelta)
+ require.NoError(t, err)
+ }
+ tk.MustQuery(fmt.Sprintf("select modify_count, count from mysql.stats_meta_history where table_id = '%d' order by create_time", tableInfo.Meta().ID)).Sort().Check(
+ testkit.Rows("18 18", "21 21", "24 24", "27 27", "30 30"))
+
+ // assert delete
+ tk.MustExec("delete from test.t where test.t.a = 1")
+ err = h.DumpStatsDeltaToKV(handle.DumpAll)
+ require.NoError(t, err)
+ tk.MustQuery(fmt.Sprintf("select modify_count, count from mysql.stats_meta where table_id = '%d' order by create_time desc", tableInfo.Meta().ID)).Sort().Check(
+ testkit.Rows("40 20"))
+ tk.MustQuery(fmt.Sprintf("select modify_count, count from mysql.stats_meta_history where table_id = '%d' order by create_time desc limit 1", tableInfo.Meta().ID)).Sort().Check(
+ testkit.Rows("40 20"))
+
+ // assert update
+ tk.MustExec("update test.t set test.t.b = 4 where test.t.a = 2")
+ err = h.DumpStatsDeltaToKV(handle.DumpAll)
+ require.NoError(t, err)
+ tk.MustQuery(fmt.Sprintf("select modify_count, count from mysql.stats_meta where table_id = '%d' order by create_time desc", tableInfo.Meta().ID)).Sort().Check(
+ testkit.Rows("50 20"))
+ tk.MustQuery(fmt.Sprintf("select modify_count, count from mysql.stats_meta_history where table_id = '%d' order by create_time desc limit 1", tableInfo.Meta().ID)).Sort().Check(
+ testkit.Rows("50 20"))
+}
+
+func TestGCHistoryStatsAfterDropTable(t *testing.T) {
+ store, dom := testkit.CreateMockStoreAndDomain(t)
+ tk := testkit.NewTestKit(t, store)
+ tk.MustExec("set global tidb_enable_historical_stats = 1")
+ tk.MustExec("use test")
+ tk.MustExec("drop table if exists t")
+ tk.MustExec("create table t(a int, b varchar(10))")
+ tk.MustExec("analyze table test.t")
+ is := dom.InfoSchema()
+ tableInfo, err := is.TableByName(model.NewCIStr("test"), model.NewCIStr("t"))
+ require.NoError(t, err)
+ // dump historical stats
+ h := dom.StatsHandle()
+ hsWorker := dom.GetHistoricalStatsWorker()
+ tblID := hsWorker.GetOneHistoricalStatsTable()
+ err = hsWorker.DumpHistoricalStats(tblID, h)
+ require.Nil(t, err)
+
+ // assert the records of history stats table
+ tk.MustQuery(fmt.Sprintf("select count(*) from mysql.stats_meta_history where table_id = '%d' order by create_time",
+ tableInfo.Meta().ID)).Check(testkit.Rows("1"))
+ tk.MustQuery(fmt.Sprintf("select count(*) from mysql.stats_history where table_id = '%d'",
+ tableInfo.Meta().ID)).Check(testkit.Rows("1"))
+ // drop the table and gc stats
+ tk.MustExec("drop table t")
+ h.GCStats(is, 0)
+
+ // assert stats_history tables delete the record of dropped table
+ tk.MustQuery(fmt.Sprintf("select count(*) from mysql.stats_meta_history where table_id = '%d' order by create_time",
+ tableInfo.Meta().ID)).Check(testkit.Rows("0"))
+ tk.MustQuery(fmt.Sprintf("select count(*) from mysql.stats_history where table_id = '%d'",
+ tableInfo.Meta().ID)).Check(testkit.Rows("0"))
+}
diff --git a/executor/index_lookup_hash_join.go b/executor/index_lookup_hash_join.go
index c54b60749601d..58bd84ff6e4d6 100644
--- a/executor/index_lookup_hash_join.go
+++ b/executor/index_lookup_hash_join.go
@@ -134,7 +134,6 @@ func (e *IndexNestedLoopHashJoin) Open(ctx context.Context) error {
e.innerPtrBytes = make([][]byte, 0, 8)
if e.runtimeStats != nil {
e.stats = &indexLookUpJoinRuntimeStats{}
- e.ctx.GetSessionVars().StmtCtx.RuntimeStatsColl.RegisterStats(e.id, e.stats)
}
e.finished.Store(false)
return nil
@@ -288,6 +287,9 @@ func (e *IndexNestedLoopHashJoin) isDryUpTasks(ctx context.Context) bool {
// Close implements the IndexNestedLoopHashJoin Executor interface.
func (e *IndexNestedLoopHashJoin) Close() error {
+ if e.stats != nil {
+ defer e.ctx.GetSessionVars().StmtCtx.RuntimeStatsColl.RegisterStats(e.id, e.stats)
+ }
if e.cancelFunc != nil {
e.cancelFunc()
}
diff --git a/executor/index_lookup_join.go b/executor/index_lookup_join.go
index 05cc337d3d7ee..187e83cc0f763 100644
--- a/executor/index_lookup_join.go
+++ b/executor/index_lookup_join.go
@@ -171,7 +171,6 @@ func (e *IndexLookUpJoin) Open(ctx context.Context) error {
e.finished.Store(false)
if e.runtimeStats != nil {
e.stats = &indexLookUpJoinRuntimeStats{}
- e.ctx.GetSessionVars().StmtCtx.RuntimeStatsColl.RegisterStats(e.id, e.stats)
}
e.cancelFunc = nil
return nil
@@ -765,6 +764,9 @@ func (iw *innerWorker) hasNullInJoinKey(row chunk.Row) bool {
// Close implements the Executor interface.
func (e *IndexLookUpJoin) Close() error {
+ if e.stats != nil {
+ defer e.ctx.GetSessionVars().StmtCtx.RuntimeStatsColl.RegisterStats(e.id, e.stats)
+ }
if e.cancelFunc != nil {
e.cancelFunc()
}
diff --git a/executor/index_lookup_join_test.go b/executor/index_lookup_join_test.go
index 2f251761b71c2..9a021568b20ee 100644
--- a/executor/index_lookup_join_test.go
+++ b/executor/index_lookup_join_test.go
@@ -401,6 +401,7 @@ func TestIssue27138(t *testing.T) {
tk := testkit.NewTestKit(t, store)
tk.MustExec("use test")
+ tk.MustExec("set tidb_cost_model_version=1")
tk.MustExec("drop table if exists t1,t2")
tk.MustExec("set @old_tidb_partition_prune_mode=@@tidb_partition_prune_mode")
diff --git a/executor/index_lookup_merge_join.go b/executor/index_lookup_merge_join.go
index 8bd379944c825..e0fb176fff589 100644
--- a/executor/index_lookup_merge_join.go
+++ b/executor/index_lookup_merge_join.go
@@ -715,6 +715,9 @@ func (imw *innerMergeWorker) fetchNextInnerResult(ctx context.Context, task *loo
// Close implements the Executor interface.
func (e *IndexLookUpMergeJoin) Close() error {
+ if e.runtimeStats != nil {
+ defer e.ctx.GetSessionVars().StmtCtx.RuntimeStatsColl.RegisterStats(e.id, e.runtimeStats)
+ }
if e.cancelFunc != nil {
e.cancelFunc()
e.cancelFunc = nil
diff --git a/executor/index_merge_reader.go b/executor/index_merge_reader.go
index 0e7eb394710fd..8dc359fa37163 100644
--- a/executor/index_merge_reader.go
+++ b/executor/index_merge_reader.go
@@ -94,8 +94,8 @@ type IndexMergeReaderExecutor struct {
workerStarted bool
keyRanges [][]kv.KeyRange
- resultCh chan *lookupTableTask
- resultCurr *lookupTableTask
+ resultCh chan *indexMergeTableTask
+ resultCurr *indexMergeTableTask
feedbacks []*statistics.QueryFeedback
// memTracker is used to track the memory usage of this executor.
@@ -118,6 +118,16 @@ type IndexMergeReaderExecutor struct {
isCorColInPartialFilters []bool
isCorColInTableFilter bool
isCorColInPartialAccess []bool
+
+ // Whether it's intersection or union.
+ isIntersection bool
+}
+
+type indexMergeTableTask struct {
+ lookupTableTask
+
+ // parTblIdx are only used in indexMergeProcessWorker.fetchLoopIntersection.
+ parTblIdx int
}
// Table implements the dataSourceExecutor interface.
@@ -129,7 +139,12 @@ func (e *IndexMergeReaderExecutor) Table() table.Table {
func (e *IndexMergeReaderExecutor) Open(ctx context.Context) (err error) {
e.keyRanges = make([][]kv.KeyRange, 0, len(e.partialPlans))
e.initRuntimeStats()
-
+ if e.isCorColInTableFilter {
+ e.tableRequest.Executors, err = constructDistExec(e.ctx, e.tblPlans)
+ if err != nil {
+ return err
+ }
+ }
if err = e.rebuildRangeForCorCol(); err != nil {
return err
}
@@ -150,7 +165,7 @@ func (e *IndexMergeReaderExecutor) Open(ctx context.Context) (err error) {
}
}
e.finished = make(chan struct{})
- e.resultCh = make(chan *lookupTableTask, atomic.LoadInt32(&LookupTableTaskChannelSize))
+ e.resultCh = make(chan *indexMergeTableTask, atomic.LoadInt32(&LookupTableTaskChannelSize))
e.memTracker = memory.NewTracker(e.id, -1)
e.memTracker.AttachTo(e.ctx.GetSessionVars().StmtCtx.MemTracker)
return nil
@@ -194,7 +209,7 @@ func (e *IndexMergeReaderExecutor) buildKeyRangesForTable(tbl table.Table) (rang
if err != nil {
return nil, err
}
- keyRanges := append(firstKeyRanges, secondKeyRanges...)
+ keyRanges := append(firstKeyRanges.FirstPartitionRange(), secondKeyRanges.FirstPartitionRange()...)
ranges = append(ranges, keyRanges)
continue
}
@@ -202,15 +217,15 @@ func (e *IndexMergeReaderExecutor) buildKeyRangesForTable(tbl table.Table) (rang
if err != nil {
return nil, err
}
- ranges = append(ranges, keyRange)
+ ranges = append(ranges, keyRange.FirstPartitionRange())
}
return ranges, nil
}
func (e *IndexMergeReaderExecutor) startWorkers(ctx context.Context) error {
exitCh := make(chan struct{})
- workCh := make(chan *lookupTableTask, 1)
- fetchCh := make(chan *lookupTableTask, len(e.keyRanges))
+ workCh := make(chan *indexMergeTableTask, 1)
+ fetchCh := make(chan *indexMergeTableTask, len(e.keyRanges))
e.startIndexMergeProcessWorker(ctx, workCh, fetchCh)
@@ -237,12 +252,12 @@ func (e *IndexMergeReaderExecutor) startWorkers(ctx context.Context) error {
return nil
}
-func (e *IndexMergeReaderExecutor) waitPartialWorkersAndCloseFetchChan(fetchCh chan *lookupTableTask) {
+func (e *IndexMergeReaderExecutor) waitPartialWorkersAndCloseFetchChan(fetchCh chan *indexMergeTableTask) {
e.idxWorkerWg.Wait()
close(fetchCh)
}
-func (e *IndexMergeReaderExecutor) startIndexMergeProcessWorker(ctx context.Context, workCh chan<- *lookupTableTask, fetch <-chan *lookupTableTask) {
+func (e *IndexMergeReaderExecutor) startIndexMergeProcessWorker(ctx context.Context, workCh chan<- *indexMergeTableTask, fetch <-chan *indexMergeTableTask) {
idxMergeProcessWorker := &indexMergeProcessWorker{
indexMerge: e,
stats: e.stats,
@@ -252,15 +267,19 @@ func (e *IndexMergeReaderExecutor) startIndexMergeProcessWorker(ctx context.Cont
defer trace.StartRegion(ctx, "IndexMergeProcessWorker").End()
util.WithRecovery(
func() {
- idxMergeProcessWorker.fetchLoop(ctx, fetch, workCh, e.resultCh, e.finished)
+ if e.isIntersection {
+ idxMergeProcessWorker.fetchLoopIntersection(ctx, fetch, workCh, e.resultCh, e.finished)
+ } else {
+ idxMergeProcessWorker.fetchLoopUnion(ctx, fetch, workCh, e.resultCh, e.finished)
+ }
},
- idxMergeProcessWorker.handleLoopFetcherPanic(ctx, e.resultCh),
+ idxMergeProcessWorker.handleLoopFetcherPanic(ctx, e.resultCh, "IndexMergeProcessWorker", nil),
)
e.processWokerWg.Done()
}()
}
-func (e *IndexMergeReaderExecutor) startPartialIndexWorker(ctx context.Context, exitCh <-chan struct{}, fetchCh chan<- *lookupTableTask, workID int) error {
+func (e *IndexMergeReaderExecutor) startPartialIndexWorker(ctx context.Context, exitCh <-chan struct{}, fetchCh chan<- *indexMergeTableTask, workID int) error {
if e.runtimeStats != nil {
collExec := true
e.dagPBs[workID].CollectExecutionSummaries = &collExec
@@ -297,7 +316,7 @@ func (e *IndexMergeReaderExecutor) startPartialIndexWorker(ctx context.Context,
// We got correlated column, so need to refresh Selection operator.
var err error
if e.dagPBs[workID].Executors, err = constructDistExec(e.ctx, e.partialPlans[workID]); err != nil {
- worker.syncErr(e.resultCh, err)
+ syncErr(e.resultCh, err)
return
}
}
@@ -331,12 +350,12 @@ func (e *IndexMergeReaderExecutor) startPartialIndexWorker(ctx context.Context,
})
kvReq, err := builder.SetKeyRanges(keyRange).Build()
if err != nil {
- worker.syncErr(e.resultCh, err)
+ syncErr(e.resultCh, err)
return
}
result, err := distsql.SelectWithRuntimeStats(ctx, e.ctx, kvReq, e.handleCols.GetFieldsTypes(), e.feedbacks[workID], getPhysicalPlanIDs(e.partialPlans[workID]), e.getPartitalPlanID(workID))
if err != nil {
- worker.syncErr(e.resultCh, err)
+ syncErr(e.resultCh, err)
return
}
worker.batchSize = e.maxChunkSize
@@ -349,7 +368,7 @@ func (e *IndexMergeReaderExecutor) startPartialIndexWorker(ctx context.Context,
// fetch all data from this partition
ctx1, cancel := context.WithCancel(ctx)
- _, fetchErr := worker.fetchHandles(ctx1, result, exitCh, fetchCh, e.resultCh, e.finished, e.handleCols)
+ _, fetchErr := worker.fetchHandles(ctx1, result, exitCh, fetchCh, e.resultCh, e.finished, e.handleCols, parTblIdx)
if fetchErr != nil { // this error is synced in fetchHandles(), don't sync it again
e.feedbacks[workID].Invalidate()
}
@@ -370,7 +389,7 @@ func (e *IndexMergeReaderExecutor) startPartialIndexWorker(ctx context.Context,
return nil
}
-func (e *IndexMergeReaderExecutor) startPartialTableWorker(ctx context.Context, exitCh <-chan struct{}, fetchCh chan<- *lookupTableTask, workID int) error {
+func (e *IndexMergeReaderExecutor) startPartialTableWorker(ctx context.Context, exitCh <-chan struct{}, fetchCh chan<- *indexMergeTableTask, workID int) error {
ts := e.partialPlans[workID][0].(*plannercore.PhysicalTableScan)
tbls := make([]table.Table, 0, 1)
@@ -412,13 +431,13 @@ func (e *IndexMergeReaderExecutor) startPartialTableWorker(ctx context.Context,
if e.isCorColInPartialFilters[workID] {
if e.dagPBs[workID].Executors, err = constructDistExec(e.ctx, e.partialPlans[workID]); err != nil {
- worker.syncErr(e.resultCh, err)
+ syncErr(e.resultCh, err)
return
}
partialTableReader.dagPB = e.dagPBs[workID]
}
- for _, tbl := range tbls {
+ for parTblIdx, tbl := range tbls {
// check if this executor is closed
select {
case <-e.finished:
@@ -430,7 +449,7 @@ func (e *IndexMergeReaderExecutor) startPartialTableWorker(ctx context.Context,
partialTableReader.table = tbl
if err = partialTableReader.Open(ctx); err != nil {
logutil.Logger(ctx).Error("open Select result failed:", zap.Error(err))
- worker.syncErr(e.resultCh, err)
+ syncErr(e.resultCh, err)
break
}
worker.batchSize = e.maxChunkSize
@@ -443,7 +462,7 @@ func (e *IndexMergeReaderExecutor) startPartialTableWorker(ctx context.Context,
// fetch all handles from this table
ctx1, cancel := context.WithCancel(ctx)
- _, fetchErr := worker.fetchHandles(ctx1, exitCh, fetchCh, e.resultCh, e.finished, e.handleCols)
+ _, fetchErr := worker.fetchHandles(ctx1, exitCh, fetchCh, e.resultCh, e.finished, e.handleCols, parTblIdx)
if fetchErr != nil { // this error is synced in fetchHandles, so don't sync it again
e.feedbacks[workID].Invalidate()
}
@@ -470,7 +489,6 @@ func (e *IndexMergeReaderExecutor) initRuntimeStats() {
e.stats = &IndexMergeRuntimeStat{
Concurrency: e.ctx.GetSessionVars().IndexLookupConcurrency(),
}
- e.ctx.GetSessionVars().StmtCtx.RuntimeStatsColl.RegisterStats(e.id, e.stats)
}
}
@@ -498,16 +516,8 @@ type partialTableWorker struct {
partition table.PhysicalTable // it indicates if this worker is accessing a particular partition table
}
-func (w *partialTableWorker) syncErr(resultCh chan<- *lookupTableTask, err error) {
- doneCh := make(chan error, 1)
- doneCh <- err
- resultCh <- &lookupTableTask{
- doneCh: doneCh,
- }
-}
-
-func (w *partialTableWorker) fetchHandles(ctx context.Context, exitCh <-chan struct{}, fetchCh chan<- *lookupTableTask, resultCh chan<- *lookupTableTask,
- finished <-chan struct{}, handleCols plannercore.HandleCols) (count int64, err error) {
+func (w *partialTableWorker) fetchHandles(ctx context.Context, exitCh <-chan struct{}, fetchCh chan<- *indexMergeTableTask, resultCh chan<- *indexMergeTableTask,
+ finished <-chan struct{}, handleCols plannercore.HandleCols, parTblIdx int) (count int64, err error) {
chk := w.sc.GetSessionVars().GetNewChunkWithCapacity(retTypes(w.tableReader), w.maxChunkSize, w.maxChunkSize, w.tableReader.base().AllocPool)
var basic *execdetails.BasicRuntimeStats
if be := w.tableReader.base(); be != nil && be.runtimeStats != nil {
@@ -517,14 +527,14 @@ func (w *partialTableWorker) fetchHandles(ctx context.Context, exitCh <-chan str
start := time.Now()
handles, retChunk, err := w.extractTaskHandles(ctx, chk, handleCols)
if err != nil {
- w.syncErr(resultCh, err)
+ syncErr(resultCh, err)
return count, err
}
if len(handles) == 0 {
return count, nil
}
count += int64(len(handles))
- task := w.buildTableTask(handles, retChunk)
+ task := w.buildTableTask(handles, retChunk, parTblIdx)
if w.stats != nil {
atomic.AddInt64(&w.stats.FetchIdxTime, int64(time.Since(start)))
}
@@ -570,19 +580,22 @@ func (w *partialTableWorker) extractTaskHandles(ctx context.Context, chk *chunk.
return handles, retChk, nil
}
-func (w *partialTableWorker) buildTableTask(handles []kv.Handle, retChk *chunk.Chunk) *lookupTableTask {
- task := &lookupTableTask{
- handles: handles,
- idxRows: retChk,
+func (w *partialTableWorker) buildTableTask(handles []kv.Handle, retChk *chunk.Chunk, parTblIdx int) *indexMergeTableTask {
+ task := &indexMergeTableTask{
+ lookupTableTask: lookupTableTask{
+ handles: handles,
+ idxRows: retChk,
- partitionTable: w.partition,
+ partitionTable: w.partition,
+ },
+ parTblIdx: parTblIdx,
}
task.doneCh = make(chan error, 1)
return task
}
-func (e *IndexMergeReaderExecutor) startIndexMergeTableScanWorker(ctx context.Context, workCh <-chan *lookupTableTask) {
+func (e *IndexMergeReaderExecutor) startIndexMergeTableScanWorker(ctx context.Context, workCh <-chan *indexMergeTableTask) {
lookupConcurrencyLimit := e.ctx.GetSessionVars().IndexLookupConcurrency()
e.tblWorkerWg.Add(lookupConcurrencyLimit)
for i := 0; i < lookupConcurrencyLimit; i++ {
@@ -597,7 +610,7 @@ func (e *IndexMergeReaderExecutor) startIndexMergeTableScanWorker(ctx context.Co
ctx1, cancel := context.WithCancel(ctx)
go func() {
defer trace.StartRegion(ctx, "IndexMergeTableScanWorker").End()
- var task *lookupTableTask
+ var task *indexMergeTableTask
util.WithRecovery(
func() { task = worker.pickAndExecTask(ctx1) },
worker.handlePickAndExecTaskPanic(ctx1, task),
@@ -622,11 +635,6 @@ func (e *IndexMergeReaderExecutor) buildFinalTableReader(ctx context.Context, tb
plans: e.tblPlans,
netDataSize: e.dataAvgRowSize * float64(len(handles)),
}
- if e.isCorColInTableFilter {
- if tableReaderExec.dagPB.Executors, err = constructDistExec(e.ctx, e.tblPlans); err != nil {
- return nil, err
- }
- }
tableReaderExec.buildVirtualColumnInfo()
// Reorder handles because SplitKeyRangesByLocations() requires startKey of kvRanges is ordered.
// Also it's good for performance.
@@ -666,7 +674,7 @@ func (e *IndexMergeReaderExecutor) Next(ctx context.Context, req *chunk.Chunk) e
}
}
-func (e *IndexMergeReaderExecutor) getResultTask() (*lookupTableTask, error) {
+func (e *IndexMergeReaderExecutor) getResultTask() (*indexMergeTableTask, error) {
if e.resultCurr != nil && e.resultCurr.cursor < len(e.resultCurr.rows) {
return e.resultCurr, nil
}
@@ -686,7 +694,7 @@ func (e *IndexMergeReaderExecutor) getResultTask() (*lookupTableTask, error) {
return e.resultCurr, nil
}
-func (e *IndexMergeReaderExecutor) handleHandlesFetcherPanic(ctx context.Context, resultCh chan<- *lookupTableTask, worker string) func(r interface{}) {
+func (e *IndexMergeReaderExecutor) handleHandlesFetcherPanic(ctx context.Context, resultCh chan<- *indexMergeTableTask, worker string) func(r interface{}) {
return func(r interface{}) {
if r == nil {
return
@@ -696,14 +704,19 @@ func (e *IndexMergeReaderExecutor) handleHandlesFetcherPanic(ctx context.Context
logutil.Logger(ctx).Error(err4Panic.Error())
doneCh := make(chan error, 1)
doneCh <- err4Panic
- resultCh <- &lookupTableTask{
- doneCh: doneCh,
+ resultCh <- &indexMergeTableTask{
+ lookupTableTask: lookupTableTask{
+ doneCh: doneCh,
+ },
}
}
}
// Close implements Exec Close interface.
func (e *IndexMergeReaderExecutor) Close() error {
+ if e.stats != nil {
+ defer e.ctx.GetSessionVars().StmtCtx.RuntimeStatsColl.RegisterStats(e.id, e.stats)
+ }
if e.finished == nil {
return nil
}
@@ -722,8 +735,8 @@ type indexMergeProcessWorker struct {
stats *IndexMergeRuntimeStat
}
-func (w *indexMergeProcessWorker) fetchLoop(ctx context.Context, fetchCh <-chan *lookupTableTask,
- workCh chan<- *lookupTableTask, resultCh chan<- *lookupTableTask, finished <-chan struct{}) {
+func (w *indexMergeProcessWorker) fetchLoopUnion(ctx context.Context, fetchCh <-chan *indexMergeTableTask,
+ workCh chan<- *indexMergeTableTask, resultCh chan<- *indexMergeTableTask, finished <-chan struct{}) {
defer func() {
close(workCh)
close(resultCh)
@@ -755,11 +768,13 @@ func (w *indexMergeProcessWorker) fetchLoop(ctx context.Context, fetchCh <-chan
if len(fhs) == 0 {
continue
}
- task := &lookupTableTask{
- handles: fhs,
- doneCh: make(chan error, 1),
+ task := &indexMergeTableTask{
+ lookupTableTask: lookupTableTask{
+ handles: fhs,
+ doneCh: make(chan error, 1),
- partitionTable: task.partitionTable,
+ partitionTable: task.partitionTable,
+ },
}
if w.stats != nil {
w.stats.IndexMergeProcess += time.Since(start)
@@ -775,18 +790,197 @@ func (w *indexMergeProcessWorker) fetchLoop(ctx context.Context, fetchCh <-chan
}
}
-func (w *indexMergeProcessWorker) handleLoopFetcherPanic(ctx context.Context, resultCh chan<- *lookupTableTask) func(r interface{}) {
+type intersectionProcessWorker struct {
+ // key: parTblIdx, val: HandleMap
+ // Value of MemAwareHandleMap is *int to avoid extra Get().
+ handleMapsPerWorker map[int]*kv.MemAwareHandleMap[*int]
+ workerID int
+ workerCh chan *indexMergeTableTask
+ indexMerge *IndexMergeReaderExecutor
+ memTracker *memory.Tracker
+ batchSize int
+
+ // When rowDelta == memConsumeBatchSize, Consume(memUsage)
+ rowDelta int64
+ mapUsageDelta int64
+}
+
+func (w *intersectionProcessWorker) consumeMemDelta() {
+ w.memTracker.Consume(w.mapUsageDelta + w.rowDelta*int64(unsafe.Sizeof(int(0))))
+ w.mapUsageDelta = 0
+ w.rowDelta = 0
+}
+
+func (w *intersectionProcessWorker) doIntersectionPerPartition(ctx context.Context, workCh chan<- *indexMergeTableTask, resultCh chan<- *indexMergeTableTask, finished <-chan struct{}) {
+ defer w.memTracker.Detach()
+
+ for task := range w.workerCh {
+ var ok bool
+ var hMap *kv.MemAwareHandleMap[*int]
+ if hMap, ok = w.handleMapsPerWorker[task.parTblIdx]; !ok {
+ hMap = kv.NewMemAwareHandleMap[*int]()
+ w.handleMapsPerWorker[task.parTblIdx] = hMap
+ }
+ var mapDelta int64
+ var rowDelta int64
+ for _, h := range task.handles {
+ // Use *int to avoid Get() again.
+ if cntPtr, ok := hMap.Get(h); ok {
+ (*cntPtr)++
+ } else {
+ cnt := 1
+ mapDelta += hMap.Set(h, &cnt) + int64(h.ExtraMemSize())
+ rowDelta += 1
+ }
+ }
+
+ logutil.BgLogger().Debug("intersectionProcessWorker handle tasks", zap.Int("workerID", w.workerID),
+ zap.Int("task.handles", len(task.handles)), zap.Int64("rowDelta", rowDelta))
+
+ w.mapUsageDelta += mapDelta
+ w.rowDelta += rowDelta
+ if w.rowDelta >= int64(w.batchSize) {
+ w.consumeMemDelta()
+ }
+ failpoint.Inject("testIndexMergeIntersectionWorkerPanic", nil)
+ }
+ if w.rowDelta > 0 {
+ w.consumeMemDelta()
+ }
+
+ // We assume the result of intersection is small, so no need to track memory.
+ intersectedMap := make(map[int][]kv.Handle, len(w.handleMapsPerWorker))
+ for parTblIdx, hMap := range w.handleMapsPerWorker {
+ hMap.Range(func(h kv.Handle, val interface{}) bool {
+ if *(val.(*int)) == len(w.indexMerge.partialPlans) {
+ // Means all partial paths have this handle.
+ intersectedMap[parTblIdx] = append(intersectedMap[parTblIdx], h)
+ }
+ return true
+ })
+ }
+
+ tasks := make([]*indexMergeTableTask, 0, len(w.handleMapsPerWorker))
+ for parTblIdx, intersected := range intersectedMap {
+ // Split intersected[parTblIdx] to avoid task is too large.
+ for len(intersected) > 0 {
+ length := w.batchSize
+ if length > len(intersected) {
+ length = len(intersected)
+ }
+ task := &indexMergeTableTask{
+ lookupTableTask: lookupTableTask{
+ handles: intersected[:length],
+ doneCh: make(chan error, 1),
+ },
+ }
+ intersected = intersected[length:]
+ if w.indexMerge.partitionTableMode {
+ task.partitionTable = w.indexMerge.prunedPartitions[parTblIdx]
+ }
+ tasks = append(tasks, task)
+ logutil.BgLogger().Debug("intersectionProcessWorker build tasks",
+ zap.Int("parTblIdx", parTblIdx), zap.Int("task.handles", len(task.handles)))
+ }
+ }
+ for _, task := range tasks {
+ select {
+ case <-ctx.Done():
+ return
+ case <-finished:
+ return
+ case workCh <- task:
+ resultCh <- task
+ }
+ }
+}
+
+// For each partition(dynamic mode), a map is used to do intersection. Key of the map is handle, and value is the number of times it occurs.
+// If the value of handle equals the number of partial paths, it should be sent to final_table_scan_worker.
+// To avoid too many goroutines, each intersectionProcessWorker can handle multiple partitions.
+func (w *indexMergeProcessWorker) fetchLoopIntersection(ctx context.Context, fetchCh <-chan *indexMergeTableTask,
+ workCh chan<- *indexMergeTableTask, resultCh chan<- *indexMergeTableTask, finished <-chan struct{}) {
+ defer func() {
+ close(workCh)
+ close(resultCh)
+ }()
+
+ if w.stats != nil {
+ start := time.Now()
+ defer func() {
+ w.stats.IndexMergeProcess += time.Since(start)
+ }()
+ }
+
+ // One goroutine may handle one or multiple partitions.
+ // Max number of partition number is 8192, we use ExecutorConcurrency to avoid too many goroutines.
+ maxWorkerCnt := w.indexMerge.ctx.GetSessionVars().IndexMergeIntersectionConcurrency()
+ maxChannelSize := atomic.LoadInt32(&LookupTableTaskChannelSize)
+ batchSize := w.indexMerge.ctx.GetSessionVars().IndexLookupSize
+
+ partCnt := 1
+ if w.indexMerge.partitionTableMode {
+ partCnt = len(w.indexMerge.prunedPartitions)
+ }
+ workerCnt := mathutil.Min(partCnt, maxWorkerCnt)
+ failpoint.Inject("testIndexMergeIntersectionConcurrency", func(val failpoint.Value) {
+ con := val.(int)
+ if con != workerCnt {
+ panic(fmt.Sprintf("unexpected workerCnt, expect %d, got %d", con, workerCnt))
+ }
+ })
+
+ workers := make([]*intersectionProcessWorker, 0, workerCnt)
+ wg := util.WaitGroupWrapper{}
+ errCh := make(chan bool, workerCnt)
+ for i := 0; i < workerCnt; i++ {
+ tracker := memory.NewTracker(w.indexMerge.id, -1)
+ tracker.AttachTo(w.indexMerge.memTracker)
+ worker := &intersectionProcessWorker{
+ workerID: i,
+ handleMapsPerWorker: make(map[int]*kv.MemAwareHandleMap[*int]),
+ workerCh: make(chan *indexMergeTableTask, maxChannelSize),
+ indexMerge: w.indexMerge,
+ memTracker: tracker,
+ batchSize: batchSize,
+ }
+ wg.RunWithRecover(func() {
+ defer trace.StartRegion(ctx, "IndexMergeIntersectionProcessWorker").End()
+ worker.doIntersectionPerPartition(ctx, workCh, resultCh, finished)
+ }, w.handleLoopFetcherPanic(ctx, resultCh, "IndexMergeIntersectionProcessWorker", errCh))
+ workers = append(workers, worker)
+ }
+loop:
+ for task := range fetchCh {
+ select {
+ case workers[task.parTblIdx%workerCnt].workerCh <- task:
+ case <-errCh:
+ break loop
+ }
+ }
+ for _, processWorker := range workers {
+ close(processWorker.workerCh)
+ }
+ wg.Wait()
+}
+
+func (w *indexMergeProcessWorker) handleLoopFetcherPanic(ctx context.Context, resultCh chan<- *indexMergeTableTask, worker string, extraCh chan bool) func(r interface{}) {
return func(r interface{}) {
if r == nil {
return
}
+ if extraCh != nil {
+ extraCh <- true
+ }
- err4Panic := errors.Errorf("panic in IndexMergeReaderExecutor indexMergeTableWorker: %v", r)
+ err4Panic := errors.Errorf("panic in IndexMergeReaderExecutor %s: %v", worker, r)
logutil.Logger(ctx).Error(err4Panic.Error())
doneCh := make(chan error, 1)
doneCh <- err4Panic
- resultCh <- &lookupTableTask{
- doneCh: doneCh,
+ resultCh <- &indexMergeTableTask{
+ lookupTableTask: lookupTableTask{
+ doneCh: doneCh,
+ },
}
}
}
@@ -801,11 +995,13 @@ type partialIndexWorker struct {
partition table.PhysicalTable // it indicates if this worker is accessing a particular partition table
}
-func (w *partialIndexWorker) syncErr(resultCh chan<- *lookupTableTask, err error) {
+func syncErr(resultCh chan<- *indexMergeTableTask, err error) {
doneCh := make(chan error, 1)
doneCh <- err
- resultCh <- &lookupTableTask{
- doneCh: doneCh,
+ resultCh <- &indexMergeTableTask{
+ lookupTableTask: lookupTableTask{
+ doneCh: doneCh,
+ },
}
}
@@ -813,23 +1009,23 @@ func (w *partialIndexWorker) fetchHandles(
ctx context.Context,
result distsql.SelectResult,
exitCh <-chan struct{},
- fetchCh chan<- *lookupTableTask,
- resultCh chan<- *lookupTableTask,
+ fetchCh chan<- *indexMergeTableTask,
+ resultCh chan<- *indexMergeTableTask,
finished <-chan struct{},
- handleCols plannercore.HandleCols) (count int64, err error) {
+ handleCols plannercore.HandleCols,
+ parTblIdx int) (count int64, err error) {
chk := chunk.NewChunkWithCapacity(handleCols.GetFieldsTypes(), w.maxChunkSize)
var basicStats *execdetails.BasicRuntimeStats
if w.stats != nil {
if w.idxID != 0 {
- basicStats = &execdetails.BasicRuntimeStats{}
- w.sc.GetSessionVars().StmtCtx.RuntimeStatsColl.RegisterStats(w.idxID, basicStats)
+ basicStats = w.sc.GetSessionVars().StmtCtx.RuntimeStatsColl.GetBasicRuntimeStats(w.idxID)
}
}
for {
start := time.Now()
handles, retChunk, err := w.extractTaskHandles(ctx, chk, result, handleCols)
if err != nil {
- w.syncErr(resultCh, err)
+ syncErr(resultCh, err)
return count, err
}
if len(handles) == 0 {
@@ -839,7 +1035,7 @@ func (w *partialIndexWorker) fetchHandles(
return count, nil
}
count += int64(len(handles))
- task := w.buildTableTask(handles, retChunk)
+ task := w.buildTableTask(handles, retChunk, parTblIdx)
if w.stats != nil {
atomic.AddInt64(&w.stats.FetchIdxTime, int64(time.Since(start)))
}
@@ -885,12 +1081,15 @@ func (w *partialIndexWorker) extractTaskHandles(ctx context.Context, chk *chunk.
return handles, retChk, nil
}
-func (w *partialIndexWorker) buildTableTask(handles []kv.Handle, retChk *chunk.Chunk) *lookupTableTask {
- task := &lookupTableTask{
- handles: handles,
- idxRows: retChk,
+func (w *partialIndexWorker) buildTableTask(handles []kv.Handle, retChk *chunk.Chunk, parTblIdx int) *indexMergeTableTask {
+ task := &indexMergeTableTask{
+ lookupTableTask: lookupTableTask{
+ handles: handles,
+ idxRows: retChk,
- partitionTable: w.partition,
+ partitionTable: w.partition,
+ },
+ parTblIdx: parTblIdx,
}
task.doneCh = make(chan error, 1)
@@ -899,7 +1098,7 @@ func (w *partialIndexWorker) buildTableTask(handles []kv.Handle, retChk *chunk.C
type indexMergeTableScanWorker struct {
stats *IndexMergeRuntimeStat
- workCh <-chan *lookupTableTask
+ workCh <-chan *indexMergeTableTask
finished <-chan struct{}
indexMergeExec *IndexMergeReaderExecutor
tblPlans []plannercore.PhysicalPlan
@@ -908,7 +1107,7 @@ type indexMergeTableScanWorker struct {
memTracker *memory.Tracker
}
-func (w *indexMergeTableScanWorker) pickAndExecTask(ctx context.Context) (task *lookupTableTask) {
+func (w *indexMergeTableScanWorker) pickAndExecTask(ctx context.Context) (task *indexMergeTableTask) {
var ok bool
for {
waitStart := time.Now()
@@ -931,7 +1130,7 @@ func (w *indexMergeTableScanWorker) pickAndExecTask(ctx context.Context) (task *
}
}
-func (w *indexMergeTableScanWorker) handlePickAndExecTaskPanic(ctx context.Context, task *lookupTableTask) func(r interface{}) {
+func (w *indexMergeTableScanWorker) handlePickAndExecTaskPanic(ctx context.Context, task *indexMergeTableTask) func(r interface{}) {
return func(r interface{}) {
if r == nil {
return
@@ -943,7 +1142,7 @@ func (w *indexMergeTableScanWorker) handlePickAndExecTaskPanic(ctx context.Conte
}
}
-func (w *indexMergeTableScanWorker) executeTask(ctx context.Context, task *lookupTableTask) error {
+func (w *indexMergeTableScanWorker) executeTask(ctx context.Context, task *indexMergeTableTask) error {
tbl := w.indexMergeExec.table
if w.indexMergeExec.partitionTableMode {
tbl = task.partitionTable
diff --git a/executor/index_merge_reader_test.go b/executor/index_merge_reader_test.go
index 58dfa71814f28..79d2d8b895a81 100644
--- a/executor/index_merge_reader_test.go
+++ b/executor/index_merge_reader_test.go
@@ -23,7 +23,9 @@ import (
"testing"
"time"
+ "github.com/pingcap/failpoint"
"github.com/pingcap/tidb/testkit"
+ "github.com/pingcap/tidb/testkit/testutil"
"github.com/pingcap/tidb/util"
"github.com/stretchr/testify/require"
)
@@ -86,7 +88,7 @@ func TestIndexMergeReaderIssue25045(t *testing.T) {
tk.MustExec("create table t1(a int primary key, b int, c int, key(b), key(c));")
tk.MustExec("INSERT INTO t1 VALUES (10, 10, 10), (11, 11, 11)")
tk.MustQuery("explain format='brief' select /*+ use_index_merge(t1) */ * from t1 where c=10 or (b=10 and a=10);").Check(testkit.Rows(
- "IndexMerge 0.01 root ",
+ "IndexMerge 0.01 root type: union",
"├─IndexRangeScan(Build) 10.00 cop[tikv] table:t1, index:c(c) range:[10,10], keep order:false, stats:pseudo",
"├─TableRangeScan(Build) 1.00 cop[tikv] table:t1 range:[10,10], keep order:false, stats:pseudo",
"└─Selection(Probe) 0.01 cop[tikv] or(eq(test.t1.c, 10), and(eq(test.t1.b, 10), eq(test.t1.a, 10)))",
@@ -230,44 +232,64 @@ func TestIndexMergeInTransaction(t *testing.T) {
tk.MustExec("begin;")
// Expect two IndexScan(c1, c2).
tk.MustQuery("explain select /*+ use_index_merge(t1) */ * from t1 where (c1 < 10 or c2 < 10) and c3 < 10;").Check(testkit.Rows(
- "IndexMerge_9 1841.86 root ",
+ "IndexMerge_9 1841.86 root type: union",
"├─IndexRangeScan_5(Build) 3323.33 cop[tikv] table:t1, index:c1(c1) range:[-inf,10), keep order:false, stats:pseudo",
"├─IndexRangeScan_6(Build) 3323.33 cop[tikv] table:t1, index:c2(c2) range:[-inf,10), keep order:false, stats:pseudo",
"└─Selection_8(Probe) 1841.86 cop[tikv] lt(test.t1.c3, 10)",
" └─TableRowIDScan_7 5542.21 cop[tikv] table:t1 keep order:false, stats:pseudo"))
// Expect one IndexScan(c2) and one TableScan(pk).
tk.MustQuery("explain select /*+ use_index_merge(t1) */ * from t1 where (pk < 10 or c2 < 10) and c3 < 10;").Check(testkit.Rows(
- "IndexMerge_9 1106.67 root ",
+ "IndexMerge_9 1106.67 root type: union",
"├─TableRangeScan_5(Build) 3333.33 cop[tikv] table:t1 range:[-inf,10), keep order:false, stats:pseudo",
"├─IndexRangeScan_6(Build) 3323.33 cop[tikv] table:t1, index:c2(c2) range:[-inf,10), keep order:false, stats:pseudo",
"└─Selection_8(Probe) 1106.67 cop[tikv] lt(test.t1.c3, 10)",
" └─TableRowIDScan_7 3330.01 cop[tikv] table:t1 keep order:false, stats:pseudo"))
+ tk.MustQuery("explain select /*+ use_index_merge(t1, c1, c2, c3) */ * from t1 where c1 < 10 and c2 < 10 and c3 < 10;").Check(testkit.Rows(
+ "IndexMerge_9 367.05 root type: intersection",
+ "├─IndexRangeScan_5(Build) 3323.33 cop[tikv] table:t1, index:c1(c1) range:[-inf,10), keep order:false, stats:pseudo",
+ "├─IndexRangeScan_6(Build) 3323.33 cop[tikv] table:t1, index:c2(c2) range:[-inf,10), keep order:false, stats:pseudo",
+ "├─IndexRangeScan_7(Build) 3323.33 cop[tikv] table:t1, index:c3(c3) range:[-inf,10), keep order:false, stats:pseudo",
+ "└─TableRowIDScan_8(Probe) 367.05 cop[tikv] table:t1 keep order:false, stats:pseudo"))
// Test with normal key.
tk.MustQuery("select /*+ use_index_merge(t1) */ * from t1 where (c1 < 10 or c2 < -1) and c3 < 10;").Check(testkit.Rows())
tk.MustQuery("select /*+ use_index_merge(t1) */ * from t1 where (c1 < -1 or c2 < 10) and c3 < 10;").Check(testkit.Rows())
+ tk.MustQuery("select /*+ use_index_merge(t1, c1, c2, c3) */ * from t1 where (c1 < 10 and c2 < -1) and c3 < 10;").Check(testkit.Rows())
+ tk.MustQuery("select /*+ use_index_merge(t1, c1, c2, c3) */ * from t1 where (c1 < -1 and c2 < 10) and c3 < 10;").Check(testkit.Rows())
+
tk.MustExec("insert into t1 values(1, 1, 1, 1);")
tk.MustQuery("select /*+ use_index_merge(t1) */ * from t1 where (c1 < 10 or c2 < -1) and c3 < 10;").Check(testkit.Rows("1 1 1 1"))
tk.MustQuery("select /*+ use_index_merge(t1) */ * from t1 where (c1 < -1 or c2 < 10) and c3 < 10;").Check(testkit.Rows("1 1 1 1"))
+ tk.MustQuery("select /*+ use_index_merge(t1, c1, c2, c3) */ * from t1 where (c1 < 10 and c2 < 10) and c3 < 10;").Check(testkit.Rows("1 1 1 1"))
+ tk.MustQuery("select /*+ use_index_merge(t1, c1, c2, c3) */ * from t1 where (c1 < 10 and c2 < 10) and c3 > 10;").Check(testkit.Rows())
+
tk.MustExec("update t1 set c3 = 100 where c3 = 1;")
tk.MustQuery("select /*+ use_index_merge(t1) */ * from t1 where (c1 < 10 or c2 < -1) and c3 < 10;").Check(testkit.Rows())
tk.MustQuery("select /*+ use_index_merge(t1) */ * from t1 where (c1 < -1 or c2 < 10) and c3 < 10;").Check(testkit.Rows())
+ tk.MustQuery("select /*+ use_index_merge(t1, c1, c2, c3) */ * from t1 where (c1 < 10 and c2 < 10) and c3 > 10;").Check(testkit.Rows("1 1 100 1"))
+
tk.MustExec("delete from t1;")
tk.MustQuery("select /*+ use_index_merge(t1) */ * from t1 where (c1 < 10 or c2 < -1) and c3 < 10;").Check(testkit.Rows())
tk.MustQuery("select /*+ use_index_merge(t1) */ * from t1 where (c1 < -1 or c2 < 10) and c3 < 10;").Check(testkit.Rows())
+ tk.MustQuery("select /*+ use_index_merge(t1, c1, c2, c3) */ * from t1 where (c1 < 10 and c2 < 10) and c3 > 10;").Check(testkit.Rows())
// Test with primary key, so the partialPlan is TableScan.
tk.MustQuery("select /*+ use_index_merge(t1) */ * from t1 where (pk < -1 or c2 < 10) and c3 < 10;").Check(testkit.Rows())
tk.MustQuery("select /*+ use_index_merge(t1) */ * from t1 where (pk < 10 or c2 < -1) and c3 < 10;").Check(testkit.Rows())
+ tk.MustQuery("select /*+ use_index_merge(t1, c2, c3, primary) */ * from t1 where (pk < -1 and c2 < 10) and c3 < 10;").Check(testkit.Rows())
+ tk.MustQuery("select /*+ use_index_merge(t1, c2, c3, primary) */ * from t1 where (pk < 10 and c2 < -1) and c3 < 10;").Check(testkit.Rows())
tk.MustExec("insert into t1 values(1, 1, 1, 1);")
tk.MustQuery("select /*+ use_index_merge(t1) */ * from t1 where (pk < -1 or c2 < 10) and c3 < 10;").Check(testkit.Rows("1 1 1 1"))
tk.MustQuery("select /*+ use_index_merge(t1) */ * from t1 where (pk < 10 or c2 < -1) and c3 < 10;").Check(testkit.Rows("1 1 1 1"))
+ tk.MustQuery("select /*+ use_index_merge(t1, c2, c3, primary) */ * from t1 where (pk < 10 and c2 < 10) and c3 < 10;").Check(testkit.Rows("1 1 1 1"))
tk.MustExec("update t1 set c3 = 100 where c3 = 1;")
tk.MustQuery("select /*+ use_index_merge(t1) */ * from t1 where (pk < -1 or c2 < 10) and c3 < 10;").Check(testkit.Rows())
tk.MustQuery("select /*+ use_index_merge(t1) */ * from t1 where (pk < 10 or c2 < -1) and c3 < 10;").Check(testkit.Rows())
+ tk.MustQuery("select /*+ use_index_merge(t1, c2, c3, primary) */ * from t1 where (pk < 10 and c2 < 10) and c3 > 10;").Check(testkit.Rows("1 1 100 1"))
tk.MustExec("delete from t1;")
tk.MustQuery("select /*+ use_index_merge(t1) */ * from t1 where (pk < -1 or c2 < 10) and c3 < 10;").Check(testkit.Rows())
tk.MustQuery("select /*+ use_index_merge(t1) */ * from t1 where (pk < 10 or c2 < -1) and c3 < 10;").Check(testkit.Rows())
+ tk.MustQuery("select /*+ use_index_merge(t1, c2, c3, primary) */ * from t1 where (pk < 10 and c2 < 10) and c3 > 10;").Check(testkit.Rows())
tk.MustExec("commit;")
if i == 1 {
@@ -281,14 +303,14 @@ func TestIndexMergeInTransaction(t *testing.T) {
tk.MustExec("begin;")
tk.MustQuery("explain select /*+ use_index_merge(t1) */ * from t1 where (c1 < 10 or c2 < 10) and c3 < 10 for update;").Check(testkit.Rows(
"SelectLock_6 1841.86 root for update 0",
- "└─IndexMerge_11 1841.86 root ",
+ "└─IndexMerge_11 1841.86 root type: union",
" ├─IndexRangeScan_7(Build) 3323.33 cop[tikv] table:t1, index:c1(c1) range:[-inf,10), keep order:false, stats:pseudo",
" ├─IndexRangeScan_8(Build) 3323.33 cop[tikv] table:t1, index:c2(c2) range:[-inf,10), keep order:false, stats:pseudo",
" └─Selection_10(Probe) 1841.86 cop[tikv] lt(test.t1.c3, 10)",
" └─TableRowIDScan_9 5542.21 cop[tikv] table:t1 keep order:false, stats:pseudo"))
tk.MustQuery("explain select /*+ use_index_merge(t1) */ * from t1 where (pk < 10 or c2 < 10) and c3 < 10 for update;").Check(testkit.Rows(
"SelectLock_6 1106.67 root for update 0",
- "└─IndexMerge_11 1106.67 root ",
+ "└─IndexMerge_11 1106.67 root type: union",
" ├─TableRangeScan_7(Build) 3333.33 cop[tikv] table:t1 range:[-inf,10), keep order:false, stats:pseudo",
" ├─IndexRangeScan_8(Build) 3323.33 cop[tikv] table:t1, index:c2(c2) range:[-inf,10), keep order:false, stats:pseudo",
" └─Selection_10(Probe) 1106.67 cop[tikv] lt(test.t1.c3, 10)",
@@ -403,7 +425,7 @@ func TestIndexMergeReaderInTransIssue30685(t *testing.T) {
tk.MustExec("insert into t1 values(1, 1, 1, 1);")
tk.MustQuery("explain select /*+ use_index_merge(t1) */ * from t1 where (c1 < -1 or c3 < 10) and c4 < 10;").Check(testkit.Rows(
"UnionScan_6 1841.86 root lt(test.t1.c4, 10), or(lt(test.t1.c1, -1), lt(test.t1.c3, 10))",
- "└─IndexMerge_11 1841.86 root ",
+ "└─IndexMerge_11 1841.86 root type: union",
" ├─TableRangeScan_7(Build) 3323.33 cop[tikv] table:t1 range:[-inf,-1), keep order:false, stats:pseudo",
" ├─IndexRangeScan_8(Build) 3323.33 cop[tikv] table:t1, index:c3(c3) range:[-inf,10), keep order:false, stats:pseudo",
" └─Selection_10(Probe) 1841.86 cop[tikv] lt(test.t1.c4, 10)",
@@ -422,7 +444,7 @@ func TestIndexMergeReaderInTransIssue30685(t *testing.T) {
tk.MustExec("insert into t1 values('b', 1, 1, 1);")
tk.MustQuery("explain select /*+ use_index_merge(t1) */ * from t1 where (c1 < 'a' or c3 < 10) and c4 < 10;").Check(testkit.Rows(
"UnionScan_6 1841.86 root lt(test.t1.c4, 10), or(lt(test.t1.c1, \"a\"), lt(test.t1.c3, 10))",
- "└─IndexMerge_11 1841.86 root ",
+ "└─IndexMerge_11 1841.86 root type: union",
" ├─TableRangeScan_7(Build) 3323.33 cop[tikv] table:t1 range:[-inf,\"a\"), keep order:false, stats:pseudo",
" ├─IndexRangeScan_8(Build) 3323.33 cop[tikv] table:t1, index:c3(c3) range:[-inf,10), keep order:false, stats:pseudo",
" └─Selection_10(Probe) 1841.86 cop[tikv] lt(test.t1.c4, 10)",
@@ -524,19 +546,19 @@ func TestPessimisticLockOnPartitionForIndexMerge(t *testing.T) {
" ├─IndexReader(Build) 3.00 root index:IndexFullScan",
" │ └─IndexFullScan 3.00 cop[tikv] table:t2, index:c_datetime(c_datetime) keep order:false",
" └─PartitionUnion(Probe) 5545.21 root ",
- " ├─IndexMerge 5542.21 root ",
+ " ├─IndexMerge 5542.21 root type: union",
" │ ├─IndexRangeScan(Build) 3323.33 cop[tikv] table:t1, partition:p0, index:c1(c1) range:[-inf,10), keep order:false, stats:pseudo",
" │ ├─IndexRangeScan(Build) 3323.33 cop[tikv] table:t1, partition:p0, index:c2(c2) range:[-inf,10), keep order:false, stats:pseudo",
" │ └─TableRowIDScan(Probe) 5542.21 cop[tikv] table:t1, partition:p0 keep order:false, stats:pseudo",
- " ├─IndexMerge 1.00 root ",
+ " ├─IndexMerge 1.00 root type: union",
" │ ├─IndexRangeScan(Build) 1.00 cop[tikv] table:t1, partition:p1, index:c1(c1) range:[-inf,10), keep order:false",
" │ ├─IndexRangeScan(Build) 1.00 cop[tikv] table:t1, partition:p1, index:c2(c2) range:[-inf,10), keep order:false",
" │ └─TableRowIDScan(Probe) 1.00 cop[tikv] table:t1, partition:p1 keep order:false",
- " ├─IndexMerge 1.00 root ",
+ " ├─IndexMerge 1.00 root type: union",
" │ ├─IndexRangeScan(Build) 1.00 cop[tikv] table:t1, partition:p2, index:c1(c1) range:[-inf,10), keep order:false",
" │ ├─IndexRangeScan(Build) 1.00 cop[tikv] table:t1, partition:p2, index:c2(c2) range:[-inf,10), keep order:false",
" │ └─TableRowIDScan(Probe) 1.00 cop[tikv] table:t1, partition:p2 keep order:false",
- " └─IndexMerge 1.00 root ",
+ " └─IndexMerge 1.00 root type: union",
" ├─IndexRangeScan(Build) 1.00 cop[tikv] table:t1, partition:p3, index:c1(c1) range:[-inf,10), keep order:false",
" ├─IndexRangeScan(Build) 1.00 cop[tikv] table:t1, partition:p3, index:c2(c2) range:[-inf,10), keep order:false",
" └─TableRowIDScan(Probe) 1.00 cop[tikv] table:t1, partition:p3 keep order:false",
@@ -566,3 +588,193 @@ func TestPessimisticLockOnPartitionForIndexMerge(t *testing.T) {
// TODO: add support for index merge reader in dynamic tidb_partition_prune_mode
}
+
+func TestIndexMergeIntersectionConcurrency(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(c1 int, c2 bigint, c3 bigint, primary key(c1), key(c2), key(c3)) partition by hash(c1) partitions 10;")
+ tk.MustExec("insert into t1 values(1, 1, 3000), (2, 1, 1)")
+ tk.MustExec("analyze table t1;")
+ tk.MustExec("set tidb_partition_prune_mode = 'dynamic'")
+ res := tk.MustQuery("explain select /*+ use_index_merge(t1, primary, c2, c3) */ c1 from t1 where c2 < 1024 and c3 > 1024").Rows()
+ require.Contains(t, res[1][0], "IndexMerge")
+
+ // Default is tidb_executor_concurrency.
+ res = tk.MustQuery("select @@tidb_executor_concurrency;").Sort().Rows()
+ defExecCon := res[0][0].(string)
+ require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/executor/testIndexMergeIntersectionConcurrency", fmt.Sprintf("return(%s)", defExecCon)))
+ defer func() {
+ require.NoError(t, failpoint.Disable("github.com/pingcap/tidb/executor/testIndexMergeIntersectionConcurrency"))
+ }()
+ tk.MustQuery("select /*+ use_index_merge(t1, primary, c2, c3) */ c1 from t1 where c2 < 1024 and c3 > 1024").Check(testkit.Rows("1"))
+
+ tk.MustExec("set tidb_executor_concurrency = 10")
+ require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/executor/testIndexMergeIntersectionConcurrency", "return(10)"))
+ tk.MustQuery("select /*+ use_index_merge(t1, primary, c2, c3) */ c1 from t1 where c2 < 1024 and c3 > 1024").Check(testkit.Rows("1"))
+ // workerCnt = min(part_num, concurrency)
+ tk.MustExec("set tidb_executor_concurrency = 20")
+ require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/executor/testIndexMergeIntersectionConcurrency", "return(10)"))
+ tk.MustQuery("select /*+ use_index_merge(t1, primary, c2, c3) */ c1 from t1 where c2 < 1024 and c3 > 1024").Check(testkit.Rows("1"))
+ tk.MustExec("set tidb_executor_concurrency = 2")
+ require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/executor/testIndexMergeIntersectionConcurrency", "return(2)"))
+ tk.MustQuery("select /*+ use_index_merge(t1, primary, c2, c3) */ c1 from t1 where c2 < 1024 and c3 > 1024").Check(testkit.Rows("1"))
+
+ tk.MustExec("set tidb_index_merge_intersection_concurrency = 9")
+ require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/executor/testIndexMergeIntersectionConcurrency", "return(9)"))
+ tk.MustQuery("select /*+ use_index_merge(t1, primary, c2, c3) */ c1 from t1 where c2 < 1024 and c3 > 1024").Check(testkit.Rows("1"))
+ tk.MustExec("set tidb_index_merge_intersection_concurrency = 21")
+ require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/executor/testIndexMergeIntersectionConcurrency", "return(10)"))
+ tk.MustQuery("select /*+ use_index_merge(t1, primary, c2, c3) */ c1 from t1 where c2 < 1024 and c3 > 1024").Check(testkit.Rows("1"))
+ tk.MustExec("set tidb_index_merge_intersection_concurrency = 3")
+ require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/executor/testIndexMergeIntersectionConcurrency", "return(3)"))
+ tk.MustQuery("select /*+ use_index_merge(t1, primary, c2, c3) */ c1 from t1 where c2 < 1024 and c3 > 1024").Check(testkit.Rows("1"))
+
+ // Concurrency only works for dynamic pruning partition table, so real concurrency is 1.
+ tk.MustExec("set tidb_partition_prune_mode = 'static'")
+ tk.MustExec("set tidb_index_merge_intersection_concurrency = 9")
+ require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/executor/testIndexMergeIntersectionConcurrency", "return(1)"))
+ tk.MustQuery("select /*+ use_index_merge(t1, primary, c2, c3) */ c1 from t1 where c2 < 1024 and c3 > 1024").Check(testkit.Rows("1"))
+
+ // Concurrency only works for dynamic pruning partition table. so real concurrency is 1.
+ tk.MustExec("drop table if exists t1")
+ tk.MustExec("create table t1(c1 int, c2 bigint, c3 bigint, primary key(c1), key(c2), key(c3));")
+ tk.MustExec("insert into t1 values(1, 1, 3000), (2, 1, 1)")
+ tk.MustExec("set tidb_index_merge_intersection_concurrency = 9")
+ require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/executor/testIndexMergeIntersectionConcurrency", "return(1)"))
+ tk.MustQuery("select /*+ use_index_merge(t1, primary, c2, c3) */ c1 from t1 where c2 < 1024 and c3 > 1024").Check(testkit.Rows("1"))
+}
+
+func TestIntersectionWithDifferentConcurrency(t *testing.T) {
+ store := testkit.CreateMockStore(t)
+ tk := testkit.NewTestKit(t, store)
+
+ var execCon []int
+ tblSchemas := []string{
+ // partition table
+ "create table t1(c1 int, c2 bigint, c3 bigint, primary key(c1), key(c2), key(c3)) partition by hash(c1) partitions 10;",
+ // non-partition table
+ "create table t1(c1 int, c2 bigint, c3 bigint, primary key(c1), key(c2), key(c3));",
+ }
+
+ for tblIdx, tblSchema := range tblSchemas {
+ if tblIdx == 0 {
+ // Test different intersectionProcessWorker with partition table(10 partitions).
+ execCon = []int{1, 3, 10, 11, 20}
+ } else {
+ // Default concurrency.
+ execCon = []int{5}
+ }
+ tk.MustExec("use test")
+ tk.MustExec("drop table if exists t1;")
+ tk.MustExec(tblSchema)
+
+ const queryCnt int = 10
+ const rowCnt int = 1000
+ curRowCnt := 0
+ insertStr := "insert into t1 values"
+ for i := 0; i < rowCnt; i++ {
+ if i != 0 {
+ insertStr += ", "
+ }
+ insertStr += fmt.Sprintf("(%d, %d, %d)", i, rand.Int(), rand.Int())
+ curRowCnt++
+ }
+ tk.MustExec(insertStr)
+ tk.MustExec("analyze table t1")
+
+ for _, concurrency := range execCon {
+ tk.MustExec(fmt.Sprintf("set tidb_executor_concurrency = %d", concurrency))
+ for i := 0; i < 2; i++ {
+ if i == 0 {
+ // Dynamic mode.
+ tk.MustExec("set tidb_partition_prune_mode = 'dynamic'")
+ res := tk.MustQuery("explain select /*+ use_index_merge(t1, primary, c2, c3) */ c1 from t1 where c2 < 1024 and c3 > 1024")
+ require.Contains(t, res.Rows()[1][0], "IndexMerge")
+ } else {
+ tk.MustExec("set tidb_partition_prune_mode = 'static'")
+ res := tk.MustQuery("explain select /*+ use_index_merge(t1, primary, c2, c3) */ c1 from t1 where c2 < 1024 and c3 > 1024")
+ if tblIdx == 0 {
+ // partition table
+ require.Contains(t, res.Rows()[1][0], "PartitionUnion")
+ require.Contains(t, res.Rows()[2][0], "IndexMerge")
+ } else {
+ require.Contains(t, res.Rows()[1][0], "IndexMerge")
+ }
+ }
+ for i := 0; i < queryCnt; i++ {
+ c3 := rand.Intn(1024)
+ res := tk.MustQuery(fmt.Sprintf("select /*+ no_index_merge() */ c1 from t1 where c2 < 1024 and c3 > %d", c3)).Sort().Rows()
+ tk.MustQuery(fmt.Sprintf("select /*+ use_index_merge(t1, primary, c2, c3) */ c1 from t1 where c2 < 1024 and c3 > %d", c3)).Sort().Check(res)
+ }
+
+ // In tranaction
+ for i := 0; i < queryCnt; i++ {
+ tk.MustExec("begin;")
+ r := rand.Intn(3)
+ if r == 0 {
+ tk.MustExec(fmt.Sprintf("update t1 set c3 = %d where c1 = %d", rand.Int(), rand.Intn(rowCnt)))
+ } else if r == 1 {
+ tk.MustExec(fmt.Sprintf("delete from t1 where c1 = %d", rand.Intn(rowCnt)))
+ } else if r == 2 {
+ tk.MustExec(fmt.Sprintf("insert into t1 values(%d, %d, %d)", curRowCnt, rand.Int(), rand.Int()))
+ curRowCnt++
+ }
+ c3 := rand.Intn(1024)
+ res := tk.MustQuery(fmt.Sprintf("select /*+ no_index_merge() */ c1 from t1 where c2 < 1024 and c3 > %d", c3)).Sort().Rows()
+ tk.MustQuery(fmt.Sprintf("select /*+ use_index_merge(t1, primary, c2, c3) */ c1 from t1 where c2 < 1024 and c3 > %d", c3)).Sort().Check(res)
+ tk.MustExec("commit;")
+ }
+ }
+ }
+ tk.MustExec("drop table t1")
+ }
+}
+
+func TestIntersectionWorkerPanic(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(c1 int, c2 bigint, c3 bigint, primary key(c1), key(c2), key(c3)) partition by hash(c1) partitions 10;")
+ tk.MustExec("insert into t1 values(1, 1, 3000), (2, 1, 1)")
+ tk.MustExec("analyze table t1;")
+ tk.MustExec("set tidb_partition_prune_mode = 'dynamic'")
+ res := tk.MustQuery("explain select /*+ use_index_merge(t1, primary, c2, c3) */ c1 from t1 where c2 < 1024 and c3 > 1024").Rows()
+ require.Contains(t, res[1][0], "IndexMerge")
+
+ // Test panic in intersection.
+ require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/executor/testIndexMergeIntersectionWorkerPanic", "panic"))
+ err := tk.QueryToErr("select /*+ use_index_merge(t1, primary, c2, c3) */ c1 from t1 where c2 < 1024 and c3 > 1024")
+ require.Contains(t, err.Error(), "IndexMergeReaderExecutor")
+ require.NoError(t, failpoint.Disable("github.com/pingcap/tidb/executor/testIndexMergeIntersectionWorkerPanic"))
+}
+
+func TestIntersectionMemQuota(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(pk varchar(100) primary key, c1 int, c2 int, index idx1(c1), index idx2(c2))")
+
+ insertStr := "insert into t1 values"
+ for i := 0; i < 20; i++ {
+ if i != 0 {
+ insertStr += ", "
+ }
+ insertStr += fmt.Sprintf("('%s', %d, %d)", testutil.RandStringRunes(100), 1, 1)
+ }
+ tk.MustExec(insertStr)
+ res := tk.MustQuery("explain select /*+ use_index_merge(t1, primary, idx1, idx2) */ c1 from t1 where c1 < 1024 and c2 < 1024").Rows()
+ require.Contains(t, res[1][0], "IndexMerge")
+
+ tk.MustExec("set global tidb_mem_oom_action='CANCEL'")
+ defer tk.MustExec("set global tidb_mem_oom_action = DEFAULT")
+ tk.MustExec("set @@tidb_mem_quota_query = 4000")
+ err := tk.QueryToErr("select /*+ use_index_merge(t1, primary, idx1, idx2) */ c1 from t1 where c1 < 1024 and c2 < 1024")
+ require.Contains(t, err.Error(), "Out Of Memory Quota!")
+}
diff --git a/executor/infoschema_cluster_table_test.go b/executor/infoschema_cluster_table_test.go
index 012cd98178443..bdf7ac14235e5 100644
--- a/executor/infoschema_cluster_table_test.go
+++ b/executor/infoschema_cluster_table_test.go
@@ -290,7 +290,7 @@ func TestTableStorageStats(t *testing.T) {
"test 2",
))
rows := tk.MustQuery("select TABLE_NAME from information_schema.TABLE_STORAGE_STATS where TABLE_SCHEMA = 'mysql';").Rows()
- result := 40
+ result := 42
require.Len(t, rows, result)
// More tests about the privileges.
diff --git a/executor/infoschema_reader.go b/executor/infoschema_reader.go
index b3b881c1f65fa..472220bb2dcc6 100644
--- a/executor/infoschema_reader.go
+++ b/executor/infoschema_reader.go
@@ -386,7 +386,7 @@ func getAutoIncrementID(ctx sessionctx.Context, schema *model.DBInfo, tblInfo *m
if err != nil {
return 0, err
}
- return tbl.Allocators(ctx).Get(autoid.RowIDAllocType).Base() + 1, nil
+ return tbl.Allocators(ctx).Get(autoid.AutoIncrementType).Base() + 1, nil
}
func hasPriv(ctx sessionctx.Context, priv mysql.PrivilegeType) bool {
@@ -2607,7 +2607,17 @@ func (e *tidbTrxTableRetriever) retrieve(ctx context.Context, sctx sessionctx.Co
row = append(row, types.NewDatum(nil))
}
} else {
- row = append(row, e.txnInfo[i].ToDatum(c.Name.O))
+ switch c.Name.O {
+ case txninfo.MemBufferBytesStr:
+ memDBFootprint := sctx.GetSessionVars().MemDBFootprint
+ var bytesConsumed int64
+ if memDBFootprint != nil {
+ bytesConsumed = memDBFootprint.BytesConsumed()
+ }
+ row = append(row, types.NewDatum(bytesConsumed))
+ default:
+ row = append(row, e.txnInfo[i].ToDatum(c.Name.O))
+ }
}
}
res = append(res, row)
diff --git a/executor/insert.go b/executor/insert.go
index 9b286297351b9..36af152899bc3 100644
--- a/executor/insert.go
+++ b/executor/insert.go
@@ -15,6 +15,7 @@
package executor
import (
+ "bytes"
"context"
"encoding/hex"
"fmt"
@@ -31,6 +32,7 @@ import (
"github.com/pingcap/tidb/parser/mysql"
"github.com/pingcap/tidb/parser/terror"
"github.com/pingcap/tidb/table"
+ "github.com/pingcap/tidb/table/tables"
"github.com/pingcap/tidb/tablecodec"
"github.com/pingcap/tidb/types"
"github.com/pingcap/tidb/util/chunk"
@@ -70,7 +72,6 @@ func (e *InsertExec) exec(ctx context.Context, rows [][]types.Datum) error {
return err
}
setOptionForTopSQL(sessVars.StmtCtx, txn)
- txnSize := txn.Size()
sessVars.StmtCtx.AddRecordRows(uint64(len(rows)))
// If you use the IGNORE keyword, duplicate-key error that occurs while executing the INSERT statement are ignored.
// For example, without IGNORE, a row that duplicates an existing UNIQUE index or PRIMARY KEY value in
@@ -113,7 +114,6 @@ func (e *InsertExec) exec(ctx context.Context, rows [][]types.Datum) error {
e.stats.CheckInsertTime += time.Since(start)
}
}
- e.memTracker.Consume(int64(txn.Size() - txnSize))
return nil
}
@@ -264,6 +264,14 @@ func (e *InsertExec) batchUpdateDupRows(ctx context.Context, newRows [][]types.D
}
return err
}
+ // Since the temp index stores deleted key with marked 'deleteu' for unique key at the end
+ // of value, So if return a key we check and skip deleted key.
+ if tablecodec.IsTempIndexKey(uk.newKey) {
+ rowVal := val[:len(val)-1]
+ if bytes.Equal(rowVal, tables.DeleteMarkerUnique) {
+ continue
+ }
+ }
handle, err := tablecodec.DecodeHandleInUniqueIndexValue(val, uk.commonHandle)
if err != nil {
return err
@@ -329,6 +337,9 @@ func (e *InsertExec) Next(ctx context.Context, req *chunk.Chunk) error {
// Close implements the Executor Close interface.
func (e *InsertExec) Close() error {
+ if e.runtimeStats != nil && e.stats != nil {
+ defer e.ctx.GetSessionVars().StmtCtx.RuntimeStatsColl.RegisterStats(e.id, e.stats)
+ }
defer e.memTracker.ReplaceBytesUsed(0)
e.ctx.GetSessionVars().CurrInsertValues = chunk.Row{}
e.ctx.GetSessionVars().CurrInsertBatchExtraCols = e.ctx.GetSessionVars().CurrInsertBatchExtraCols[0:0:0]
diff --git a/executor/insert_common.go b/executor/insert_common.go
index 5bb7feb2441da..dbd4a5ae264cd 100644
--- a/executor/insert_common.go
+++ b/executor/insert_common.go
@@ -778,7 +778,8 @@ func (e *InsertValues) lazyAdjustAutoIncrementDatum(ctx context.Context, rows []
}
// Use the value if it's not null and not 0.
if recordID != 0 {
- err = e.Table.Allocators(e.ctx).Get(autoid.RowIDAllocType).Rebase(ctx, recordID, true)
+ alloc := e.Table.Allocators(e.ctx).Get(autoid.AutoIncrementType)
+ err = alloc.Rebase(ctx, recordID, true)
if err != nil {
return nil, err
}
@@ -871,7 +872,7 @@ func (e *InsertValues) adjustAutoIncrementDatum(ctx context.Context, d types.Dat
}
// Use the value if it's not null and not 0.
if recordID != 0 {
- err = e.Table.Allocators(e.ctx).Get(autoid.RowIDAllocType).Rebase(ctx, recordID, true)
+ err = e.Table.Allocators(e.ctx).Get(autoid.AutoIncrementType).Rebase(ctx, recordID, true)
if err != nil {
return types.Datum{}, err
}
@@ -1091,12 +1092,7 @@ func (e *InsertValues) collectRuntimeStatsEnabled() bool {
BasicRuntimeStats: e.runtimeStats,
SnapshotRuntimeStats: snapshotStats,
AllocatorRuntimeStats: autoid.NewAllocatorRuntimeStats(),
- FKCheckStats: &FKCheckRuntimeStats{},
}
- for _, fkc := range e.fkChecks {
- fkc.stats = e.stats.FKCheckStats
- }
- e.ctx.GetSessionVars().StmtCtx.RuntimeStatsColl.RegisterStats(e.id, e.stats)
}
return true
}
@@ -1299,7 +1295,6 @@ type InsertRuntimeStat struct {
CheckInsertTime time.Duration
Prefetch time.Duration
FKCheckTime time.Duration
- FKCheckStats *FKCheckRuntimeStats
}
func (e *InsertRuntimeStat) String() string {
@@ -1341,10 +1336,8 @@ func (e *InsertRuntimeStat) String() string {
execdetails.FormatDuration(e.CheckInsertTime),
execdetails.FormatDuration(e.CheckInsertTime-e.Prefetch),
execdetails.FormatDuration(e.Prefetch)))
- if e.FKCheckStats != nil && e.FKCheckStats.Keys > 0 {
- buf.WriteString(fmt.Sprintf(", fk_check: %v, fk_num: %v",
- execdetails.FormatDuration(e.FKCheckTime),
- e.FKCheckStats.Keys))
+ if e.FKCheckTime > 0 {
+ buf.WriteString(fmt.Sprintf(", fk_check: %v", execdetails.FormatDuration(e.FKCheckTime)))
}
if e.SnapshotRuntimeStats != nil {
if rpc := e.SnapshotRuntimeStats.String(); len(rpc) > 0 {
@@ -1376,10 +1369,6 @@ func (e *InsertRuntimeStat) Clone() execdetails.RuntimeStats {
if e.AllocatorRuntimeStats != nil {
newRs.AllocatorRuntimeStats = e.AllocatorRuntimeStats.Clone()
}
- if e.FKCheckStats != nil {
- fkCheckStats := *e.FKCheckStats
- newRs.FKCheckStats = &fkCheckStats
- }
return newRs
}
diff --git a/executor/insert_test.go b/executor/insert_test.go
index f3db8c6aca40f..b55c3a63765e3 100644
--- a/executor/insert_test.go
+++ b/executor/insert_test.go
@@ -895,6 +895,22 @@ func TestInsertErrorMsg(t *testing.T) {
tk.MustExec(`create table t (a int primary key, b datetime, d date)`)
tk.MustContainErrMsg(`insert into t values (1, '2019-02-11 30:00:00', '2019-01-31')`,
"Incorrect datetime value: '2019-02-11 30:00:00' for column 'b' at row 1")
+
+ // test for Issue #35289
+ tk.MustExec("CREATE TABLE t1 (a BINARY(16) PRIMARY KEY);")
+ tk.MustExec(`INSERT INTO t1 VALUES (AES_ENCRYPT('a','a'));`)
+ err := tk.ExecToErr(`INSERT INTO t1 VALUES (AES_ENCRYPT('a','a'));`)
+ require.Error(t, err, `ERROR 1062 (23000): Duplicate entry '{ W]\xA1\x06u\x9D\xBD\xB1\xA3.\xE2\xD9\xA7t' for key 't1.PRIMARY'`)
+
+ tk.MustExec(`INSERT INTO t1 VALUES (AES_ENCRYPT('b','b'));`)
+ err = tk.ExecToErr(`INSERT INTO t1 VALUES (AES_ENCRYPT('b','b'));`)
+ require.Error(t, err, "ERROR 1062 (23000): Duplicate entry '\\x0C\\x1E\\x8DG`\\xEB\\x93 F&BC\\xF0\\xB5\\xF4\\xB7' for key 't1.PRIMARY'")
+
+ tk.MustExec("drop table if exists t1")
+ tk.MustExec("create table t1 (a bit primary key) engine=innodb;")
+ tk.MustExec("insert into t1 values (b'0');")
+ err = tk.ExecToErr(`insert into t1 values (b'0');`)
+ require.Error(t, err, `ERROR 1062 (23000): Duplicate entry '\x00' for key 't1.PRIMARY'`)
}
func TestIssue16366(t *testing.T) {
@@ -1056,8 +1072,7 @@ func TestInsertRuntimeStat(t *testing.T) {
stats.Merge(stats.Clone())
require.Equal(t, "prepare: 6s, check_insert: {total_time: 4s, mem_insert_time: 2s, prefetch: 2s}", stats.String())
stats.FKCheckTime = time.Second
- stats.FKCheckStats = &executor.FKCheckRuntimeStats{Keys: 20}
- require.Equal(t, "prepare: 6s, check_insert: {total_time: 4s, mem_insert_time: 2s, prefetch: 2s, fk_check: 1s, fk_num: 20}", stats.String())
+ require.Equal(t, "prepare: 6s, check_insert: {total_time: 4s, mem_insert_time: 2s, prefetch: 2s, fk_check: 1s}", stats.String())
}
func TestDuplicateEntryMessage(t *testing.T) {
diff --git a/executor/issuetest/BUILD.bazel b/executor/issuetest/BUILD.bazel
new file mode 100644
index 0000000000000..77bfaf7f11290
--- /dev/null
+++ b/executor/issuetest/BUILD.bazel
@@ -0,0 +1,27 @@
+load("@io_bazel_rules_go//go:def.bzl", "go_test")
+
+go_test(
+ name = "issuetest_test",
+ srcs = [
+ "executor_issue_test.go",
+ "main_test.go",
+ ],
+ flaky = True,
+ shard_count = 50,
+ deps = [
+ "//config",
+ "//kv",
+ "//meta/autoid",
+ "//parser/auth",
+ "//parser/charset",
+ "//parser/mysql",
+ "//sessionctx/variable",
+ "//statistics",
+ "//testkit",
+ "//util",
+ "@com_github_pingcap_failpoint//:failpoint",
+ "@com_github_stretchr_testify//require",
+ "@com_github_tikv_client_go_v2//tikv",
+ "@org_uber_go_goleak//:goleak",
+ ],
+)
diff --git a/executor/executor_issue_test.go b/executor/issuetest/executor_issue_test.go
similarity index 90%
rename from executor/executor_issue_test.go
rename to executor/issuetest/executor_issue_test.go
index 5d2912f78f449..9336cae75eaeb 100644
--- a/executor/executor_issue_test.go
+++ b/executor/issuetest/executor_issue_test.go
@@ -12,7 +12,7 @@
// See the License for the specific language governing permissions and
// limitations under the License.
-package executor_test
+package issuetest_test
import (
"context"
@@ -684,6 +684,9 @@ func TestIssue22231(t *testing.T) {
tk.MustQuery("select cast('2020-05-28 23:59:59 00:00:00' as datetime)").Check(testkit.Rows("2020-05-28 23:59:59"))
tk.MustQuery("show warnings").Check(testkit.Rows("Warning 1292 Truncated incorrect datetime value: '2020-05-28 23:59:59 00:00:00'"))
tk.MustExec("drop table if exists t_issue_22231")
+
+ tk.MustQuery("SELECT CAST(\"1111111111-\" AS DATE);")
+ tk.MustQuery("SHOW WARNINGS").Check(testkit.Rows("Warning 1292 Incorrect datetime value: '1111111111-'"))
}
// TestIssue2612 is related with https://github.com/pingcap/tidb/issues/2612
@@ -1237,3 +1240,100 @@ func TestIssue33214(t *testing.T) {
}
}
}
+
+func TestIssue982(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 auto_increment, key(c)) auto_id_cache 1;")
+ tk.MustExec("insert into t values();")
+ tk.MustExec("insert into t values();")
+ tk.MustQuery("select * from t;").Check(testkit.Rows("1", "2"))
+}
+
+func TestIssue24627(t *testing.T) {
+ store := testkit.CreateMockStore(t)
+ tk := testkit.NewTestKit(t, store)
+ tk.MustExec("use test")
+ for _, sql := range []string{
+ "create table test(id float primary key clustered AUTO_INCREMENT, col1 int);",
+ "create table test(id float primary key nonclustered AUTO_INCREMENT, col1 int) AUTO_ID_CACHE 1;",
+ } {
+ tk.MustExec("drop table if exists test;")
+ tk.MustExec(sql)
+ tk.MustExec("replace into test(col1) values(1);")
+ tk.MustExec("replace into test(col1) values(2);")
+ tk.MustQuery("select * from test;").Check(testkit.Rows("1 1", "2 2"))
+ tk.MustExec("drop table test")
+ }
+
+ for _, sql := range []string{
+ "create table test2(id double primary key clustered AUTO_INCREMENT, col1 int);",
+ "create table test2(id double primary key nonclustered AUTO_INCREMENT, col1 int) AUTO_ID_CACHE 1;",
+ } {
+ tk.MustExec(sql)
+ tk.MustExec("replace into test2(col1) values(1);")
+ tk.MustExec("insert into test2(col1) values(1);")
+ tk.MustExec("replace into test2(col1) values(1);")
+ tk.MustExec("insert into test2(col1) values(1);")
+ tk.MustExec("replace into test2(col1) values(1);")
+ tk.MustExec("replace into test2(col1) values(1);")
+ tk.MustQuery("select * from test2").Check(testkit.Rows("1 1", "2 1", "3 1", "4 1", "5 1", "6 1"))
+ tk.MustExec("drop table test2")
+ }
+}
+
+func TestIssue39618(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_int int(11) NOT NULL,
+ c_str varbinary(40) NOT NULL,
+ c_datetime datetime DEFAULT NULL,
+ c_timestamp timestamp NULL DEFAULT NULL,
+ c_double double DEFAULT NULL,
+ c_decimal decimal(12,6) DEFAULT NULL,
+ c_enum enum('blue','green','red','yellow','white','orange','purple') DEFAULT NULL,
+ PRIMARY KEY (c_int,c_str) /*T![clustered_index] CLUSTERED */,
+ KEY c_int_2 (c_int),
+ KEY c_decimal (c_decimal),
+ KEY c_datetime (c_datetime)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin
+PARTITION BY LIST COLUMNS(c_int)
+(PARTITION p0 VALUES IN (1,5,9,13,17,21,25,29,33,37),
+ PARTITION p1 VALUES IN (2,6,10,14,18,22,26,30,34,38),
+ PARTITION p2 VALUES IN (3,7,11,15,19,23,27,31,35,39),
+ PARTITION p3 VALUES IN (4,8,12,16,20,24,28,32,36,40));`)
+ tk.MustExec("INSERT INTO t1 VALUES (3,'bold goldberg','2020-01-07 12:08:19','2020-06-19 08:13:35',0.941002,5.303000,'yellow'),(1,'crazy wescoff','2020-03-24 21:51:02','2020-06-19 08:13:35',47.565275,6.313000,'orange'),(5,'relaxed gagarin','2020-05-20 11:36:26','2020-06-19 08:13:35',38.948617,3.143000,'green'),(9,'gifted vaughan','2020-04-09 16:19:45','2020-06-19 08:13:35',95.922976,8.708000,'yellow'),(2,'focused taussig','2020-05-17 17:58:34','2020-06-19 08:13:35',4.137803,4.902000,'white'),(6,'fervent yonath','2020-05-26 03:55:25','2020-06-19 08:13:35',72.394272,6.491000,'white'),(18,'mystifying bhaskara','2020-02-19 10:41:48','2020-06-19 08:13:35',10.832397,9.707000,'red'),(4,'goofy saha','2020-03-11 13:24:31','2020-06-19 08:13:35',39.007216,2.446000,'blue'),(20,'mystifying bhaskara','2020-04-03 11:33:27','2020-06-19 08:13:35',85.190386,6.787000,'blue');")
+
+ tk.MustExec("DROP TABLE IF EXISTS t2;")
+ tk.MustExec(`CREATE TABLE t2 (
+ c_int int(11) NOT NULL,
+ c_str varbinary(40) NOT NULL,
+ c_datetime datetime DEFAULT NULL,
+ c_timestamp timestamp NULL DEFAULT NULL,
+ c_double double DEFAULT NULL,
+ c_decimal decimal(12,6) DEFAULT NULL,
+ c_enum enum('blue','green','red','yellow','white','orange','purple') DEFAULT NULL,
+ PRIMARY KEY (c_int,c_str) /*T![clustered_index] CLUSTERED */,
+ KEY c_int_2 (c_int),
+ KEY c_decimal (c_decimal),
+ KEY c_datetime (c_datetime)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin
+PARTITION BY LIST COLUMNS(c_int)
+(PARTITION p0 VALUES IN (1,5,9,13,17,21,25,29,33,37),
+ PARTITION p1 VALUES IN (2,6,10,14,18,22,26,30,34,38),
+ PARTITION p2 VALUES IN (3,7,11,15,19,23,27,31,35,39),
+ PARTITION p3 VALUES IN (4,8,12,16,20,24,28,32,36,40));
+`)
+
+ tk.MustExec("INSERT INTO t2 VALUES (1,'crazy wescoff','2020-03-24 21:51:02','2020-04-01 12:11:56',47.565275,6.313000,'orange'),(1,'unruffled johnson','2020-06-30 03:42:58','2020-06-14 00:16:50',35.444084,1.090000,'red'),(5,'relaxed gagarin','2020-05-20 11:36:26','2020-02-19 12:25:48',38.948617,3.143000,'green'),(9,'eloquent archimedes','2020-02-16 04:20:21','2020-05-23 15:42:33',32.310878,5.855000,'orange'),(9,'gifted vaughan','2020-04-09 16:19:45','2020-05-15 01:42:16',95.922976,8.708000,'yellow'),(13,'dreamy benz','2020-04-27 17:43:44','2020-03-27 06:33:03',39.539233,4.823000,'red'),(3,'bold goldberg','2020-01-07 12:08:19','2020-03-10 18:37:09',0.941002,5.303000,'yellow'),(3,'youthful yonath','2020-01-12 17:10:39','2020-06-10 15:13:44',66.288511,6.046000,'white'),(7,'upbeat bhabha','2020-04-29 01:17:05','2020-03-11 22:58:43',23.316987,9.026000,'yellow'),(11,'quizzical ritchie','2020-05-16 08:21:36','2020-03-05 19:23:25',75.019379,0.260000,'purple'),(2,'dazzling kepler','2020-04-11 04:38:59','2020-05-06 04:42:32',78.798503,2.274000,'purple'),(2,'focused taussig','2020-05-17 17:58:34','2020-02-25 09:11:03',4.137803,4.902000,'white'),(2,'sharp ptolemy',NULL,'2020-05-17 18:04:19',NULL,5.573000,'purple'),(6,'fervent yonath','2020-05-26 03:55:25','2020-05-06 14:23:44',72.394272,6.491000,'white'),(10,'musing wu','2020-04-03 11:33:27','2020-05-24 06:11:56',85.190386,6.787000,'blue'),(8,'hopeful keller','2020-02-19 10:41:48','2020-04-19 17:10:36',10.832397,9.707000,'red'),(12,'exciting boyd',NULL,'2020-03-28 18:27:23',NULL,9.249000,'blue');")
+
+ tk.MustExec("set tidb_txn_assertion_level=strict;")
+ tk.MustExec("begin")
+ tk.MustExec("delete t1, t2 from t1, t2 where t1.c_enum in ('blue');")
+ tk.MustExec("commit")
+}
diff --git a/executor/issuetest/main_test.go b/executor/issuetest/main_test.go
new file mode 100644
index 0000000000000..daecbf2f06859
--- /dev/null
+++ b/executor/issuetest/main_test.go
@@ -0,0 +1,45 @@
+// Copyright 2022 PingCAP, Inc.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+package issuetest
+
+import (
+ "testing"
+
+ "github.com/pingcap/tidb/config"
+ "github.com/pingcap/tidb/meta/autoid"
+ "github.com/tikv/client-go/v2/tikv"
+ "go.uber.org/goleak"
+)
+
+func TestMain(m *testing.M) {
+ autoid.SetStep(5000)
+ config.UpdateGlobal(func(conf *config.Config) {
+ conf.Instance.SlowThreshold = 30000 // 30s
+ conf.TiKVClient.AsyncCommit.SafeWindow = 0
+ conf.TiKVClient.AsyncCommit.AllowedClockDrift = 0
+ conf.Experimental.AllowsExpressionIndex = true
+ })
+ tikv.EnableFailpoints()
+
+ opts := []goleak.Option{
+ goleak.IgnoreTopFunction("github.com/golang/glog.(*loggingT).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.IgnoreTopFunction("gopkg.in/natefinch/lumberjack%2ev2.(*Logger).millRun"),
+ goleak.IgnoreTopFunction("github.com/tikv/client-go/v2/txnkv/transaction.keepAlive"),
+ }
+ goleak.VerifyTestMain(m, opts...)
+}
diff --git a/executor/join.go b/executor/join.go
index 072f0106d50ef..91533be2259cf 100644
--- a/executor/join.go
+++ b/executor/join.go
@@ -47,15 +47,28 @@ var (
)
type hashJoinCtx struct {
+ sessCtx sessionctx.Context
+ allocPool chunk.Allocator
+ // concurrency is the number of partition, build and join workers.
+ concurrency uint
joinResultCh chan *hashjoinWorkerResult
// closeCh add a lock for closing executor.
- closeCh chan struct{}
- finished atomic.Bool
- useOuterToBuild bool
- isOuterJoin bool
- buildFinished chan error
- rowContainer *hashRowContainer
- joinType plannercore.JoinType
+ closeCh chan struct{}
+ finished atomic.Bool
+ useOuterToBuild bool
+ isOuterJoin bool
+ isNullEQ []bool
+ buildFinished chan error
+ rowContainer *hashRowContainer
+ joinType plannercore.JoinType
+ outerMatchedStatus []*bitmap.ConcurrentBitmap
+ stats *hashJoinRuntimeStats
+ probeTypes []*types.FieldType
+ buildTypes []*types.FieldType
+ outerFilter expression.CNFExprs
+ isNullAware bool
+ memTracker *memory.Tracker // track memory usage.
+ diskTracker *disk.Tracker // track disk usage.
}
// probeSideTupleFetcher reads tuples from probeSideExec and send them to probeWorkers.
@@ -69,6 +82,11 @@ type probeSideTupleFetcher struct {
}
type probeWorker struct {
+ hashJoinCtx *hashJoinCtx
+ workerID uint
+
+ probeKeyColIdx []int
+ probeNAKeyColIdx []int
// We pre-alloc and reuse the Rows and RowPtrs for each probe goroutine, to avoid allocation frequently
buildSideRows []chunk.Row
buildSideRowPtrs []chunk.RowPtr
@@ -81,42 +99,31 @@ type probeWorker struct {
// for every naaj probe worker, pre-allocate the int slice for store the join column index to check.
needCheckBuildRowPos []int
needCheckProbeRowPos []int
+ probeChkResourceCh chan *probeChkResource
+ joinChkResourceCh chan *chunk.Chunk
+ probeResultCh chan *chunk.Chunk
+}
+
+type buildWorker struct {
+ hashJoinCtx *hashJoinCtx
+ buildSideExec Executor
+ buildKeyColIdx []int
+ buildNAKeyColIdx []int
}
// HashJoinExec implements the hash join algorithm.
type HashJoinExec struct {
baseExecutor
-
- probeSideTupleFetcher *probeSideTupleFetcher
*hashJoinCtx
- probeWorkers []probeWorker
- buildSideExec Executor
- buildSideEstCount float64
- outerFilter expression.CNFExprs
- probeKeys []*expression.Column
- probeNAKeys []*expression.Column
- buildKeys []*expression.Column
- buildNAKeys []*expression.Column
- isNullEQ []bool
- probeTypes []*types.FieldType
- buildTypes []*types.FieldType
-
- // concurrency is the number of partition, build and join workers.
- concurrency uint
-
- worker util.WaitGroupWrapper
- waiter util.WaitGroupWrapper
- joinChkResourceCh []chan *chunk.Chunk
-
- memTracker *memory.Tracker // track memory usage.
- diskTracker *disk.Tracker // track disk usage.
+ probeSideTupleFetcher *probeSideTupleFetcher
+ probeWorkers []*probeWorker
+ buildWorker *buildWorker
- outerMatchedStatus []*bitmap.ConcurrentBitmap
+ workerWg util.WaitGroupWrapper
+ waiterWg util.WaitGroupWrapper
prepared bool
-
- stats *hashJoinRuntimeStats
}
// probeChkResource stores the result of the join probe side fetch worker,
@@ -157,14 +164,13 @@ func (e *HashJoinExec) Close() error {
for i := range e.probeSideTupleFetcher.probeResultChs {
channel.Clear(e.probeSideTupleFetcher.probeResultChs[i])
}
- for i := range e.joinChkResourceCh {
- close(e.joinChkResourceCh[i])
- channel.Clear(e.joinChkResourceCh[i])
+ for i := range e.probeWorkers {
+ close(e.probeWorkers[i].joinChkResourceCh)
+ channel.Clear(e.probeWorkers[i].joinChkResourceCh)
}
e.probeSideTupleFetcher.probeChkResourceCh = nil
- e.joinChkResourceCh = nil
terror.Call(e.rowContainer.Close)
- e.waiter.Wait()
+ e.waiterWg.Wait()
}
e.outerMatchedStatus = e.outerMatchedStatus[:0]
for _, w := range e.probeWorkers {
@@ -172,11 +178,15 @@ func (e *HashJoinExec) Close() error {
w.buildSideRowPtrs = nil
w.needCheckBuildRowPos = nil
w.needCheckProbeRowPos = nil
+ w.joinChkResourceCh = nil
}
if e.stats != nil && e.rowContainer != nil {
e.stats.hashStat = *e.rowContainer.stat
}
+ if e.stats != nil {
+ defer e.ctx.GetSessionVars().StmtCtx.RuntimeStatsColl.RegisterStats(e.id, e.stats)
+ }
err := e.baseExecutor.Close()
return err
}
@@ -189,28 +199,21 @@ func (e *HashJoinExec) Open(ctx context.Context) error {
return err
}
e.prepared = false
- e.memTracker = memory.NewTracker(e.id, -1)
- e.memTracker.AttachTo(e.ctx.GetSessionVars().StmtCtx.MemTracker)
+ e.hashJoinCtx.memTracker = memory.NewTracker(e.id, -1)
+ e.hashJoinCtx.memTracker.AttachTo(e.ctx.GetSessionVars().StmtCtx.MemTracker)
e.diskTracker = disk.NewTracker(e.id, -1)
e.diskTracker.AttachTo(e.ctx.GetSessionVars().StmtCtx.DiskTracker)
- e.worker = util.WaitGroupWrapper{}
- e.waiter = util.WaitGroupWrapper{}
+ e.workerWg = util.WaitGroupWrapper{}
+ e.waiterWg = util.WaitGroupWrapper{}
e.closeCh = make(chan struct{})
e.finished.Store(false)
- if e.probeTypes == nil {
- e.probeTypes = retTypes(e.probeSideTupleFetcher.probeSideExec)
- }
- if e.buildTypes == nil {
- e.buildTypes = retTypes(e.buildSideExec)
- }
if e.runtimeStats != nil {
e.stats = &hashJoinRuntimeStats{
concurrent: int(e.concurrency),
}
- e.ctx.GetSessionVars().StmtCtx.RuntimeStatsColl.RegisterStats(e.id, e.stats)
}
return nil
}
@@ -293,7 +296,7 @@ func (fetcher *probeSideTupleFetcher) wait4BuildSide() (emptyBuild bool, err err
// fetchBuildSideRows fetches all rows from build side executor, and append them
// to e.buildSideResult.
-func (e *HashJoinExec) fetchBuildSideRows(ctx context.Context, chkCh chan<- *chunk.Chunk, errCh chan<- error, doneCh <-chan struct{}) {
+func (w *buildWorker) fetchBuildSideRows(ctx context.Context, chkCh chan<- *chunk.Chunk, errCh chan<- error, doneCh <-chan struct{}) {
defer close(chkCh)
var err error
failpoint.Inject("issue30289", func(val failpoint.Value) {
@@ -303,12 +306,13 @@ func (e *HashJoinExec) fetchBuildSideRows(ctx context.Context, chkCh chan<- *chu
return
}
})
+ sessVars := w.hashJoinCtx.sessCtx.GetSessionVars()
for {
- if e.finished.Load() {
+ if w.hashJoinCtx.finished.Load() {
return
}
- chk := e.ctx.GetSessionVars().GetNewChunkWithCapacity(e.buildSideExec.base().retFieldTypes, e.ctx.GetSessionVars().MaxChunkSize, e.ctx.GetSessionVars().MaxChunkSize, e.AllocPool)
- err = Next(ctx, e.buildSideExec, chk)
+ chk := sessVars.GetNewChunkWithCapacity(w.buildSideExec.base().retFieldTypes, sessVars.MaxChunkSize, sessVars.MaxChunkSize, w.hashJoinCtx.allocPool)
+ err = Next(ctx, w.buildSideExec, chk)
if err != nil {
errCh <- errors.Trace(err)
return
@@ -321,7 +325,7 @@ func (e *HashJoinExec) fetchBuildSideRows(ctx context.Context, chkCh chan<- *chu
select {
case <-doneCh:
return
- case <-e.closeCh:
+ case <-w.hashJoinCtx.closeCh:
return
case chkCh <- chk:
}
@@ -340,6 +344,7 @@ func (e *HashJoinExec) initializeForProbe() {
e.probeSideTupleFetcher.probeResultChs = make([]chan *chunk.Chunk, e.concurrency)
for i := uint(0); i < e.concurrency; i++ {
e.probeSideTupleFetcher.probeResultChs[i] = make(chan *chunk.Chunk, 1)
+ e.probeWorkers[i].probeResultCh = e.probeSideTupleFetcher.probeResultChs[i]
}
// e.probeChkResourceCh is for transmitting the used probeSideExec chunks from
@@ -352,38 +357,30 @@ func (e *HashJoinExec) initializeForProbe() {
}
}
- // e.joinChkResourceCh is for transmitting the reused join result chunks
- // from the main thread to join worker goroutines.
- e.joinChkResourceCh = make([]chan *chunk.Chunk, e.concurrency)
+ // e.probeWorker.joinChkResourceCh is for transmitting the reused join result chunks
+ // from the main thread to probe worker goroutines.
for i := uint(0); i < e.concurrency; i++ {
- e.joinChkResourceCh[i] = make(chan *chunk.Chunk, 1)
- e.joinChkResourceCh[i] <- newFirstChunk(e)
+ e.probeWorkers[i].joinChkResourceCh = make(chan *chunk.Chunk, 1)
+ e.probeWorkers[i].joinChkResourceCh <- newFirstChunk(e)
+ e.probeWorkers[i].probeChkResourceCh = e.probeSideTupleFetcher.probeChkResourceCh
}
}
func (e *HashJoinExec) fetchAndProbeHashTable(ctx context.Context) {
e.initializeForProbe()
- e.worker.RunWithRecover(func() {
+ e.workerWg.RunWithRecover(func() {
defer trace.StartRegion(ctx, "HashJoinProbeSideFetcher").End()
e.probeSideTupleFetcher.fetchProbeSideChunks(ctx, e.maxChunkSize)
}, e.probeSideTupleFetcher.handleProbeSideFetcherPanic)
- probeKeyColIdx := make([]int, len(e.probeKeys))
- probeNAKeColIdx := make([]int, len(e.probeNAKeys))
- for i := range e.probeKeys {
- probeKeyColIdx[i] = e.probeKeys[i].Index
- }
- for i := range e.probeNAKeys {
- probeNAKeColIdx[i] = e.probeNAKeys[i].Index
- }
for i := uint(0); i < e.concurrency; i++ {
- workID := i
- e.worker.RunWithRecover(func() {
+ workerID := i
+ e.workerWg.RunWithRecover(func() {
defer trace.StartRegion(ctx, "HashJoinWorker").End()
- e.runJoinWorker(workID, probeKeyColIdx, probeNAKeColIdx)
- }, e.handleJoinWorkerPanic)
+ e.probeWorkers[workerID].runJoinWorker()
+ }, e.probeWorkers[workerID].handleProbeWorkerPanic)
}
- e.waiter.RunWithRecover(e.waitJoinWorkersAndCloseResultChan, nil)
+ e.waiterWg.RunWithRecover(e.waitJoinWorkersAndCloseResultChan, nil)
}
func (fetcher *probeSideTupleFetcher) handleProbeSideFetcherPanic(r interface{}) {
@@ -395,6 +392,12 @@ func (fetcher *probeSideTupleFetcher) handleProbeSideFetcherPanic(r interface{})
}
}
+func (w *probeWorker) handleProbeWorkerPanic(r interface{}) {
+ if r != nil {
+ w.hashJoinCtx.joinResultCh <- &hashjoinWorkerResult{err: errors.Errorf("probeWorker[%d] meets error: %v", w.workerID, r)}
+ }
+}
+
func (e *HashJoinExec) handleJoinWorkerPanic(r interface{}) {
if r != nil {
e.joinResultCh <- &hashjoinWorkerResult{err: errors.Errorf("%v", r)}
@@ -402,27 +405,27 @@ func (e *HashJoinExec) handleJoinWorkerPanic(r interface{}) {
}
// Concurrently handling unmatched rows from the hash table
-func (e *HashJoinExec) handleUnmatchedRowsFromHashTable(workerID uint) {
- ok, joinResult := e.getNewJoinResult(workerID)
+func (w *probeWorker) handleUnmatchedRowsFromHashTable() {
+ ok, joinResult := w.getNewJoinResult()
if !ok {
return
}
- numChks := e.rowContainer.NumChunks()
- for i := int(workerID); i < numChks; i += int(e.concurrency) {
- chk, err := e.rowContainer.GetChunk(i)
+ numChks := w.rowContainerForProbe.NumChunks()
+ for i := int(w.workerID); i < numChks; i += int(w.hashJoinCtx.concurrency) {
+ chk, err := w.rowContainerForProbe.GetChunk(i)
if err != nil {
// Catching the error and send it
joinResult.err = err
- e.joinResultCh <- joinResult
+ w.hashJoinCtx.joinResultCh <- joinResult
return
}
for j := 0; j < chk.NumRows(); j++ {
- if !e.outerMatchedStatus[i].UnsafeIsSet(j) { // process unmatched outer rows
- e.probeWorkers[workerID].joiner.onMissMatch(false, chk.GetRow(j), joinResult.chk)
+ if !w.hashJoinCtx.outerMatchedStatus[i].UnsafeIsSet(j) { // process unmatched outer rows
+ w.joiner.onMissMatch(false, chk.GetRow(j), joinResult.chk)
}
if joinResult.chk.IsFull() {
- e.joinResultCh <- joinResult
- ok, joinResult = e.getNewJoinResult(workerID)
+ w.hashJoinCtx.joinResultCh <- joinResult
+ ok, joinResult = w.getNewJoinResult()
if !ok {
return
}
@@ -433,32 +436,32 @@ func (e *HashJoinExec) handleUnmatchedRowsFromHashTable(workerID uint) {
if joinResult == nil {
return
} else if joinResult.err != nil || (joinResult.chk != nil && joinResult.chk.NumRows() > 0) {
- e.joinResultCh <- joinResult
+ w.hashJoinCtx.joinResultCh <- joinResult
}
}
func (e *HashJoinExec) waitJoinWorkersAndCloseResultChan() {
- e.worker.Wait()
+ e.workerWg.Wait()
if e.useOuterToBuild {
// Concurrently handling unmatched rows from the hash table at the tail
for i := uint(0); i < e.concurrency; i++ {
var workerID = i
- e.worker.RunWithRecover(func() { e.handleUnmatchedRowsFromHashTable(workerID) }, e.handleJoinWorkerPanic)
+ e.workerWg.RunWithRecover(func() { e.probeWorkers[workerID].handleUnmatchedRowsFromHashTable() }, e.handleJoinWorkerPanic)
}
- e.worker.Wait()
+ e.workerWg.Wait()
}
close(e.joinResultCh)
}
-func (e *HashJoinExec) runJoinWorker(workerID uint, probeKeyColIdx, probeNAKeyColIdx []int) {
+func (w *probeWorker) runJoinWorker() {
probeTime := int64(0)
- if e.stats != nil {
+ if w.hashJoinCtx.stats != nil {
start := time.Now()
defer func() {
t := time.Since(start)
- atomic.AddInt64(&e.stats.probe, probeTime)
- atomic.AddInt64(&e.stats.fetchAndProbe, int64(t))
- e.stats.setMaxFetchAndProbeTime(int64(t))
+ atomic.AddInt64(&w.hashJoinCtx.stats.probe, probeTime)
+ atomic.AddInt64(&w.hashJoinCtx.stats.fetchAndProbe, int64(t))
+ w.hashJoinCtx.stats.setMaxFetchAndProbeTime(int64(t))
}()
}
@@ -466,38 +469,38 @@ func (e *HashJoinExec) runJoinWorker(workerID uint, probeKeyColIdx, probeNAKeyCo
probeSideResult *chunk.Chunk
selected = make([]bool, 0, chunk.InitialCapacity)
)
- ok, joinResult := e.getNewJoinResult(workerID)
+ ok, joinResult := w.getNewJoinResult()
if !ok {
return
}
// Read and filter probeSideResult, and join the probeSideResult with the build side rows.
emptyProbeSideResult := &probeChkResource{
- dest: e.probeSideTupleFetcher.probeResultChs[workerID],
+ dest: w.probeResultCh,
}
hCtx := &hashContext{
- allTypes: e.probeTypes,
- keyColIdx: probeKeyColIdx,
- naKeyColIdx: probeNAKeyColIdx,
+ allTypes: w.hashJoinCtx.probeTypes,
+ keyColIdx: w.probeKeyColIdx,
+ naKeyColIdx: w.probeNAKeyColIdx,
}
for ok := true; ok; {
- if e.finished.Load() {
+ if w.hashJoinCtx.finished.Load() {
break
}
select {
- case <-e.closeCh:
+ case <-w.hashJoinCtx.closeCh:
return
- case probeSideResult, ok = <-e.probeSideTupleFetcher.probeResultChs[workerID]:
+ case probeSideResult, ok = <-w.probeResultCh:
}
failpoint.Inject("ConsumeRandomPanic", nil)
if !ok {
break
}
start := time.Now()
- if e.useOuterToBuild {
- ok, joinResult = e.join2ChunkForOuterHashJoin(workerID, probeSideResult, hCtx, e.probeWorkers[workerID].rowContainerForProbe, joinResult)
+ if w.hashJoinCtx.useOuterToBuild {
+ ok, joinResult = w.join2ChunkForOuterHashJoin(probeSideResult, hCtx, joinResult)
} else {
- ok, joinResult = e.join2Chunk(workerID, probeSideResult, hCtx, e.probeWorkers[workerID].rowContainerForProbe, joinResult, selected)
+ ok, joinResult = w.join2Chunk(probeSideResult, hCtx, joinResult, selected)
}
probeTime += int64(time.Since(start))
if !ok {
@@ -505,22 +508,22 @@ func (e *HashJoinExec) runJoinWorker(workerID uint, probeKeyColIdx, probeNAKeyCo
}
probeSideResult.Reset()
emptyProbeSideResult.chk = probeSideResult
- e.probeSideTupleFetcher.probeChkResourceCh <- emptyProbeSideResult
+ w.probeChkResourceCh <- emptyProbeSideResult
}
// note joinResult.chk may be nil when getNewJoinResult fails in loops
if joinResult == nil {
return
} else if joinResult.err != nil || (joinResult.chk != nil && joinResult.chk.NumRows() > 0) {
- e.joinResultCh <- joinResult
+ w.hashJoinCtx.joinResultCh <- joinResult
} else if joinResult.chk != nil && joinResult.chk.NumRows() == 0 {
- e.joinChkResourceCh[workerID] <- joinResult.chk
+ w.joinChkResourceCh <- joinResult.chk
}
}
-func (e *HashJoinExec) joinMatchedProbeSideRow2ChunkForOuterHashJoin(workerID uint, probeKey uint64, probeSideRow chunk.Row, hCtx *hashContext, rowContainer *hashRowContainer, joinResult *hashjoinWorkerResult) (bool, *hashjoinWorkerResult) {
+func (w *probeWorker) joinMatchedProbeSideRow2ChunkForOuterHashJoin(probeKey uint64, probeSideRow chunk.Row, hCtx *hashContext, joinResult *hashjoinWorkerResult) (bool, *hashjoinWorkerResult) {
var err error
- e.probeWorkers[workerID].buildSideRows, e.probeWorkers[workerID].buildSideRowPtrs, err = rowContainer.GetMatchedRowsAndPtrs(probeKey, probeSideRow, hCtx, e.probeWorkers[workerID].buildSideRows, e.probeWorkers[workerID].buildSideRowPtrs, true)
- buildSideRows, rowsPtrs := e.probeWorkers[workerID].buildSideRows, e.probeWorkers[workerID].buildSideRowPtrs
+ w.buildSideRows, w.buildSideRowPtrs, err = w.rowContainerForProbe.GetMatchedRowsAndPtrs(probeKey, probeSideRow, hCtx, w.buildSideRows, w.buildSideRowPtrs, true)
+ buildSideRows, rowsPtrs := w.buildSideRows, w.buildSideRowPtrs
if err != nil {
joinResult.err = err
return false, joinResult
@@ -529,25 +532,25 @@ func (e *HashJoinExec) joinMatchedProbeSideRow2ChunkForOuterHashJoin(workerID ui
return true, joinResult
}
- iter := e.probeWorkers[workerID].rowIters
+ iter := w.rowIters
iter.Reset(buildSideRows)
var outerMatchStatus []outerRowStatusFlag
rowIdx, ok := 0, false
for iter.Begin(); iter.Current() != iter.End(); {
- outerMatchStatus, err = e.probeWorkers[workerID].joiner.tryToMatchOuters(iter, probeSideRow, joinResult.chk, outerMatchStatus)
+ outerMatchStatus, err = w.joiner.tryToMatchOuters(iter, probeSideRow, joinResult.chk, outerMatchStatus)
if err != nil {
joinResult.err = err
return false, joinResult
}
for i := range outerMatchStatus {
if outerMatchStatus[i] == outerRowMatched {
- e.outerMatchedStatus[rowsPtrs[rowIdx+i].ChkIdx].Set(int(rowsPtrs[rowIdx+i].RowIdx))
+ w.hashJoinCtx.outerMatchedStatus[rowsPtrs[rowIdx+i].ChkIdx].Set(int(rowsPtrs[rowIdx+i].RowIdx))
}
}
rowIdx += len(outerMatchStatus)
if joinResult.chk.IsFull() {
- e.joinResultCh <- joinResult
- ok, joinResult = e.getNewJoinResult(workerID)
+ w.hashJoinCtx.joinResultCh <- joinResult
+ ok, joinResult = w.getNewJoinResult()
if !ok {
return false, joinResult
}
@@ -557,8 +560,7 @@ func (e *HashJoinExec) joinMatchedProbeSideRow2ChunkForOuterHashJoin(workerID ui
}
// joinNAALOSJMatchProbeSideRow2Chunk implement the matching logic for NA-AntiLeftOuterSemiJoin
-func (e *HashJoinExec) joinNAALOSJMatchProbeSideRow2Chunk(workerID uint, probeKey uint64, probeKeyNullBits *bitmap.ConcurrentBitmap, probeSideRow chunk.Row, hCtx *hashContext,
- rowContainer *hashRowContainer, joinResult *hashjoinWorkerResult) (bool, *hashjoinWorkerResult) {
+func (w *probeWorker) joinNAALOSJMatchProbeSideRow2Chunk(probeKey uint64, probeKeyNullBits *bitmap.ConcurrentBitmap, probeSideRow chunk.Row, hCtx *hashContext, joinResult *hashjoinWorkerResult) (bool, *hashjoinWorkerResult) {
var (
err error
ok bool
@@ -568,17 +570,17 @@ func (e *HashJoinExec) joinNAALOSJMatchProbeSideRow2Chunk(workerID uint, probeKe
// because AntiLeftOuterSemiJoin cares about the scalar value. If we both have a match from null
// bucket and same key bucket, we should return the result as from same-key bucket
// rather than from null bucket.
- e.probeWorkers[workerID].buildSideRows, err = rowContainer.GetMatchedRows(probeKey, probeSideRow, hCtx, e.probeWorkers[workerID].buildSideRows)
- buildSideRows := e.probeWorkers[workerID].buildSideRows
+ w.buildSideRows, err = w.rowContainerForProbe.GetMatchedRows(probeKey, probeSideRow, hCtx, w.buildSideRows)
+ buildSideRows := w.buildSideRows
if err != nil {
joinResult.err = err
return false, joinResult
}
if len(buildSideRows) != 0 {
- iter1 := e.probeWorkers[workerID].rowIters
+ iter1 := w.rowIters
iter1.Reset(buildSideRows)
for iter1.Begin(); iter1.Current() != iter1.End(); {
- matched, _, err := e.probeWorkers[workerID].joiner.tryToMatchInners(probeSideRow, iter1, joinResult.chk, LeftNotNullRightNotNull)
+ matched, _, err := w.joiner.tryToMatchInners(probeSideRow, iter1, joinResult.chk, LeftNotNullRightNotNull)
if err != nil {
joinResult.err = err
return false, joinResult
@@ -589,8 +591,8 @@ func (e *HashJoinExec) joinNAALOSJMatchProbeSideRow2Chunk(workerID uint, probeKe
return true, joinResult
}
if joinResult.chk.IsFull() {
- e.joinResultCh <- joinResult
- ok, joinResult = e.getNewJoinResult(workerID)
+ w.hashJoinCtx.joinResultCh <- joinResult
+ ok, joinResult = w.getNewJoinResult()
if !ok {
return false, joinResult
}
@@ -598,8 +600,8 @@ func (e *HashJoinExec) joinNAALOSJMatchProbeSideRow2Chunk(workerID uint, probeKe
}
}
// step2: match the null bucket secondly.
- e.probeWorkers[workerID].buildSideRows, err = rowContainer.GetNullBucketRows(hCtx, probeSideRow, probeKeyNullBits, e.probeWorkers[workerID].buildSideRows, e.probeWorkers[workerID].needCheckBuildRowPos, e.probeWorkers[workerID].needCheckProbeRowPos)
- buildSideRows = e.probeWorkers[workerID].buildSideRows
+ w.buildSideRows, err = w.rowContainerForProbe.GetNullBucketRows(hCtx, probeSideRow, probeKeyNullBits, w.buildSideRows, w.needCheckBuildRowPos, w.needCheckProbeRowPos)
+ buildSideRows = w.buildSideRows
if err != nil {
joinResult.err = err
return false, joinResult
@@ -607,13 +609,13 @@ func (e *HashJoinExec) joinNAALOSJMatchProbeSideRow2Chunk(workerID uint, probeKe
if len(buildSideRows) == 0 {
// when reach here, it means we couldn't find a valid same key match from same-key bucket yet
// and the null bucket is empty. so the result should be .
- e.probeWorkers[workerID].joiner.onMissMatch(false, probeSideRow, joinResult.chk)
+ w.joiner.onMissMatch(false, probeSideRow, joinResult.chk)
return true, joinResult
}
- iter2 := e.probeWorkers[workerID].rowIters
+ iter2 := w.rowIters
iter2.Reset(buildSideRows)
for iter2.Begin(); iter2.Current() != iter2.End(); {
- matched, _, err := e.probeWorkers[workerID].joiner.tryToMatchInners(probeSideRow, iter2, joinResult.chk, LeftNotNullRightHasNull)
+ matched, _, err := w.joiner.tryToMatchInners(probeSideRow, iter2, joinResult.chk, LeftNotNullRightHasNull)
if err != nil {
joinResult.err = err
return false, joinResult
@@ -624,8 +626,8 @@ func (e *HashJoinExec) joinNAALOSJMatchProbeSideRow2Chunk(workerID uint, probeKe
return true, joinResult
}
if joinResult.chk.IsFull() {
- e.joinResultCh <- joinResult
- ok, joinResult = e.getNewJoinResult(workerID)
+ w.hashJoinCtx.joinResultCh <- joinResult
+ ok, joinResult = w.getNewJoinResult()
if !ok {
return false, joinResult
}
@@ -635,7 +637,7 @@ func (e *HashJoinExec) joinNAALOSJMatchProbeSideRow2Chunk(workerID uint, probeKe
// case1: x NOT IN (empty set): if other key bucket don't have the valid rows yet.
// case2: x NOT IN (l,m,n...): if other key bucket do have the valid rows.
// both cases mean the result should be
- e.probeWorkers[workerID].joiner.onMissMatch(false, probeSideRow, joinResult.chk)
+ w.joiner.onMissMatch(false, probeSideRow, joinResult.chk)
return true, joinResult
}
// when left side has null values, all we want is to find a valid build side rows (past other condition)
@@ -643,17 +645,17 @@ func (e *HashJoinExec) joinNAALOSJMatchProbeSideRow2Chunk(workerID uint, probeKe
// case1: , null> NOT IN (empty set): ----------------------> result is .
// case2: , null> NOT IN (at least a valid inner row) ------------------> result is .
// Step1: match null bucket (assumption that null bucket is quite smaller than all hash table bucket rows)
- e.probeWorkers[workerID].buildSideRows, err = rowContainer.GetNullBucketRows(hCtx, probeSideRow, probeKeyNullBits, e.probeWorkers[workerID].buildSideRows, e.probeWorkers[workerID].needCheckBuildRowPos, e.probeWorkers[workerID].needCheckProbeRowPos)
- buildSideRows := e.probeWorkers[workerID].buildSideRows
+ w.buildSideRows, err = w.rowContainerForProbe.GetNullBucketRows(hCtx, probeSideRow, probeKeyNullBits, w.buildSideRows, w.needCheckBuildRowPos, w.needCheckProbeRowPos)
+ buildSideRows := w.buildSideRows
if err != nil {
joinResult.err = err
return false, joinResult
}
if len(buildSideRows) != 0 {
- iter1 := e.probeWorkers[workerID].rowIters
+ iter1 := w.rowIters
iter1.Reset(buildSideRows)
for iter1.Begin(); iter1.Current() != iter1.End(); {
- matched, _, err := e.probeWorkers[workerID].joiner.tryToMatchInners(probeSideRow, iter1, joinResult.chk, LeftHasNullRightHasNull)
+ matched, _, err := w.joiner.tryToMatchInners(probeSideRow, iter1, joinResult.chk, LeftHasNullRightHasNull)
if err != nil {
joinResult.err = err
return false, joinResult
@@ -664,8 +666,8 @@ func (e *HashJoinExec) joinNAALOSJMatchProbeSideRow2Chunk(workerID uint, probeKe
return true, joinResult
}
if joinResult.chk.IsFull() {
- e.joinResultCh <- joinResult
- ok, joinResult = e.getNewJoinResult(workerID)
+ w.hashJoinCtx.joinResultCh <- joinResult
+ ok, joinResult = w.getNewJoinResult()
if !ok {
return false, joinResult
}
@@ -673,8 +675,8 @@ func (e *HashJoinExec) joinNAALOSJMatchProbeSideRow2Chunk(workerID uint, probeKe
}
}
// Step2: match all hash table bucket build rows (use probeKeyNullBits to filter if any).
- e.probeWorkers[workerID].buildSideRows, err = rowContainer.GetAllMatchedRows(hCtx, probeSideRow, probeKeyNullBits, e.probeWorkers[workerID].buildSideRows, e.probeWorkers[workerID].needCheckBuildRowPos, e.probeWorkers[workerID].needCheckProbeRowPos)
- buildSideRows = e.probeWorkers[workerID].buildSideRows
+ w.buildSideRows, err = w.rowContainerForProbe.GetAllMatchedRows(hCtx, probeSideRow, probeKeyNullBits, w.buildSideRows, w.needCheckBuildRowPos, w.needCheckProbeRowPos)
+ buildSideRows = w.buildSideRows
if err != nil {
joinResult.err = err
return false, joinResult
@@ -682,13 +684,13 @@ func (e *HashJoinExec) joinNAALOSJMatchProbeSideRow2Chunk(workerID uint, probeKe
if len(buildSideRows) == 0 {
// when reach here, it means we couldn't return it quickly in null bucket, and same-bucket is empty,
// which means x NOT IN (empty set) or x NOT IN (l,m,n), the result should be
- e.probeWorkers[workerID].joiner.onMissMatch(false, probeSideRow, joinResult.chk)
+ w.joiner.onMissMatch(false, probeSideRow, joinResult.chk)
return true, joinResult
}
- iter2 := e.probeWorkers[workerID].rowIters
+ iter2 := w.rowIters
iter2.Reset(buildSideRows)
for iter2.Begin(); iter2.Current() != iter2.End(); {
- matched, _, err := e.probeWorkers[workerID].joiner.tryToMatchInners(probeSideRow, iter2, joinResult.chk, LeftHasNullRightNotNull)
+ matched, _, err := w.joiner.tryToMatchInners(probeSideRow, iter2, joinResult.chk, LeftHasNullRightNotNull)
if err != nil {
joinResult.err = err
return false, joinResult
@@ -699,8 +701,8 @@ func (e *HashJoinExec) joinNAALOSJMatchProbeSideRow2Chunk(workerID uint, probeKe
return true, joinResult
}
if joinResult.chk.IsFull() {
- e.joinResultCh <- joinResult
- ok, joinResult = e.getNewJoinResult(workerID)
+ w.hashJoinCtx.joinResultCh <- joinResult
+ ok, joinResult = w.getNewJoinResult()
if !ok {
return false, joinResult
}
@@ -709,13 +711,12 @@ func (e *HashJoinExec) joinNAALOSJMatchProbeSideRow2Chunk(workerID uint, probeKe
// step3: if we couldn't return it quickly in null bucket and all hash bucket, here means only one cases:
// case1: , null> NOT IN (empty set):
// empty set comes from no rows from all bucket can pass other condition. the result should be
- e.probeWorkers[workerID].joiner.onMissMatch(false, probeSideRow, joinResult.chk)
+ w.joiner.onMissMatch(false, probeSideRow, joinResult.chk)
return true, joinResult
}
// joinNAASJMatchProbeSideRow2Chunk implement the matching logic for NA-AntiSemiJoin
-func (e *HashJoinExec) joinNAASJMatchProbeSideRow2Chunk(workerID uint, probeKey uint64, probeKeyNullBits *bitmap.ConcurrentBitmap, probeSideRow chunk.Row, hCtx *hashContext,
- rowContainer *hashRowContainer, joinResult *hashjoinWorkerResult) (bool, *hashjoinWorkerResult) {
+func (w *probeWorker) joinNAASJMatchProbeSideRow2Chunk(probeKey uint64, probeKeyNullBits *bitmap.ConcurrentBitmap, probeSideRow chunk.Row, hCtx *hashContext, joinResult *hashjoinWorkerResult) (bool, *hashjoinWorkerResult) {
var (
err error
ok bool
@@ -723,17 +724,17 @@ func (e *HashJoinExec) joinNAASJMatchProbeSideRow2Chunk(workerID uint, probeKey
if probeKeyNullBits == nil {
// step1: match null bucket first.
// need fetch the "valid" rows every time. (nullBits map check is necessary)
- e.probeWorkers[workerID].buildSideRows, err = rowContainer.GetNullBucketRows(hCtx, probeSideRow, probeKeyNullBits, e.probeWorkers[workerID].buildSideRows, e.probeWorkers[workerID].needCheckBuildRowPos, e.probeWorkers[workerID].needCheckProbeRowPos)
- buildSideRows := e.probeWorkers[workerID].buildSideRows
+ w.buildSideRows, err = w.rowContainerForProbe.GetNullBucketRows(hCtx, probeSideRow, probeKeyNullBits, w.buildSideRows, w.needCheckBuildRowPos, w.needCheckProbeRowPos)
+ buildSideRows := w.buildSideRows
if err != nil {
joinResult.err = err
return false, joinResult
}
if len(buildSideRows) != 0 {
- iter1 := e.probeWorkers[workerID].rowIters
+ iter1 := w.rowIters
iter1.Reset(buildSideRows)
for iter1.Begin(); iter1.Current() != iter1.End(); {
- matched, _, err := e.probeWorkers[workerID].joiner.tryToMatchInners(probeSideRow, iter1, joinResult.chk)
+ matched, _, err := w.joiner.tryToMatchInners(probeSideRow, iter1, joinResult.chk)
if err != nil {
joinResult.err = err
return false, joinResult
@@ -744,8 +745,8 @@ func (e *HashJoinExec) joinNAASJMatchProbeSideRow2Chunk(workerID uint, probeKey
return true, joinResult
}
if joinResult.chk.IsFull() {
- e.joinResultCh <- joinResult
- ok, joinResult = e.getNewJoinResult(workerID)
+ w.hashJoinCtx.joinResultCh <- joinResult
+ ok, joinResult = w.getNewJoinResult()
if !ok {
return false, joinResult
}
@@ -753,8 +754,8 @@ func (e *HashJoinExec) joinNAASJMatchProbeSideRow2Chunk(workerID uint, probeKey
}
}
// step2: then same key bucket.
- e.probeWorkers[workerID].buildSideRows, err = rowContainer.GetMatchedRows(probeKey, probeSideRow, hCtx, e.probeWorkers[workerID].buildSideRows)
- buildSideRows = e.probeWorkers[workerID].buildSideRows
+ w.buildSideRows, err = w.rowContainerForProbe.GetMatchedRows(probeKey, probeSideRow, hCtx, w.buildSideRows)
+ buildSideRows = w.buildSideRows
if err != nil {
joinResult.err = err
return false, joinResult
@@ -762,13 +763,13 @@ func (e *HashJoinExec) joinNAASJMatchProbeSideRow2Chunk(workerID uint, probeKey
if len(buildSideRows) == 0 {
// when reach here, it means we couldn't return it quickly in null bucket, and same-bucket is empty,
// which means x NOT IN (empty set), accept the rhs row.
- e.probeWorkers[workerID].joiner.onMissMatch(false, probeSideRow, joinResult.chk)
+ w.joiner.onMissMatch(false, probeSideRow, joinResult.chk)
return true, joinResult
}
- iter2 := e.probeWorkers[workerID].rowIters
+ iter2 := w.rowIters
iter2.Reset(buildSideRows)
for iter2.Begin(); iter2.Current() != iter2.End(); {
- matched, _, err := e.probeWorkers[workerID].joiner.tryToMatchInners(probeSideRow, iter2, joinResult.chk)
+ matched, _, err := w.joiner.tryToMatchInners(probeSideRow, iter2, joinResult.chk)
if err != nil {
joinResult.err = err
return false, joinResult
@@ -779,8 +780,8 @@ func (e *HashJoinExec) joinNAASJMatchProbeSideRow2Chunk(workerID uint, probeKey
return true, joinResult
}
if joinResult.chk.IsFull() {
- e.joinResultCh <- joinResult
- ok, joinResult = e.getNewJoinResult(workerID)
+ w.hashJoinCtx.joinResultCh <- joinResult
+ ok, joinResult = w.getNewJoinResult()
if !ok {
return false, joinResult
}
@@ -790,7 +791,7 @@ func (e *HashJoinExec) joinNAASJMatchProbeSideRow2Chunk(workerID uint, probeKey
// case1: x NOT IN (empty set): if other key bucket don't have the valid rows yet.
// case2: x NOT IN (l,m,n...): if other key bucket do have the valid rows.
// both cases should accept the rhs row.
- e.probeWorkers[workerID].joiner.onMissMatch(false, probeSideRow, joinResult.chk)
+ w.joiner.onMissMatch(false, probeSideRow, joinResult.chk)
return true, joinResult
}
// when left side has null values, all we want is to find a valid build side rows (passed from other condition)
@@ -798,17 +799,17 @@ func (e *HashJoinExec) joinNAASJMatchProbeSideRow2Chunk(workerID uint, probeKey
// case1: , null> NOT IN (empty set): ----------------------> accept rhs row.
// case2: , null> NOT IN (at least a valid inner row) ------------------> unknown result, refuse rhs row.
// Step1: match null bucket (assumption that null bucket is quite smaller than all hash table bucket rows)
- e.probeWorkers[workerID].buildSideRows, err = rowContainer.GetNullBucketRows(hCtx, probeSideRow, probeKeyNullBits, e.probeWorkers[workerID].buildSideRows, e.probeWorkers[workerID].needCheckBuildRowPos, e.probeWorkers[workerID].needCheckProbeRowPos)
- buildSideRows := e.probeWorkers[workerID].buildSideRows
+ w.buildSideRows, err = w.rowContainerForProbe.GetNullBucketRows(hCtx, probeSideRow, probeKeyNullBits, w.buildSideRows, w.needCheckBuildRowPos, w.needCheckProbeRowPos)
+ buildSideRows := w.buildSideRows
if err != nil {
joinResult.err = err
return false, joinResult
}
if len(buildSideRows) != 0 {
- iter1 := e.probeWorkers[workerID].rowIters
+ iter1 := w.rowIters
iter1.Reset(buildSideRows)
for iter1.Begin(); iter1.Current() != iter1.End(); {
- matched, _, err := e.probeWorkers[workerID].joiner.tryToMatchInners(probeSideRow, iter1, joinResult.chk)
+ matched, _, err := w.joiner.tryToMatchInners(probeSideRow, iter1, joinResult.chk)
if err != nil {
joinResult.err = err
return false, joinResult
@@ -819,8 +820,8 @@ func (e *HashJoinExec) joinNAASJMatchProbeSideRow2Chunk(workerID uint, probeKey
return true, joinResult
}
if joinResult.chk.IsFull() {
- e.joinResultCh <- joinResult
- ok, joinResult = e.getNewJoinResult(workerID)
+ w.hashJoinCtx.joinResultCh <- joinResult
+ ok, joinResult = w.getNewJoinResult()
if !ok {
return false, joinResult
}
@@ -828,8 +829,8 @@ func (e *HashJoinExec) joinNAASJMatchProbeSideRow2Chunk(workerID uint, probeKey
}
}
// Step2: match all hash table bucket build rows.
- e.probeWorkers[workerID].buildSideRows, err = rowContainer.GetAllMatchedRows(hCtx, probeSideRow, probeKeyNullBits, e.probeWorkers[workerID].buildSideRows, e.probeWorkers[workerID].needCheckBuildRowPos, e.probeWorkers[workerID].needCheckProbeRowPos)
- buildSideRows = e.probeWorkers[workerID].buildSideRows
+ w.buildSideRows, err = w.rowContainerForProbe.GetAllMatchedRows(hCtx, probeSideRow, probeKeyNullBits, w.buildSideRows, w.needCheckBuildRowPos, w.needCheckProbeRowPos)
+ buildSideRows = w.buildSideRows
if err != nil {
joinResult.err = err
return false, joinResult
@@ -837,13 +838,13 @@ func (e *HashJoinExec) joinNAASJMatchProbeSideRow2Chunk(workerID uint, probeKey
if len(buildSideRows) == 0 {
// when reach here, it means we couldn't return it quickly in null bucket, and same-bucket is empty,
// which means ,null> NOT IN (empty set) or ,null> NOT IN (no valid rows) accept the rhs row.
- e.probeWorkers[workerID].joiner.onMissMatch(false, probeSideRow, joinResult.chk)
+ w.joiner.onMissMatch(false, probeSideRow, joinResult.chk)
return true, joinResult
}
- iter2 := e.probeWorkers[workerID].rowIters
+ iter2 := w.rowIters
iter2.Reset(buildSideRows)
for iter2.Begin(); iter2.Current() != iter2.End(); {
- matched, _, err := e.probeWorkers[workerID].joiner.tryToMatchInners(probeSideRow, iter2, joinResult.chk)
+ matched, _, err := w.joiner.tryToMatchInners(probeSideRow, iter2, joinResult.chk)
if err != nil {
joinResult.err = err
return false, joinResult
@@ -854,8 +855,8 @@ func (e *HashJoinExec) joinNAASJMatchProbeSideRow2Chunk(workerID uint, probeKey
return true, joinResult
}
if joinResult.chk.IsFull() {
- e.joinResultCh <- joinResult
- ok, joinResult = e.getNewJoinResult(workerID)
+ w.hashJoinCtx.joinResultCh <- joinResult
+ ok, joinResult = w.getNewJoinResult()
if !ok {
return false, joinResult
}
@@ -864,7 +865,7 @@ func (e *HashJoinExec) joinNAASJMatchProbeSideRow2Chunk(workerID uint, probeKey
// step3: if we couldn't return it quickly in null bucket and all hash bucket, here means only one cases:
// case1: , null> NOT IN (empty set):
// empty set comes from no rows from all bucket can pass other condition. we should accept the rhs row.
- e.probeWorkers[workerID].joiner.onMissMatch(false, probeSideRow, joinResult.chk)
+ w.joiner.onMissMatch(false, probeSideRow, joinResult.chk)
return true, joinResult
}
@@ -887,38 +888,37 @@ func (e *HashJoinExec) joinNAASJMatchProbeSideRow2Chunk(workerID uint, probeKey
//
// For NA-AntiLeftOuterSemiJoin, we couldn't match null-bucket first, because once y set has a same key x and null
// key, we should return the result as left side row appended with a scalar value 0 which is from same key matching failure.
-func (e *HashJoinExec) joinNAAJMatchProbeSideRow2Chunk(workerID uint, probeKey uint64, probeKeyNullBits *bitmap.ConcurrentBitmap, probeSideRow chunk.Row, hCtx *hashContext,
- rowContainer *hashRowContainer, joinResult *hashjoinWorkerResult) (bool, *hashjoinWorkerResult) {
- NAAntiSemiJoin := e.joinType == plannercore.AntiSemiJoin && len(e.buildNAKeys) > 0
- NAAntiLeftOuterSemiJoin := e.joinType == plannercore.AntiLeftOuterSemiJoin && len(e.buildNAKeys) > 0
+func (w *probeWorker) joinNAAJMatchProbeSideRow2Chunk(probeKey uint64, probeKeyNullBits *bitmap.ConcurrentBitmap, probeSideRow chunk.Row, hCtx *hashContext, joinResult *hashjoinWorkerResult) (bool, *hashjoinWorkerResult) {
+ NAAntiSemiJoin := w.hashJoinCtx.joinType == plannercore.AntiSemiJoin && w.hashJoinCtx.isNullAware
+ NAAntiLeftOuterSemiJoin := w.hashJoinCtx.joinType == plannercore.AntiLeftOuterSemiJoin && w.hashJoinCtx.isNullAware
if NAAntiSemiJoin {
- return e.joinNAASJMatchProbeSideRow2Chunk(workerID, probeKey, probeKeyNullBits, probeSideRow, hCtx, rowContainer, joinResult)
+ return w.joinNAASJMatchProbeSideRow2Chunk(probeKey, probeKeyNullBits, probeSideRow, hCtx, joinResult)
}
if NAAntiLeftOuterSemiJoin {
- return e.joinNAALOSJMatchProbeSideRow2Chunk(workerID, probeKey, probeKeyNullBits, probeSideRow, hCtx, rowContainer, joinResult)
+ return w.joinNAALOSJMatchProbeSideRow2Chunk(probeKey, probeKeyNullBits, probeSideRow, hCtx, joinResult)
}
// shouldn't be here, not a valid NAAJ.
return false, joinResult
}
-func (e *HashJoinExec) joinMatchedProbeSideRow2Chunk(workerID uint, probeKey uint64, probeSideRow chunk.Row, hCtx *hashContext,
- rowContainer *hashRowContainer, joinResult *hashjoinWorkerResult) (bool, *hashjoinWorkerResult) {
+func (w *probeWorker) joinMatchedProbeSideRow2Chunk(probeKey uint64, probeSideRow chunk.Row, hCtx *hashContext,
+ joinResult *hashjoinWorkerResult) (bool, *hashjoinWorkerResult) {
var err error
- e.probeWorkers[workerID].buildSideRows, err = rowContainer.GetMatchedRows(probeKey, probeSideRow, hCtx, e.probeWorkers[workerID].buildSideRows)
- buildSideRows := e.probeWorkers[workerID].buildSideRows
+ w.buildSideRows, err = w.rowContainerForProbe.GetMatchedRows(probeKey, probeSideRow, hCtx, w.buildSideRows)
+ buildSideRows := w.buildSideRows
if err != nil {
joinResult.err = err
return false, joinResult
}
if len(buildSideRows) == 0 {
- e.probeWorkers[workerID].joiner.onMissMatch(false, probeSideRow, joinResult.chk)
+ w.joiner.onMissMatch(false, probeSideRow, joinResult.chk)
return true, joinResult
}
- iter := e.probeWorkers[workerID].rowIters
+ iter := w.rowIters
iter.Reset(buildSideRows)
hasMatch, hasNull, ok := false, false, false
for iter.Begin(); iter.Current() != iter.End(); {
- matched, isNull, err := e.probeWorkers[workerID].joiner.tryToMatchInners(probeSideRow, iter, joinResult.chk)
+ matched, isNull, err := w.joiner.tryToMatchInners(probeSideRow, iter, joinResult.chk)
if err != nil {
joinResult.err = err
return false, joinResult
@@ -927,36 +927,36 @@ func (e *HashJoinExec) joinMatchedProbeSideRow2Chunk(workerID uint, probeKey uin
hasNull = hasNull || isNull
if joinResult.chk.IsFull() {
- e.joinResultCh <- joinResult
- ok, joinResult = e.getNewJoinResult(workerID)
+ w.hashJoinCtx.joinResultCh <- joinResult
+ ok, joinResult = w.getNewJoinResult()
if !ok {
return false, joinResult
}
}
}
if !hasMatch {
- e.probeWorkers[workerID].joiner.onMissMatch(hasNull, probeSideRow, joinResult.chk)
+ w.joiner.onMissMatch(hasNull, probeSideRow, joinResult.chk)
}
return true, joinResult
}
-func (e *HashJoinExec) getNewJoinResult(workerID uint) (bool, *hashjoinWorkerResult) {
+func (w *probeWorker) getNewJoinResult() (bool, *hashjoinWorkerResult) {
joinResult := &hashjoinWorkerResult{
- src: e.joinChkResourceCh[workerID],
+ src: w.joinChkResourceCh,
}
ok := true
select {
- case <-e.closeCh:
+ case <-w.hashJoinCtx.closeCh:
ok = false
- case joinResult.chk, ok = <-e.joinChkResourceCh[workerID]:
+ case joinResult.chk, ok = <-w.joinChkResourceCh:
}
return ok, joinResult
}
-func (e *HashJoinExec) join2Chunk(workerID uint, probeSideChk *chunk.Chunk, hCtx *hashContext, rowContainer *hashRowContainer, joinResult *hashjoinWorkerResult,
+func (w *probeWorker) join2Chunk(probeSideChk *chunk.Chunk, hCtx *hashContext, joinResult *hashjoinWorkerResult,
selected []bool) (ok bool, _ *hashjoinWorkerResult) {
var err error
- selected, err = expression.VectorizedFilter(e.ctx, e.outerFilter, chunk.NewIterator4Chunk(probeSideChk), selected)
+ selected, err = expression.VectorizedFilter(w.hashJoinCtx.sessCtx, w.hashJoinCtx.outerFilter, chunk.NewIterator4Chunk(probeSideChk), selected)
if err != nil {
joinResult.err = err
return false, joinResult
@@ -967,8 +967,8 @@ func (e *HashJoinExec) join2Chunk(workerID uint, probeSideChk *chunk.Chunk, hCtx
// By now, path 1 and 2 won't be conducted at the same time.
// 1: write the row data of join key to hashVals. (normal EQ key should ignore the null values.) null-EQ for Except statement is an exception.
for keyIdx, i := range hCtx.keyColIdx {
- ignoreNull := len(e.isNullEQ) > keyIdx && e.isNullEQ[keyIdx]
- err = codec.HashChunkSelected(rowContainer.sc, hCtx.hashVals, probeSideChk, hCtx.allTypes[keyIdx], i, hCtx.buf, hCtx.hasNull, selected, ignoreNull)
+ ignoreNull := len(w.hashJoinCtx.isNullEQ) > keyIdx && w.hashJoinCtx.isNullEQ[keyIdx]
+ err = codec.HashChunkSelected(w.rowContainerForProbe.sc, hCtx.hashVals, probeSideChk, hCtx.allTypes[keyIdx], i, hCtx.buf, hCtx.hasNull, selected, ignoreNull)
if err != nil {
joinResult.err = err
return false, joinResult
@@ -978,7 +978,7 @@ func (e *HashJoinExec) join2Chunk(workerID uint, probeSideChk *chunk.Chunk, hCtx
isNAAJ := len(hCtx.naKeyColIdx) > 0
for keyIdx, i := range hCtx.naKeyColIdx {
// NAAJ won't ignore any null values, but collect them up to probe.
- err = codec.HashChunkSelected(rowContainer.sc, hCtx.hashVals, probeSideChk, hCtx.allTypes[keyIdx], i, hCtx.buf, hCtx.hasNull, selected, false)
+ err = codec.HashChunkSelected(w.rowContainerForProbe.sc, hCtx.hashVals, probeSideChk, hCtx.allTypes[keyIdx], i, hCtx.buf, hCtx.hasNull, selected, false)
if err != nil {
joinResult.err = err
return false, joinResult
@@ -996,7 +996,7 @@ func (e *HashJoinExec) join2Chunk(workerID uint, probeSideChk *chunk.Chunk, hCtx
}
for i := range selected {
- killed := atomic.LoadUint32(&e.ctx.GetSessionVars().Killed) == 1
+ killed := atomic.LoadUint32(&w.hashJoinCtx.sessCtx.GetSessionVars().Killed) == 1
failpoint.Inject("killedInJoin2Chunk", func(val failpoint.Value) {
if val.(bool) {
killed = true
@@ -1009,13 +1009,13 @@ func (e *HashJoinExec) join2Chunk(workerID uint, probeSideChk *chunk.Chunk, hCtx
if isNAAJ {
if !selected[i] {
// since this is the case of using inner to build, so for an outer row unselected, we should fill the result when it's outer join.
- e.probeWorkers[workerID].joiner.onMissMatch(false, probeSideChk.GetRow(i), joinResult.chk)
+ w.joiner.onMissMatch(false, probeSideChk.GetRow(i), joinResult.chk)
}
if hCtx.naHasNull[i] {
// here means the probe join connecting column has null value in it and this is special for matching all the hash buckets
// for it. (probeKey is not necessary here)
probeRow := probeSideChk.GetRow(i)
- ok, joinResult = e.joinNAAJMatchProbeSideRow2Chunk(workerID, 0, hCtx.naColNullBitMap[i].Clone(), probeRow, hCtx, rowContainer, joinResult)
+ ok, joinResult = w.joinNAAJMatchProbeSideRow2Chunk(0, hCtx.naColNullBitMap[i].Clone(), probeRow, hCtx, joinResult)
if !ok {
return false, joinResult
}
@@ -1023,7 +1023,7 @@ func (e *HashJoinExec) join2Chunk(workerID uint, probeSideChk *chunk.Chunk, hCtx
// here means the probe join connecting column without null values, where we should match same key bucket and null bucket for it at its order.
// step1: process same key matched probe side rows
probeKey, probeRow := hCtx.hashVals[i].Sum64(), probeSideChk.GetRow(i)
- ok, joinResult = e.joinNAAJMatchProbeSideRow2Chunk(workerID, probeKey, nil, probeRow, hCtx, rowContainer, joinResult)
+ ok, joinResult = w.joinNAAJMatchProbeSideRow2Chunk(probeKey, nil, probeRow, hCtx, joinResult)
if !ok {
return false, joinResult
}
@@ -1031,18 +1031,18 @@ func (e *HashJoinExec) join2Chunk(workerID uint, probeSideChk *chunk.Chunk, hCtx
} else {
// since this is the case of using inner to build, so for an outer row unselected, we should fill the result when it's outer join.
if !selected[i] || hCtx.hasNull[i] { // process unmatched probe side rows
- e.probeWorkers[workerID].joiner.onMissMatch(false, probeSideChk.GetRow(i), joinResult.chk)
+ w.joiner.onMissMatch(false, probeSideChk.GetRow(i), joinResult.chk)
} else { // process matched probe side rows
probeKey, probeRow := hCtx.hashVals[i].Sum64(), probeSideChk.GetRow(i)
- ok, joinResult = e.joinMatchedProbeSideRow2Chunk(workerID, probeKey, probeRow, hCtx, rowContainer, joinResult)
+ ok, joinResult = w.joinMatchedProbeSideRow2Chunk(probeKey, probeRow, hCtx, joinResult)
if !ok {
return false, joinResult
}
}
}
if joinResult.chk.IsFull() {
- e.joinResultCh <- joinResult
- ok, joinResult = e.getNewJoinResult(workerID)
+ w.hashJoinCtx.joinResultCh <- joinResult
+ ok, joinResult = w.getNewJoinResult()
if !ok {
return false, joinResult
}
@@ -1052,17 +1052,17 @@ func (e *HashJoinExec) join2Chunk(workerID uint, probeSideChk *chunk.Chunk, hCtx
}
// join2ChunkForOuterHashJoin joins chunks when using the outer to build a hash table (refer to outer hash join)
-func (e *HashJoinExec) join2ChunkForOuterHashJoin(workerID uint, probeSideChk *chunk.Chunk, hCtx *hashContext, rowContainer *hashRowContainer, joinResult *hashjoinWorkerResult) (ok bool, _ *hashjoinWorkerResult) {
+func (w *probeWorker) join2ChunkForOuterHashJoin(probeSideChk *chunk.Chunk, hCtx *hashContext, joinResult *hashjoinWorkerResult) (ok bool, _ *hashjoinWorkerResult) {
hCtx.initHash(probeSideChk.NumRows())
for keyIdx, i := range hCtx.keyColIdx {
- err := codec.HashChunkColumns(rowContainer.sc, hCtx.hashVals, probeSideChk, hCtx.allTypes[keyIdx], i, hCtx.buf, hCtx.hasNull)
+ err := codec.HashChunkColumns(w.rowContainerForProbe.sc, hCtx.hashVals, probeSideChk, hCtx.allTypes[keyIdx], i, hCtx.buf, hCtx.hasNull)
if err != nil {
joinResult.err = err
return false, joinResult
}
}
for i := 0; i < probeSideChk.NumRows(); i++ {
- killed := atomic.LoadUint32(&e.ctx.GetSessionVars().Killed) == 1
+ killed := atomic.LoadUint32(&w.hashJoinCtx.sessCtx.GetSessionVars().Killed) == 1
failpoint.Inject("killedInJoin2ChunkForOuterHashJoin", func(val failpoint.Value) {
if val.(bool) {
killed = true
@@ -1073,13 +1073,13 @@ func (e *HashJoinExec) join2ChunkForOuterHashJoin(workerID uint, probeSideChk *c
return false, joinResult
}
probeKey, probeRow := hCtx.hashVals[i].Sum64(), probeSideChk.GetRow(i)
- ok, joinResult = e.joinMatchedProbeSideRow2ChunkForOuterHashJoin(workerID, probeKey, probeRow, hCtx, rowContainer, joinResult)
+ ok, joinResult = w.joinMatchedProbeSideRow2ChunkForOuterHashJoin(probeKey, probeRow, hCtx, joinResult)
if !ok {
return false, joinResult
}
if joinResult.chk.IsFull() {
- e.joinResultCh <- joinResult
- ok, joinResult = e.getNewJoinResult(workerID)
+ w.hashJoinCtx.joinResultCh <- joinResult
+ ok, joinResult = w.getNewJoinResult()
if !ok {
return false, joinResult
}
@@ -1095,20 +1095,12 @@ func (e *HashJoinExec) join2ChunkForOuterHashJoin(workerID uint, probeSideChk *c
func (e *HashJoinExec) Next(ctx context.Context, req *chunk.Chunk) (err error) {
if !e.prepared {
e.buildFinished = make(chan error, 1)
- buildKeyColIdx := make([]int, len(e.buildKeys))
- for i := range e.buildKeys {
- buildKeyColIdx[i] = e.buildKeys[i].Index
- }
- buildNAKeyColIdx := make([]int, len(e.buildNAKeys))
- for i := range e.buildNAKeys {
- buildNAKeyColIdx[i] = e.buildNAKeys[i].Index
- }
hCtx := &hashContext{
allTypes: e.buildTypes,
- keyColIdx: buildKeyColIdx,
- naKeyColIdx: buildNAKeyColIdx,
+ keyColIdx: e.buildWorker.buildKeyColIdx,
+ naKeyColIdx: e.buildWorker.buildNAKeyColIdx,
}
- e.rowContainer = newHashRowContainer(e.ctx, int(e.buildSideEstCount), hCtx, retTypes(e.buildSideExec))
+ e.rowContainer = newHashRowContainer(e.ctx, hCtx, retTypes(e.buildWorker.buildSideExec))
// we shallow copies rowContainer for each probe worker to avoid lock contention
for i := uint(0); i < e.concurrency; i++ {
if i == 0 {
@@ -1120,7 +1112,7 @@ func (e *HashJoinExec) Next(ctx context.Context, req *chunk.Chunk) (err error) {
for i := uint(0); i < e.concurrency; i++ {
e.probeWorkers[i].rowIters = chunk.NewIterator4Slice([]chunk.Row{}).(*chunk.Iterator4Slice)
}
- e.worker.RunWithRecover(func() {
+ e.workerWg.RunWithRecover(func() {
defer trace.StartRegion(ctx, "HashJoinHashTableBuilder").End()
e.fetchAndBuildHashTable(ctx)
}, e.handleFetchAndBuildHashTablePanic)
@@ -1163,10 +1155,10 @@ func (e *HashJoinExec) fetchAndBuildHashTable(ctx context.Context) {
buildSideResultCh := make(chan *chunk.Chunk, 1)
doneCh := make(chan struct{})
fetchBuildSideRowsOk := make(chan error, 1)
- e.worker.RunWithRecover(
+ e.workerWg.RunWithRecover(
func() {
defer trace.StartRegion(ctx, "HashJoinBuildSideFetcher").End()
- e.fetchBuildSideRows(ctx, buildSideResultCh, fetchBuildSideRowsOk, doneCh)
+ e.buildWorker.fetchBuildSideRows(ctx, buildSideResultCh, fetchBuildSideRowsOk, doneCh)
},
func(r interface{}) {
if r != nil {
@@ -1177,7 +1169,7 @@ func (e *HashJoinExec) fetchAndBuildHashTable(ctx context.Context) {
)
// TODO: Parallel build hash table. Currently not support because `unsafeHashTable` is not thread-safe.
- err := e.buildHashTableForList(buildSideResultCh)
+ err := e.buildWorker.buildHashTableForList(buildSideResultCh)
if err != nil {
e.buildFinished <- errors.Trace(err)
close(doneCh)
@@ -1195,41 +1187,42 @@ func (e *HashJoinExec) fetchAndBuildHashTable(ctx context.Context) {
}
// buildHashTableForList builds hash table from `list`.
-func (e *HashJoinExec) buildHashTableForList(buildSideResultCh <-chan *chunk.Chunk) error {
+func (w *buildWorker) buildHashTableForList(buildSideResultCh <-chan *chunk.Chunk) error {
var err error
var selected []bool
- e.rowContainer.GetMemTracker().AttachTo(e.memTracker)
- e.rowContainer.GetMemTracker().SetLabel(memory.LabelForBuildSideResult)
- e.rowContainer.GetDiskTracker().AttachTo(e.diskTracker)
- e.rowContainer.GetDiskTracker().SetLabel(memory.LabelForBuildSideResult)
+ rowContainer := w.hashJoinCtx.rowContainer
+ rowContainer.GetMemTracker().AttachTo(w.hashJoinCtx.memTracker)
+ rowContainer.GetMemTracker().SetLabel(memory.LabelForBuildSideResult)
+ rowContainer.GetDiskTracker().AttachTo(w.hashJoinCtx.diskTracker)
+ rowContainer.GetDiskTracker().SetLabel(memory.LabelForBuildSideResult)
if variable.EnableTmpStorageOnOOM.Load() {
- actionSpill := e.rowContainer.ActionSpill()
+ actionSpill := rowContainer.ActionSpill()
failpoint.Inject("testRowContainerSpill", func(val failpoint.Value) {
if val.(bool) {
- actionSpill = e.rowContainer.rowContainer.ActionSpillForTest()
+ actionSpill = rowContainer.rowContainer.ActionSpillForTest()
defer actionSpill.(*chunk.SpillDiskAction).WaitForTest()
}
})
- e.ctx.GetSessionVars().MemTracker.FallbackOldAndSetNewAction(actionSpill)
+ w.hashJoinCtx.sessCtx.GetSessionVars().MemTracker.FallbackOldAndSetNewAction(actionSpill)
}
for chk := range buildSideResultCh {
- if e.finished.Load() {
+ if w.hashJoinCtx.finished.Load() {
return nil
}
- if !e.useOuterToBuild {
- err = e.rowContainer.PutChunk(chk, e.isNullEQ)
+ if !w.hashJoinCtx.useOuterToBuild {
+ err = rowContainer.PutChunk(chk, w.hashJoinCtx.isNullEQ)
} else {
var bitMap = bitmap.NewConcurrentBitmap(chk.NumRows())
- e.outerMatchedStatus = append(e.outerMatchedStatus, bitMap)
- e.memTracker.Consume(bitMap.BytesConsumed())
- if len(e.outerFilter) == 0 {
- err = e.rowContainer.PutChunk(chk, e.isNullEQ)
+ w.hashJoinCtx.outerMatchedStatus = append(w.hashJoinCtx.outerMatchedStatus, bitMap)
+ w.hashJoinCtx.memTracker.Consume(bitMap.BytesConsumed())
+ if len(w.hashJoinCtx.outerFilter) == 0 {
+ err = w.hashJoinCtx.rowContainer.PutChunk(chk, w.hashJoinCtx.isNullEQ)
} else {
- selected, err = expression.VectorizedFilter(e.ctx, e.outerFilter, chunk.NewIterator4Chunk(chk), selected)
+ selected, err = expression.VectorizedFilter(w.hashJoinCtx.sessCtx, w.hashJoinCtx.outerFilter, chunk.NewIterator4Chunk(chk), selected)
if err != nil {
return err
}
- err = e.rowContainer.PutChunkSelected(chk, selected, e.isNullEQ)
+ err = rowContainer.PutChunkSelected(chk, selected, w.hashJoinCtx.isNullEQ)
}
}
failpoint.Inject("ConsumeRandomPanic", nil)
@@ -1283,7 +1276,6 @@ func (e *NestedLoopApplyExec) Close() error {
e.memTracker = nil
if e.runtimeStats != nil {
runtimeStats := newJoinRuntimeStats()
- e.ctx.GetSessionVars().StmtCtx.RuntimeStatsColl.RegisterStats(e.id, runtimeStats)
if e.canUseCache {
var hitRatio float64
if e.cacheAccessCounter > 0 {
@@ -1294,6 +1286,7 @@ func (e *NestedLoopApplyExec) Close() error {
runtimeStats.setCacheInfo(false, 0)
}
runtimeStats.SetConcurrencyInfo(execdetails.NewConcurrencyInfo("Concurrency", 0))
+ defer e.ctx.GetSessionVars().StmtCtx.RuntimeStatsColl.RegisterStats(e.id, runtimeStats)
}
return e.outerExec.Close()
}
@@ -1551,6 +1544,17 @@ func (e *joinRuntimeStats) Tp() int {
return execdetails.TpJoinRuntimeStats
}
+func (e *joinRuntimeStats) Clone() execdetails.RuntimeStats {
+ newJRS := &joinRuntimeStats{
+ RuntimeStatsWithConcurrencyInfo: e.RuntimeStatsWithConcurrencyInfo,
+ applyCache: e.applyCache,
+ cache: e.cache,
+ hasHashStat: e.hasHashStat,
+ hashStat: e.hashStat,
+ }
+ return newJRS
+}
+
type hashJoinRuntimeStats struct {
fetchAndBuildHashTable time.Duration
hashStat hashStatistic
diff --git a/executor/join_test.go b/executor/join_test.go
index be006d7dc0063..a5d5f6efc9fb5 100644
--- a/executor/join_test.go
+++ b/executor/join_test.go
@@ -1479,7 +1479,7 @@ func TestIndexNestedLoopHashJoin(t *testing.T) {
" └─TableRowIDScan 27.00 cop[tikv] table:l2 keep order:false"))
tk.MustQuery("select * from t l1 where exists ( select * from t l2 where l2.l_orderkey = l1.l_orderkey and l2.l_suppkey <> l1.l_suppkey )order by `l_orderkey`,`l_linenumber`;").Check(testkit.Rows("0 0 0 0", "0 1 0 1", "0 2 0 0", "1 0 1 0", "1 1 1 1", "1 2 1 0", "2 0 0 0", "2 1 0 1", "2 2 0 0"))
tk.MustQuery("desc format = 'brief' select count(*) from t l1 where exists ( select * from t l2 where l2.l_orderkey = l1.l_orderkey and l2.l_suppkey <> l1.l_suppkey );").Check(testkit.Rows(
- "HashAgg 1.00 root funcs:count(1)->Column#11",
+ "StreamAgg 1.00 root funcs:count(1)->Column#11",
"└─IndexHashJoin 7.20 root semi join, inner:IndexLookUp, outer key:test.t.l_orderkey, inner key:test.t.l_orderkey, equal cond:eq(test.t.l_orderkey, test.t.l_orderkey), other cond:ne(test.t.l_suppkey, test.t.l_suppkey)",
" ├─TableReader(Build) 9.00 root data:Selection",
" │ └─Selection 9.00 cop[tikv] not(isnull(test.t.l_suppkey))",
@@ -2307,16 +2307,14 @@ func TestIssue18070(t *testing.T) {
tk.MustExec("insert into t1 values(1),(2)")
tk.MustExec("insert into t2 values(1),(1),(2),(2)")
tk.MustExec("set @@tidb_mem_quota_query=1000")
- err := tk.QueryToErr("select /*+ inl_hash_join(t1)*/ * from t1 join t2 on t1.a = t2.a;")
- require.True(t, strings.Contains(err.Error(), "Out Of Memory Quota!"))
+ tk.MustContainErrMsg("select /*+ inl_hash_join(t1)*/ * from t1 join t2 on t1.a = t2.a;", "Out Of Memory Quota!")
fpName := "github.com/pingcap/tidb/executor/mockIndexMergeJoinOOMPanic"
require.NoError(t, failpoint.Enable(fpName, `panic("ERROR 1105 (HY000): Out Of Memory Quota![conn_id=1]")`))
defer func() {
require.NoError(t, failpoint.Disable(fpName))
}()
- err = tk.QueryToErr("select /*+ inl_merge_join(t1)*/ * from t1 join t2 on t1.a = t2.a;")
- require.True(t, strings.Contains(err.Error(), "Out Of Memory Quota!"))
+ tk.MustContainErrMsg("select /*+ inl_merge_join(t1)*/ * from t1 join t2 on t1.a = t2.a;", "Out Of Memory Quota!")
}
func TestIssue18564(t *testing.T) {
diff --git a/executor/load_data.go b/executor/load_data.go
index e11137c3916ae..a5db464ce705e 100644
--- a/executor/load_data.go
+++ b/executor/load_data.go
@@ -80,6 +80,9 @@ func (e *LoadDataExec) Next(ctx context.Context, req *chunk.Chunk) error {
// Close implements the Executor Close interface.
func (e *LoadDataExec) Close() error {
+ if e.runtimeStats != nil && e.loadDataInfo != nil && e.loadDataInfo.stats != nil {
+ defer e.ctx.GetSessionVars().StmtCtx.RuntimeStatsColl.RegisterStats(e.id, e.loadDataInfo.stats)
+ }
return nil
}
diff --git a/executor/mem_reader.go b/executor/mem_reader.go
index 3790a5d862539..647d785caeafc 100644
--- a/executor/mem_reader.go
+++ b/executor/mem_reader.go
@@ -595,6 +595,7 @@ type memIndexMergeReader struct {
retFieldTypes []*types.FieldType
indexMergeReader *IndexMergeReaderExecutor
memReaders []memReader
+ isIntersection bool
// partition mode
partitionMode bool // if it is accessing a partition table
@@ -651,6 +652,7 @@ func buildMemIndexMergeReader(ctx context.Context, us *UnionScanExec, indexMerge
retFieldTypes: retTypes(us),
indexMergeReader: indexMergeReader,
memReaders: memReaders,
+ isIntersection: indexMergeReader.isIntersection,
partitionMode: indexMergeReader.partitionTableMode,
partitionTables: indexMergeReader.prunedPartitions,
@@ -676,11 +678,20 @@ func (m *memIndexMergeReader) getMemRows(ctx context.Context) ([][]types.Datum,
} else {
kvRanges = append(kvRanges, m.indexMergeReader.keyRanges)
}
+ if len(kvRanges) != len(tbls) {
+ return nil, errors.Errorf("length of tbls(size: %d) should be equals to length of kvRanges(size: %d)", len(tbls), len(kvRanges))
+ }
tblKVRanges := make([]kv.KeyRange, 0, 16)
numHandles := 0
+ var handles []kv.Handle
+ var err error
for i, tbl := range tbls {
- handles, err := m.unionHandles(kvRanges[i])
+ if m.isIntersection {
+ handles, err = m.intersectionHandles(kvRanges[i])
+ } else {
+ handles, err = m.unionHandles(kvRanges[i])
+ }
if err != nil {
return nil, err
}
@@ -716,7 +727,7 @@ func (m *memIndexMergeReader) getMemRows(ctx context.Context) ([][]types.Datum,
return memTblReader.getMemRows(ctx)
}
-// Union all handles of different Indexes.
+// Union all handles of all partial paths.
func (m *memIndexMergeReader) unionHandles(kvRanges [][]kv.KeyRange) (finalHandles []kv.Handle, err error) {
if len(m.memReaders) != len(kvRanges) {
return nil, errors.Errorf("len(kvRanges) should be equal to len(memReaders)")
@@ -747,6 +758,44 @@ func (m *memIndexMergeReader) unionHandles(kvRanges [][]kv.KeyRange) (finalHandl
return finalHandles, nil
}
+// Intersect handles of each partial paths.
+func (m *memIndexMergeReader) intersectionHandles(kvRanges [][]kv.KeyRange) (finalHandles []kv.Handle, err error) {
+ if len(m.memReaders) != len(kvRanges) {
+ return nil, errors.Errorf("len(kvRanges) should be equal to len(memReaders)")
+ }
+
+ hMap := kv.NewHandleMap()
+ var handles []kv.Handle
+ for i, reader := range m.memReaders {
+ switch r := reader.(type) {
+ case *memTableReader:
+ r.kvRanges = kvRanges[i]
+ case *memIndexReader:
+ r.kvRanges = kvRanges[i]
+ default:
+ return nil, errors.New("memReader have to be memTableReader or memIndexReader")
+ }
+ if handles, err = reader.getMemRowsHandle(); err != nil {
+ return nil, err
+ }
+ for _, h := range handles {
+ if cntPtr, ok := hMap.Get(h); !ok {
+ cnt := 1
+ hMap.Set(h, &cnt)
+ } else {
+ *(cntPtr.(*int)) += 1
+ }
+ }
+ }
+ hMap.Range(func(h kv.Handle, val interface{}) bool {
+ if *(val.(*int)) == len(m.memReaders) {
+ finalHandles = append(finalHandles, h)
+ }
+ return true
+ })
+ return finalHandles, nil
+}
+
func (m *memIndexMergeReader) getMemRowsHandle() ([]kv.Handle, error) {
return nil, errors.New("getMemRowsHandle has not been implemented for memIndexMergeReader")
}
diff --git a/executor/memtable_reader.go b/executor/memtable_reader.go
index dc215e71fe3bb..4d6e5112bfefb 100644
--- a/executor/memtable_reader.go
+++ b/executor/memtable_reader.go
@@ -138,7 +138,7 @@ func (e *MemTableReaderExec) Next(ctx context.Context, req *chunk.Chunk) error {
// Close implements the Executor Close interface.
func (e *MemTableReaderExec) Close() error {
if stats := e.retriever.getRuntimeStats(); stats != nil && e.runtimeStats != nil {
- e.ctx.GetSessionVars().StmtCtx.RuntimeStatsColl.RegisterStats(e.id, stats)
+ defer e.ctx.GetSessionVars().StmtCtx.RuntimeStatsColl.RegisterStats(e.id, stats)
}
return e.retriever.close()
}
diff --git a/executor/parallel_apply.go b/executor/parallel_apply.go
index 2c4499b14818c..a0d418cc0e441 100644
--- a/executor/parallel_apply.go
+++ b/executor/parallel_apply.go
@@ -176,7 +176,6 @@ func (e *ParallelNestedLoopApplyExec) Close() error {
if e.runtimeStats != nil {
runtimeStats := newJoinRuntimeStats()
- e.ctx.GetSessionVars().StmtCtx.RuntimeStatsColl.RegisterStats(e.id, runtimeStats)
if e.useCache {
var hitRatio float64
if e.cacheAccessCounter > 0 {
@@ -187,6 +186,7 @@ func (e *ParallelNestedLoopApplyExec) Close() error {
runtimeStats.setCacheInfo(false, 0)
}
runtimeStats.SetConcurrencyInfo(execdetails.NewConcurrencyInfo("Concurrency", e.concurrency))
+ defer e.ctx.GetSessionVars().StmtCtx.RuntimeStatsColl.RegisterStats(e.id, runtimeStats)
}
return err
}
diff --git a/executor/partition_table_test.go b/executor/partition_table_test.go
index 50bb68a7b5235..15d2c2872ca9c 100644
--- a/executor/partition_table_test.go
+++ b/executor/partition_table_test.go
@@ -84,7 +84,7 @@ partition p2 values less than (10))`)
// Table reader: one partition
tk.MustQuery("select * from pt where c > 8").Check(testkit.Rows("9 9"))
// Table reader: more than one partition
- tk.MustQuery("select * from pt where c < 2 or c >= 9").Check(testkit.Rows("0 0", "9 9"))
+ tk.MustQuery("select * from pt where c < 2 or c >= 9").Sort().Check(testkit.Rows("0 0", "9 9"))
// Index reader
tk.MustQuery("select c from pt").Sort().Check(testkit.Rows("0", "2", "4", "6", "7", "9", ""))
@@ -96,7 +96,7 @@ partition p2 values less than (10))`)
tk.MustQuery("select /*+ use_index(pt, i_id) */ * from pt").Sort().Check(testkit.Rows("0 0", "2 2", "4 4", "6 6", "7 7", "9 9", " "))
tk.MustQuery("select /*+ use_index(pt, i_id) */ * from pt where id < 4 and c > 10").Check(testkit.Rows())
tk.MustQuery("select /*+ use_index(pt, i_id) */ * from pt where id < 10 and c > 8").Check(testkit.Rows("9 9"))
- tk.MustQuery("select /*+ use_index(pt, i_id) */ * from pt where id < 10 and c < 2 or c >= 9").Check(testkit.Rows("0 0", "9 9"))
+ tk.MustQuery("select /*+ use_index(pt, i_id) */ * from pt where id < 10 and c < 2 or c >= 9").Sort().Check(testkit.Rows("0 0", "9 9"))
// Index Merge
tk.MustExec("set @@tidb_enable_index_merge = 1")
@@ -377,14 +377,92 @@ func TestOrderByandLimit(t *testing.T) {
// regular table
tk.MustExec("create table tregular(a int, b int, index idx_a(a))")
+ // range partition table with int pk
+ tk.MustExec(`create table trange_intpk(a int primary key, b int) partition by range(a) (
+ partition p0 values less than(300),
+ partition p1 values less than (500),
+ partition p2 values less than(1100));`)
+
+ // hash partition table with int pk
+ tk.MustExec("create table thash_intpk(a int primary key, b int) partition by hash(a) partitions 4;")
+
+ // regular table with int pk
+ tk.MustExec("create table tregular_intpk(a int primary key, b int)")
+
+ // range partition table with clustered index
+ tk.MustExec(`create table trange_clustered(a int, b int, primary key(a, b) clustered) partition by range(a) (
+ partition p0 values less than(300),
+ partition p1 values less than (500),
+ partition p2 values less than(1100));`)
+
+ // hash partition table with clustered index
+ tk.MustExec("create table thash_clustered(a int, b int, primary key(a, b) clustered) partition by hash(a) partitions 4;")
+
+ // regular table with clustered index
+ tk.MustExec("create table tregular_clustered(a int, b int, primary key(a, b) clustered)")
+
// generate some random data to be inserted
vals := make([]string, 0, 2000)
for i := 0; i < 2000; i++ {
vals = append(vals, fmt.Sprintf("(%v, %v)", rand.Intn(1100), rand.Intn(2000)))
}
+
+ dedupValsA := make([]string, 0, 2000)
+ dedupMapA := make(map[int]struct{}, 2000)
+ for i := 0; i < 2000; i++ {
+ valA := rand.Intn(1100)
+ if _, ok := dedupMapA[valA]; ok {
+ continue
+ }
+ dedupValsA = append(dedupValsA, fmt.Sprintf("(%v, %v)", valA, rand.Intn(2000)))
+ dedupMapA[valA] = struct{}{}
+ }
+
+ dedupValsAB := make([]string, 0, 2000)
+ dedupMapAB := make(map[string]struct{}, 2000)
+ for i := 0; i < 2000; i++ {
+ val := fmt.Sprintf("(%v, %v)", rand.Intn(1100), rand.Intn(2000))
+ if _, ok := dedupMapAB[val]; ok {
+ continue
+ }
+ dedupValsAB = append(dedupValsAB, val)
+ dedupMapAB[val] = struct{}{}
+ }
+
tk.MustExec("insert into trange values " + strings.Join(vals, ","))
tk.MustExec("insert into thash values " + strings.Join(vals, ","))
tk.MustExec("insert into tregular values " + strings.Join(vals, ","))
+ tk.MustExec("insert into trange_intpk values " + strings.Join(dedupValsA, ","))
+ tk.MustExec("insert into thash_intpk values " + strings.Join(dedupValsA, ","))
+ tk.MustExec("insert into tregular_intpk values " + strings.Join(dedupValsA, ","))
+ tk.MustExec("insert into trange_clustered values " + strings.Join(dedupValsAB, ","))
+ tk.MustExec("insert into thash_clustered values " + strings.Join(dedupValsAB, ","))
+ tk.MustExec("insert into tregular_clustered values " + strings.Join(dedupValsAB, ","))
+
+ tk.MustExec("analyze table trange")
+ tk.MustExec("analyze table trange_intpk")
+ tk.MustExec("analyze table trange_clustered")
+ tk.MustExec("analyze table thash")
+ tk.MustExec("analyze table thash_intpk")
+ tk.MustExec("analyze table thash_clustered")
+ tk.MustExec("analyze table tregular")
+ tk.MustExec("analyze table tregular_intpk")
+ tk.MustExec("analyze table tregular_clustered")
+
+ // Create virtual tiflash replica info.
+ dom := domain.GetDomain(tk.Session())
+ is := dom.InfoSchema()
+ db, exists := is.SchemaByName(model.NewCIStr("test_orderby_limit"))
+ require.True(t, exists)
+ for _, tblInfo := range db.Tables {
+ if strings.HasPrefix(tblInfo.Name.L, "tr") || strings.HasPrefix(tblInfo.Name.L, "thash") {
+ tblInfo.TiFlashReplica = &model.TiFlashReplicaInfo{
+ Count: 1,
+ Available: true,
+ }
+ }
+ }
+ tk.MustExec("set @@session.tidb_isolation_read_engines=\"tikv\"")
// test indexLookUp
for i := 0; i < 100; i++ {
@@ -398,6 +476,29 @@ func TestOrderByandLimit(t *testing.T) {
tk.MustQuery(queryPartition).Sort().Check(tk.MustQuery(queryRegular).Sort().Rows())
}
+ // test indexLookUp with order property pushed down.
+ for i := 0; i < 100; i++ {
+ // explain select * from t where a > {y} use index(idx_a) order by a limit {x}; // check if IndexLookUp is used
+ // select * from t where a > {y} use index(idx_a) order by a limit {x}; // it can return the correct result
+ x := rand.Intn(1099)
+ y := rand.Intn(2000) + 1
+ // Since we only use order by a not order by a, b, the result is not stable when we read both a and b.
+ // We cut the max element so that the result can be stable.
+ maxEle := tk.MustQuery(fmt.Sprintf("select ifnull(max(a), 1100) from (select * from tregular use index(idx_a) where a > %v order by a limit %v) t", x, y)).Rows()[0][0]
+ queryRangePartitionWithLimitHint := fmt.Sprintf("select /*+ LIMIT_TO_COP() */ * from trange use index(idx_a) where a > %v and a < greatest(%v+1, %v) order by a limit %v", x, x+1, maxEle, y)
+ queryHashPartitionWithLimitHint := fmt.Sprintf("select /*+ LIMIT_TO_COP() */ * from thash use index(idx_a) where a > %v and a < greatest(%v+1, %v) order by a limit %v", x, x+1, maxEle, y)
+ queryRegular := fmt.Sprintf("select * from tregular use index(idx_a) where a > %v and a < greatest(%v+1, %v) order by a limit %v;", x, x+1, maxEle, y)
+ require.True(t, tk.HasPlan(queryRangePartitionWithLimitHint, "Limit"))
+ require.True(t, tk.HasPlan(queryRangePartitionWithLimitHint, "IndexLookUp"))
+ require.True(t, tk.HasPlan(queryHashPartitionWithLimitHint, "Limit"))
+ require.True(t, tk.HasPlan(queryHashPartitionWithLimitHint, "IndexLookUp"))
+ require.True(t, tk.HasPlan(queryRangePartitionWithLimitHint, "TopN")) // but not fully pushed
+ require.True(t, tk.HasPlan(queryHashPartitionWithLimitHint, "TopN"))
+ regularResult := tk.MustQuery(queryRegular).Sort().Rows()
+ tk.MustQuery(queryRangePartitionWithLimitHint).Sort().Check(regularResult)
+ tk.MustQuery(queryHashPartitionWithLimitHint).Sort().Check(regularResult)
+ }
+
// test tableReader
for i := 0; i < 100; i++ {
// explain select * from t where a > {y} ignore index(idx_a) order by a limit {x}; // check if IndexLookUp is used
@@ -410,6 +511,90 @@ func TestOrderByandLimit(t *testing.T) {
tk.MustQuery(queryPartition).Sort().Check(tk.MustQuery(queryRegular).Sort().Rows())
}
+ // test tableReader with order property pushed down.
+ for i := 0; i < 100; i++ {
+ // explain select * from t where a > {y} ignore index(idx_a) order by a limit {x}; // check if IndexLookUp is used
+ // select * from t where a > {y} ignore index(idx_a) order by a limit {x}; // it can return the correct result
+ x := rand.Intn(1099)
+ y := rand.Intn(2000) + 1
+ queryRangePartition := fmt.Sprintf("select /*+ LIMIT_TO_COP() */ * from trange ignore index(idx_a) where a > %v order by a, b limit %v;", x, y)
+ queryHashPartition := fmt.Sprintf("select /*+ LIMIT_TO_COP() */ * from thash ignore index(idx_a) 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.False(t, tk.HasPlan(queryRangePartition, "Limit")) // check if order property is not pushed
+ require.False(t, tk.HasPlan(queryHashPartition, "Limit"))
+ regularResult := tk.MustQuery(queryRegular).Sort().Rows()
+ tk.MustQuery(queryRangePartition).Sort().Check(regularResult)
+ tk.MustQuery(queryHashPartition).Sort().Check(regularResult)
+
+ // test int pk
+ // To be simplified, we only read column a.
+ queryRangePartition = fmt.Sprintf("select /*+ LIMIT_TO_COP() */ a from trange_intpk use index(primary) where a > %v order by a limit %v", x, y)
+ queryHashPartition = fmt.Sprintf("select /*+ LIMIT_TO_COP() */ a from thash_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(queryRangePartition, "Limit")) // check if order property is not pushed
+ require.True(t, tk.HasPlan(queryHashPartition, "Limit"))
+ regularResult = tk.MustQuery(queryRegular).Rows()
+ tk.MustQuery(queryRangePartition).Check(regularResult)
+ tk.MustQuery(queryHashPartition).Check(regularResult)
+
+ // test clustered index
+ queryRangePartition = fmt.Sprintf("select /*+ LIMIT_TO_COP() */ * from trange_clustered use index(primary) where a > %v order by a, b limit %v;", x, y)
+ queryHashPartition = fmt.Sprintf("select /*+ LIMIT_TO_COP() */ * from thash_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(queryRangePartition, "Limit")) // check if order property is pushed
+ require.True(t, tk.HasPlan(queryHashPartition, "Limit"))
+ require.True(t, tk.HasPlan(queryRangePartition, "TopN")) // but not fully pushed
+ require.True(t, tk.HasPlan(queryHashPartition, "TopN"))
+ regularResult = tk.MustQuery(queryRegular).Rows()
+ tk.MustQuery(queryRangePartition).Check(regularResult)
+ tk.MustQuery(queryHashPartition).Check(regularResult)
+
+ tk.MustExec(" set @@tidb_allow_mpp=1;")
+ tk.MustExec("set @@session.tidb_isolation_read_engines=\"tiflash,tikv\"")
+ queryPartitionWithTiFlash := fmt.Sprintf("select /*+ read_from_storage(tiflash[trange_intpk]) */ * 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()))
+ 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()))
+ 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()))
+ queryPartitionWithTiFlash = fmt.Sprintf("select /*+ read_from_storage(tiflash[trange_clustered]) */ /*+ LIMIT_TO_COP() */ * from trange_clustered where a > %v order by a limit %v", x, y)
+ // 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()))
+ 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()))
+ queryPartitionWithTiFlash = fmt.Sprintf("select /*+ read_from_storage(tiflash[thash_intpk]) */ /*+ LIMIT_TO_COP() */ * from thash_intpk where a > %v order by a limit %v", x, y)
+ // 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()))
+ 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()))
+ queryPartitionWithTiFlash = fmt.Sprintf("select /*+ read_from_storage(tiflash[thash_clustered]) */ /*+ LIMIT_TO_COP() */ * from thash_clustered where a > %v order by a limit %v", x, y)
+ // 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.MustExec(" set @@tidb_allow_mpp=0;")
+ tk.MustExec("set @@session.tidb_isolation_read_engines=\"tikv\"")
+ }
+
// test indexReader
for i := 0; i < 100; i++ {
// explain select a from t where a > {y} use index(idx_a) order by a limit {x}; // check if IndexLookUp is used
@@ -422,6 +607,24 @@ func TestOrderByandLimit(t *testing.T) {
tk.MustQuery(queryPartition).Sort().Check(tk.MustQuery(queryRegular).Sort().Rows())
}
+ // test indexReader with order property pushed down.
+ for i := 0; i < 100; i++ {
+ // explain select a from t where a > {y} use index(idx_a) order by a limit {x}; // check if IndexLookUp is used
+ // select a from t where a > {y} use index(idx_a) order by a limit {x}; // it can return the correct result
+ x := rand.Intn(1099)
+ y := rand.Intn(2000) + 1
+ 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 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(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"))
+ regularResult := tk.MustQuery(queryRegular).Sort().Rows()
+ tk.MustQuery(queryRangePartition).Sort().Check(regularResult)
+ tk.MustQuery(queryHashPartition).Sort().Check(regularResult)
+ }
+
// test indexMerge
for i := 0; i < 100; i++ {
// explain select /*+ use_index_merge(t) */ * from t where a > 2 or b < 5 order by a limit {x}; // check if IndexMerge is used
@@ -2834,7 +3037,7 @@ partition p1 values less than (7),
partition p2 values less than (10))`)
tk.MustExec("alter table p add unique idx(id)")
tk.MustExec("insert into p values (1,3), (3,4), (5,6), (7,9)")
- tk.MustQuery("select id from p use index (idx)").Check(testkit.Rows("1", "3", "5", "7"))
+ tk.MustQuery("select id from p use index (idx) order by id").Check(testkit.Rows("1", "3", "5", "7"))
}
func TestGlobalIndexDoubleRead(t *testing.T) {
@@ -3531,11 +3734,11 @@ func TestPartitionTableExplain(t *testing.T) {
" └─IndexFullScan 1.00 cop[tikv] table:t, partition:p1, index:b(b) keep order:false"))
tk.MustQuery(`explain format = 'brief' select * from t,t2 where t2.a = 1 and t2.b = t.b and t.a = 1`).Check(testkit.Rows(
"HashJoin 1.00 root inner join, equal:[eq(testpartitiontableexplain.t.b, testpartitiontableexplain.t2.b)]",
- "├─TableReader(Build) 1.00 root data:Selection",
- "│ └─Selection 1.00 cop[tikv] eq(testpartitiontableexplain.t2.a, 1), not(isnull(testpartitiontableexplain.t2.b))",
- "│ └─TableFullScan 3.00 cop[tikv] table:t2 keep order:false",
- "└─Selection(Probe) 1.00 root not(isnull(testpartitiontableexplain.t.b))",
- " └─Point_Get 1.00 root table:t, partition:p1 handle:1"))
+ `├─Selection(Build) 1.00 root not(isnull(testpartitiontableexplain.t.b))`,
+ `│ └─Point_Get 1.00 root table:t, partition:p1 handle:1`,
+ `└─TableReader(Probe) 1.00 root data:Selection`,
+ ` └─Selection 1.00 cop[tikv] eq(testpartitiontableexplain.t2.a, 1), not(isnull(testpartitiontableexplain.t2.b))`,
+ ` └─TableFullScan 3.00 cop[tikv] table:t2 keep order:false`))
tk.MustExec("set @@tidb_partition_prune_mode = 'dynamic'")
tk.MustExec(`analyze table t`)
diff --git a/executor/point_get.go b/executor/point_get.go
index f65c52c06cb1b..3e3cddb08d9ba 100644
--- a/executor/point_get.go
+++ b/executor/point_get.go
@@ -80,7 +80,6 @@ func (b *executorBuilder) buildPointGet(p *plannercore.PointGetPlan) Executor {
SnapshotRuntimeStats: snapshotStats,
}
e.snapshot.SetOption(kv.CollectRuntimeStats, snapshotStats)
- b.ctx.GetSessionVars().StmtCtx.RuntimeStatsColl.RegisterStats(e.id, e.stats)
}
if p.IndexInfo != nil {
@@ -194,6 +193,9 @@ func (e *PointGetExecutor) Open(context.Context) error {
// Close implements the Executor interface.
func (e *PointGetExecutor) Close() error {
+ if e.stats != nil {
+ defer e.ctx.GetSessionVars().StmtCtx.RuntimeStatsColl.RegisterStats(e.id, e.stats)
+ }
if e.runtimeStats != nil && e.snapshot != nil {
e.snapshot.SetOption(kv.CollectRuntimeStats, nil)
}
@@ -347,8 +349,8 @@ func (e *PointGetExecutor) Next(ctx context.Context, req *chunk.Chunk) error {
return err
}
- err = FillVirtualColumnValue(e.virtualColumnRetFieldTypes, e.virtualColumnIndex,
- e.schema, e.columns, e.ctx, req)
+ err = table.FillVirtualColumnValue(e.virtualColumnRetFieldTypes, e.virtualColumnIndex,
+ e.schema.Columns, e.columns, e.ctx, req)
if err != nil {
return err
}
diff --git a/executor/projection.go b/executor/projection.go
index 27ce1bafc0b8a..c6c33d02651ff 100644
--- a/executor/projection.go
+++ b/executor/projection.go
@@ -94,7 +94,7 @@ func (e *ProjectionExec) Open(ctx context.Context) error {
return e.open(ctx)
}
-func (e *ProjectionExec) open(ctx context.Context) error {
+func (e *ProjectionExec) open(_ context.Context) error {
e.prepared = false
e.parentReqRows = int64(e.maxChunkSize)
@@ -364,14 +364,14 @@ func (f *projectionInputFetcher) run(ctx context.Context) {
}()
for {
- input := readProjectionInput(f.inputCh, f.globalFinishCh)
- if input == nil {
+ input, isNil := readProjection[*projectionInput](f.inputCh, f.globalFinishCh)
+ if isNil {
return
}
targetWorker := input.targetWorker
- output = readProjectionOutput(f.outputCh, f.globalFinishCh)
- if output == nil {
+ output, isNil = readProjection[*projectionOutput](f.outputCh, f.globalFinishCh)
+ if isNil {
f.proj.memTracker.Consume(-input.chk.MemoryUsage())
return
}
@@ -431,13 +431,13 @@ func (w *projectionWorker) run(ctx context.Context) {
w.proj.wg.Done()
}()
for {
- input := readProjectionInput(w.inputCh, w.globalFinishCh)
- if input == nil {
+ input, isNil := readProjection[*projectionInput](w.inputCh, w.globalFinishCh)
+ if isNil {
return
}
- output = readProjectionOutput(w.outputCh, w.globalFinishCh)
- if output == nil {
+ output, isNil = readProjection[*projectionOutput](w.outputCh, w.globalFinishCh)
+ if isNil {
return
}
@@ -462,26 +462,14 @@ func recoveryProjection(output *projectionOutput, r interface{}) {
logutil.BgLogger().Error("projection executor panicked", zap.String("error", fmt.Sprintf("%v", r)), zap.Stack("stack"))
}
-func readProjectionInput(inputCh <-chan *projectionInput, finishCh <-chan struct{}) *projectionInput {
+func readProjection[T any](ch <-chan T, finishCh <-chan struct{}) (t T, isNil bool) {
select {
case <-finishCh:
- return nil
- case input, ok := <-inputCh:
- if !ok {
- return nil
- }
- return input
- }
-}
-
-func readProjectionOutput(outputCh <-chan *projectionOutput, finishCh <-chan struct{}) *projectionOutput {
- select {
- case <-finishCh:
- return nil
- case output, ok := <-outputCh:
+ return t, true
+ case t, ok := <-ch:
if !ok {
- return nil
+ return t, true
}
- return output
+ return t, false
}
}
diff --git a/executor/replace.go b/executor/replace.go
index 221cbf87b2504..f028d5e6db32c 100644
--- a/executor/replace.go
+++ b/executor/replace.go
@@ -43,6 +43,9 @@ type ReplaceExec struct {
// Close implements the Executor Close interface.
func (e *ReplaceExec) Close() error {
e.setMessage()
+ if e.runtimeStats != nil && e.stats != nil {
+ defer e.ctx.GetSessionVars().StmtCtx.RuntimeStatsColl.RegisterStats(e.id, e.stats)
+ }
if e.SelectExec != nil {
return e.SelectExec.Close()
}
diff --git a/executor/seqtest/main_test.go b/executor/seqtest/main_test.go
index 299cc69a8a26f..067680fb23365 100644
--- a/executor/seqtest/main_test.go
+++ b/executor/seqtest/main_test.go
@@ -31,7 +31,7 @@ func TestMain(m *testing.M) {
opts := []goleak.Option{
goleak.IgnoreTopFunction("github.com/golang/glog.(*loggingT).flushDaemon"),
goleak.IgnoreTopFunction("github.com/lestrrat-go/httprc.runFetchWorker"),
- goleak.IgnoreTopFunction("github.com/pingcap/tidb/executor.readProjectionInput"),
+ goleak.IgnoreTopFunction("github.com/pingcap/tidb/executor.readProjection[...]"),
goleak.IgnoreTopFunction("go.etcd.io/etcd/client/pkg/v3/logutil.(*MergeLogger).outputLoop"),
goleak.IgnoreTopFunction("go.opencensus.io/stats/view.(*worker).start"),
}
diff --git a/executor/seqtest/seq_executor_test.go b/executor/seqtest/seq_executor_test.go
index 7f16fd68da5e7..bf78e40e7ac3d 100644
--- a/executor/seqtest/seq_executor_test.go
+++ b/executor/seqtest/seq_executor_test.go
@@ -773,43 +773,45 @@ func HelperTestAdminShowNextID(t *testing.T, store kv.Storage, str string) {
tk.MustExec("create table t(id int, c int)")
// Start handle is 1.
r := tk.MustQuery(str + " t next_row_id")
- r.Check(testkit.Rows("test t _tidb_rowid 1 AUTO_INCREMENT"))
+ r.Check(testkit.Rows("test t _tidb_rowid 1 _TIDB_ROWID"))
// Row ID is step + 1.
tk.MustExec("insert into t values(1, 1)")
r = tk.MustQuery(str + " t next_row_id")
- r.Check(testkit.Rows("test t _tidb_rowid 11 AUTO_INCREMENT"))
+ r.Check(testkit.Rows("test t _tidb_rowid 11 _TIDB_ROWID"))
// Row ID is original + step.
for i := 0; i < int(step); i++ {
tk.MustExec("insert into t values(10000, 1)")
}
r = tk.MustQuery(str + " t next_row_id")
- r.Check(testkit.Rows("test t _tidb_rowid 21 AUTO_INCREMENT"))
+ r.Check(testkit.Rows("test t _tidb_rowid 21 _TIDB_ROWID"))
tk.MustExec("drop table t")
// test for a table with the primary key
tk.MustExec("create table tt(id int primary key auto_increment, c int)")
// Start handle is 1.
r = tk.MustQuery(str + " tt next_row_id")
- r.Check(testkit.Rows("test tt id 1 AUTO_INCREMENT"))
+ r.Check(testkit.Rows("test tt id 1 _TIDB_ROWID", "test tt id 1 AUTO_INCREMENT"))
// After rebasing auto ID, row ID is 20 + step + 1.
tk.MustExec("insert into tt values(20, 1)")
r = tk.MustQuery(str + " tt next_row_id")
- r.Check(testkit.Rows("test tt id 31 AUTO_INCREMENT"))
+ r.Check(testkit.Rows("test tt id 31 _TIDB_ROWID", "test tt id 1 AUTO_INCREMENT"))
// test for renaming the table
tk.MustExec("drop database if exists test1")
tk.MustExec("create database test1")
tk.MustExec("rename table test.tt to test1.tt")
tk.MustExec("use test1")
r = tk.MustQuery(str + " tt next_row_id")
- r.Check(testkit.Rows("test1 tt id 31 AUTO_INCREMENT"))
+ r.Check(testkit.Rows("test1 tt id 31 _TIDB_ROWID", "test1 tt id 1 AUTO_INCREMENT"))
tk.MustExec("insert test1.tt values ()")
r = tk.MustQuery(str + " tt next_row_id")
- r.Check(testkit.Rows("test1 tt id 41 AUTO_INCREMENT"))
+ r.Check(testkit.Rows("test1 tt id 41 _TIDB_ROWID", "test1 tt id 1 AUTO_INCREMENT"))
tk.MustExec("drop table tt")
tk.MustExec("drop table if exists t;")
tk.MustExec("create table t (a int auto_increment primary key nonclustered, b int);")
- tk.MustQuery("show table t next_row_id;").Check(testkit.Rows("test1 t _tidb_rowid 1 AUTO_INCREMENT"))
+ tk.MustQuery("show table t next_row_id;").Check(testkit.Rows(
+ "test1 t _tidb_rowid 1 _TIDB_ROWID",
+ "test1 t _tidb_rowid 1 AUTO_INCREMENT"))
tk.MustExec("set @@allow_auto_random_explicit_insert = true")
@@ -830,19 +832,19 @@ func HelperTestAdminShowNextID(t *testing.T, store kv.Storage, str string) {
// Test for a sequence.
tk.MustExec("create sequence seq1 start 15 cache 57")
r = tk.MustQuery(str + " seq1 next_row_id")
- r.Check(testkit.Rows("test1 seq1 _tidb_rowid 1 AUTO_INCREMENT", "test1 seq1 15 SEQUENCE"))
+ r.Check(testkit.Rows("test1 seq1 _tidb_rowid 1 _TIDB_ROWID", "test1 seq1 15 SEQUENCE"))
r = tk.MustQuery("select nextval(seq1)")
r.Check(testkit.Rows("15"))
r = tk.MustQuery(str + " seq1 next_row_id")
- r.Check(testkit.Rows("test1 seq1 _tidb_rowid 1 AUTO_INCREMENT", "test1 seq1 72 SEQUENCE"))
+ r.Check(testkit.Rows("test1 seq1 _tidb_rowid 1 _TIDB_ROWID", "test1 seq1 72 SEQUENCE"))
r = tk.MustQuery("select nextval(seq1)")
r.Check(testkit.Rows("16"))
r = tk.MustQuery(str + " seq1 next_row_id")
- r.Check(testkit.Rows("test1 seq1 _tidb_rowid 1 AUTO_INCREMENT", "test1 seq1 72 SEQUENCE"))
+ r.Check(testkit.Rows("test1 seq1 _tidb_rowid 1 _TIDB_ROWID", "test1 seq1 72 SEQUENCE"))
r = tk.MustQuery("select setval(seq1, 96)")
r.Check(testkit.Rows("96"))
r = tk.MustQuery(str + " seq1 next_row_id")
- r.Check(testkit.Rows("test1 seq1 _tidb_rowid 1 AUTO_INCREMENT", "test1 seq1 97 SEQUENCE"))
+ r.Check(testkit.Rows("test1 seq1 _tidb_rowid 1 _TIDB_ROWID", "test1 seq1 97 SEQUENCE"))
}
func TestNoHistoryWhenDisableRetry(t *testing.T) {
diff --git a/executor/set_test.go b/executor/set_test.go
index 697209d64836a..734fdab8750fe 100644
--- a/executor/set_test.go
+++ b/executor/set_test.go
@@ -853,6 +853,23 @@ func TestSetVar(t *testing.T) {
tk.MustQuery("select @@global.tidb_opt_range_max_size").Check(testkit.Rows("1048576"))
tk.MustExec("set session tidb_opt_range_max_size = 2097152")
tk.MustQuery("select @@session.tidb_opt_range_max_size").Check(testkit.Rows("2097152"))
+
+ // test for password validation
+ tk.MustQuery("SELECT @@GLOBAL.validate_password.enable").Check(testkit.Rows("0"))
+ tk.MustQuery("SELECT @@GLOBAL.validate_password.length").Check(testkit.Rows("8"))
+ tk.MustExec("SET GLOBAL validate_password.length = 3")
+ tk.MustQuery("SELECT @@GLOBAL.validate_password.length").Check(testkit.Rows("4"))
+ tk.MustExec("SET GLOBAL validate_password.mixed_case_count = 2")
+ tk.MustQuery("SELECT @@GLOBAL.validate_password.length").Check(testkit.Rows("6"))
+
+ // test tidb_cdc_write_source
+ require.Equal(t, uint64(0), tk.Session().GetSessionVars().CDCWriteSource)
+ tk.MustQuery("select @@tidb_cdc_write_source").Check(testkit.Rows("0"))
+ tk.MustExec("set @@session.tidb_cdc_write_source = 2")
+ tk.MustQuery("select @@tidb_cdc_write_source").Check(testkit.Rows("2"))
+ require.Equal(t, uint64(2), tk.Session().GetSessionVars().CDCWriteSource)
+ tk.MustExec("set @@session.tidb_cdc_write_source = 0")
+ require.Equal(t, uint64(0), tk.Session().GetSessionVars().CDCWriteSource)
}
func TestGetSetNoopVars(t *testing.T) {
@@ -1407,14 +1424,11 @@ func TestValidateSetVar(t *testing.T) {
tk.MustExec("set @@innodb_lock_wait_timeout = 1073741825")
tk.MustQuery("show warnings").Check(testkit.RowsWithSep("|", "Warning|1292|Truncated incorrect innodb_lock_wait_timeout value: '1073741825'"))
- tk.MustExec("set @@global.validate_password_number_count=-1")
- tk.MustQuery("show warnings").Check(testkit.RowsWithSep("|", "Warning|1292|Truncated incorrect validate_password_number_count value: '-1'"))
-
- tk.MustExec("set @@global.validate_password_length=-1")
- tk.MustQuery("show warnings").Check(testkit.RowsWithSep("|", "Warning|1292|Truncated incorrect validate_password_length value: '-1'"))
+ tk.MustExec("set @@global.validate_password.number_count=-1")
+ tk.MustQuery("show warnings").Check(testkit.RowsWithSep("|", "Warning|1292|Truncated incorrect validate_password.number_count value: '-1'"))
- tk.MustExec("set @@global.validate_password_length=8")
- tk.MustQuery("show warnings").Check(testkit.Rows())
+ tk.MustExec("set @@global.validate_password.length=-1")
+ tk.MustQuery("show warnings").Check(testkit.RowsWithSep("|", "Warning|1292|Truncated incorrect validate_password.length value: '-1'"))
err = tk.ExecToErr("set @@tx_isolation=''")
require.True(t, terror.ErrorEqual(err, variable.ErrWrongValueForVar), fmt.Sprintf("err %v", err))
diff --git a/executor/show.go b/executor/show.go
index 72bd63a785623..9f1e08129dacc 100644
--- a/executor/show.go
+++ b/executor/show.go
@@ -39,6 +39,7 @@ import (
"github.com/pingcap/tidb/parser/ast"
"github.com/pingcap/tidb/parser/auth"
"github.com/pingcap/tidb/parser/charset"
+ parserformat "github.com/pingcap/tidb/parser/format"
"github.com/pingcap/tidb/parser/model"
"github.com/pingcap/tidb/parser/mysql"
"github.com/pingcap/tidb/parser/terror"
@@ -368,6 +369,8 @@ func (e *ShowExec) fetchShowBind() error {
hint.Charset,
hint.Collation,
hint.Source,
+ hint.SQLDigest,
+ hint.PlanDigest,
})
}
}
@@ -1222,6 +1225,28 @@ func ConstructResultOfShowCreateTable(ctx sessionctx.Context, tableInfo *model.T
// add partition info here.
ddl.AppendPartitionInfo(tableInfo.Partition, buf, sqlMode)
+
+ if tableInfo.TTLInfo != nil {
+ restoreFlags := parserformat.RestoreStringSingleQuotes | parserformat.RestoreNameBackQuotes
+ restoreCtx := parserformat.NewRestoreCtx(restoreFlags, buf)
+
+ columnName := ast.ColumnName{Name: tableInfo.TTLInfo.ColumnName}
+ timeUnit := ast.TimeUnitExpr{Unit: ast.TimeUnitType(tableInfo.TTLInfo.IntervalTimeUnit)}
+
+ restoreCtx.WriteKeyWord(" TTL ")
+ restoreCtx.WritePlain("= ")
+ restoreCtx.WriteName(columnName.String())
+ restoreCtx.WritePlainf(" + INTERVAL %s ", tableInfo.TTLInfo.IntervalExprStr)
+ err = timeUnit.Restore(restoreCtx)
+ if err != nil {
+ return err
+ }
+ if tableInfo.TTLInfo.Enable {
+ fmt.Fprintf(buf, " TTL_ENABLE = 'ON'")
+ } else {
+ fmt.Fprintf(buf, " TTL_ENABLE = 'OFF'")
+ }
+ }
return nil
}
@@ -1487,7 +1512,8 @@ func (e *ShowExec) fetchShowCreateUser(ctx context.Context) error {
exec := e.ctx.(sqlexec.RestrictedSQLExecutor)
- rows, _, err := exec.ExecRestrictedSQL(ctx, nil, `SELECT plugin, Account_locked, JSON_UNQUOTE(JSON_EXTRACT(user_attributes, '$.metadata')), Token_issuer
+ rows, _, err := exec.ExecRestrictedSQL(ctx, nil,
+ `SELECT plugin, Account_locked, JSON_UNQUOTE(JSON_EXTRACT(user_attributes, '$.metadata')), Token_issuer, Password_reuse_history, Password_reuse_time, Password_expired, Password_lifetime
FROM %n.%n WHERE User=%? AND Host=%?`,
mysql.SystemDB, mysql.UserTable, userName, strings.ToLower(hostName))
if err != nil {
@@ -1521,6 +1547,34 @@ func (e *ShowExec) fetchShowCreateUser(ctx context.Context) error {
tokenIssuer = " token_issuer " + tokenIssuer
}
+ var passwordHistory string
+ if rows[0].IsNull(4) {
+ passwordHistory = "DEFALUT"
+ } else {
+ passwordHistory = strconv.FormatUint(rows[0].GetUint64(4), 10)
+ }
+
+ var passwordReuseInterval string
+ if rows[0].IsNull(5) {
+ passwordReuseInterval = "DEFALUT"
+ } else {
+ passwordReuseInterval = strconv.FormatUint(rows[0].GetUint64(5), 10) + " DAY"
+ }
+
+ passwordExpired := rows[0].GetEnum(6).String()
+ passwordLifetime := int64(-1)
+ if !rows[0].IsNull(7) {
+ passwordLifetime = rows[0].GetInt64(7)
+ }
+ passwordExpiredStr := "PASSWORD EXPIRE DEFAULT"
+ if passwordExpired == "Y" {
+ passwordExpiredStr = "PASSWORD EXPIRE"
+ } else if passwordLifetime == 0 {
+ passwordExpiredStr = "PASSWORD EXPIRE NEVER"
+ } else if passwordLifetime > 0 {
+ passwordExpiredStr = fmt.Sprintf("PASSWORD EXPIRE INTERVAL %d DAY", passwordLifetime)
+ }
+
rows, _, err = exec.ExecRestrictedSQL(ctx, nil, `SELECT Priv FROM %n.%n WHERE User=%? AND Host=%?`, mysql.SystemDB, mysql.GlobalPrivTable, userName, hostName)
if err != nil {
return errors.Trace(err)
@@ -1544,8 +1598,8 @@ func (e *ShowExec) fetchShowCreateUser(ctx context.Context) error {
}
// FIXME: the returned string is not escaped safely
- showStr := fmt.Sprintf("CREATE USER '%s'@'%s' IDENTIFIED WITH '%s'%s REQUIRE %s%s PASSWORD EXPIRE DEFAULT ACCOUNT %s%s",
- e.User.Username, e.User.Hostname, authplugin, authStr, require, tokenIssuer, accountLocked, userAttributes)
+ showStr := fmt.Sprintf("CREATE USER '%s'@'%s' IDENTIFIED WITH '%s'%s REQUIRE %s%s %s ACCOUNT %s%s PASSWORD HISTORY %s PASSWORD REUSE INTERVAL %s",
+ e.User.Username, e.User.Hostname, authplugin, authStr, require, tokenIssuer, passwordExpiredStr, accountLocked, userAttributes, passwordHistory, passwordReuseInterval)
e.appendRow([]interface{}{showStr})
return nil
}
diff --git a/executor/showtest/BUILD.bazel b/executor/showtest/BUILD.bazel
index 807e00c8e88ec..aa61ad5bacd3b 100644
--- a/executor/showtest/BUILD.bazel
+++ b/executor/showtest/BUILD.bazel
@@ -15,6 +15,7 @@ go_test(
"//executor",
"//infoschema",
"//meta/autoid",
+ "//parser",
"//parser/auth",
"//parser/model",
"//parser/mysql",
diff --git a/executor/showtest/show_test.go b/executor/showtest/show_test.go
index 3566b1589a271..5444b2deeca96 100644
--- a/executor/showtest/show_test.go
+++ b/executor/showtest/show_test.go
@@ -23,6 +23,7 @@ import (
"github.com/pingcap/failpoint"
"github.com/pingcap/tidb/executor"
"github.com/pingcap/tidb/infoschema"
+ "github.com/pingcap/tidb/parser"
"github.com/pingcap/tidb/parser/auth"
"github.com/pingcap/tidb/parser/model"
"github.com/pingcap/tidb/parser/mysql"
@@ -1057,11 +1058,11 @@ func TestShowCreateUser(t *testing.T) {
// Create a new user.
tk.MustExec(`CREATE USER 'test_show_create_user'@'%' IDENTIFIED BY 'root';`)
tk.MustQuery("show create user 'test_show_create_user'@'%'").
- Check(testkit.Rows(`CREATE USER 'test_show_create_user'@'%' IDENTIFIED WITH 'mysql_native_password' AS '*81F5E21E35407D884A6CD4A731AEBFB6AF209E1B' REQUIRE NONE PASSWORD EXPIRE DEFAULT ACCOUNT UNLOCK`))
+ Check(testkit.Rows(`CREATE USER 'test_show_create_user'@'%' IDENTIFIED WITH 'mysql_native_password' AS '*81F5E21E35407D884A6CD4A731AEBFB6AF209E1B' REQUIRE NONE PASSWORD EXPIRE DEFAULT ACCOUNT UNLOCK PASSWORD HISTORY DEFALUT PASSWORD REUSE INTERVAL DEFALUT`))
tk.MustExec(`CREATE USER 'test_show_create_user'@'localhost' IDENTIFIED BY 'test';`)
tk.MustQuery("show create user 'test_show_create_user'@'localhost';").
- Check(testkit.Rows(`CREATE USER 'test_show_create_user'@'localhost' IDENTIFIED WITH 'mysql_native_password' AS '*94BDCEBE19083CE2A1F959FD02F964C7AF4CFC29' REQUIRE NONE PASSWORD EXPIRE DEFAULT ACCOUNT UNLOCK`))
+ Check(testkit.Rows(`CREATE USER 'test_show_create_user'@'localhost' IDENTIFIED WITH 'mysql_native_password' AS '*94BDCEBE19083CE2A1F959FD02F964C7AF4CFC29' REQUIRE NONE PASSWORD EXPIRE DEFAULT ACCOUNT UNLOCK PASSWORD HISTORY DEFALUT PASSWORD REUSE INTERVAL DEFALUT`))
// Case: the user exists but the host portion doesn't match
err := tk.QueryToErr("show create user 'test_show_create_user'@'asdf';")
@@ -1073,10 +1074,10 @@ func TestShowCreateUser(t *testing.T) {
tk.Session().Auth(&auth.UserIdentity{Username: "root", Hostname: "127.0.0.1", AuthUsername: "root", AuthHostname: "%"}, nil, nil)
tk.MustQuery("show create user current_user").
- Check(testkit.Rows("CREATE USER 'root'@'127.0.0.1' IDENTIFIED WITH 'mysql_native_password' AS '' REQUIRE NONE PASSWORD EXPIRE DEFAULT ACCOUNT UNLOCK"))
+ Check(testkit.Rows("CREATE USER 'root'@'127.0.0.1' IDENTIFIED WITH 'mysql_native_password' AS '' REQUIRE NONE PASSWORD EXPIRE DEFAULT ACCOUNT UNLOCK PASSWORD HISTORY DEFALUT PASSWORD REUSE INTERVAL DEFALUT"))
tk.MustQuery("show create user current_user()").
- Check(testkit.Rows("CREATE USER 'root'@'127.0.0.1' IDENTIFIED WITH 'mysql_native_password' AS '' REQUIRE NONE PASSWORD EXPIRE DEFAULT ACCOUNT UNLOCK"))
+ Check(testkit.Rows("CREATE USER 'root'@'127.0.0.1' IDENTIFIED WITH 'mysql_native_password' AS '' REQUIRE NONE PASSWORD EXPIRE DEFAULT ACCOUNT UNLOCK PASSWORD HISTORY DEFALUT PASSWORD REUSE INTERVAL DEFALUT"))
tk.MustExec("create user 'check_priv'")
@@ -1089,9 +1090,9 @@ func TestShowCreateUser(t *testing.T) {
// "show create user" for current user doesn't check privileges.
tk1.MustQuery("show create user current_user").
- Check(testkit.Rows("CREATE USER 'check_priv'@'127.0.0.1' IDENTIFIED WITH 'mysql_native_password' AS '' REQUIRE NONE PASSWORD EXPIRE DEFAULT ACCOUNT UNLOCK"))
+ Check(testkit.Rows("CREATE USER 'check_priv'@'127.0.0.1' IDENTIFIED WITH 'mysql_native_password' AS '' REQUIRE NONE PASSWORD EXPIRE DEFAULT ACCOUNT UNLOCK PASSWORD HISTORY DEFALUT PASSWORD REUSE INTERVAL DEFALUT"))
- // Creating users with `IDENTIFIED WITH 'caching_sha2_password'`
+ // Creating users with `IDENTIFIED WITH 'caching_sha2_password'`.
tk.MustExec("CREATE USER 'sha_test'@'%' IDENTIFIED WITH 'caching_sha2_password' BY 'temp_passwd'")
// Compare only the start of the output as the salt changes every time.
@@ -1102,29 +1103,46 @@ func TestShowCreateUser(t *testing.T) {
// Compare only the start of the output as the salt changes every time.
rows = tk.MustQuery("SHOW CREATE USER 'sock'@'%'")
- require.Equal(t, "CREATE USER 'sock'@'%' IDENTIFIED WITH 'auth_socket' REQUIRE NONE PASSWORD EXPIRE DEFAULT ACCOUNT UNLOCK", rows.Rows()[0][0].(string))
+ require.Equal(t, "CREATE USER 'sock'@'%' IDENTIFIED WITH 'auth_socket' REQUIRE NONE PASSWORD EXPIRE DEFAULT ACCOUNT UNLOCK PASSWORD HISTORY DEFALUT PASSWORD REUSE INTERVAL DEFALUT", rows.Rows()[0][0].(string))
tk.MustExec("CREATE USER 'sock2'@'%' IDENTIFIED WITH 'auth_socket' AS 'sock3'")
// Compare only the start of the output as the salt changes every time.
rows = tk.MustQuery("SHOW CREATE USER 'sock2'@'%'")
- require.Equal(t, "CREATE USER 'sock2'@'%' IDENTIFIED WITH 'auth_socket' AS 'sock3' REQUIRE NONE PASSWORD EXPIRE DEFAULT ACCOUNT UNLOCK", rows.Rows()[0][0].(string))
+ require.Equal(t, "CREATE USER 'sock2'@'%' IDENTIFIED WITH 'auth_socket' AS 'sock3' REQUIRE NONE PASSWORD EXPIRE DEFAULT ACCOUNT UNLOCK PASSWORD HISTORY DEFALUT PASSWORD REUSE INTERVAL DEFALUT", rows.Rows()[0][0].(string))
- // Test ACCOUNT LOCK/UNLOCK
+ // Test ACCOUNT LOCK/UNLOCK.
tk.MustExec("CREATE USER 'lockness'@'%' IDENTIFIED BY 'monster' ACCOUNT LOCK")
rows = tk.MustQuery("SHOW CREATE USER 'lockness'@'%'")
- require.Equal(t, "CREATE USER 'lockness'@'%' IDENTIFIED WITH 'mysql_native_password' AS '*BC05309E7FE12AFD4EBB9FFE7E488A6320F12FF3' REQUIRE NONE PASSWORD EXPIRE DEFAULT ACCOUNT LOCK", rows.Rows()[0][0].(string))
+ require.Equal(t, "CREATE USER 'lockness'@'%' IDENTIFIED WITH 'mysql_native_password' AS '*BC05309E7FE12AFD4EBB9FFE7E488A6320F12FF3' REQUIRE NONE PASSWORD EXPIRE DEFAULT ACCOUNT LOCK PASSWORD HISTORY DEFALUT PASSWORD REUSE INTERVAL DEFALUT", rows.Rows()[0][0].(string))
- // Test COMMENT and ATTRIBUTE
+ // Test COMMENT and ATTRIBUTE.
tk.MustExec("CREATE USER commentUser COMMENT '1234'")
- tk.MustQuery("SHOW CREATE USER commentUser").Check(testkit.Rows(`CREATE USER 'commentUser'@'%' IDENTIFIED WITH 'mysql_native_password' AS '' REQUIRE NONE PASSWORD EXPIRE DEFAULT ACCOUNT UNLOCK ATTRIBUTE {"comment": "1234"}`))
+ tk.MustQuery("SHOW CREATE USER commentUser").Check(testkit.Rows(`CREATE USER 'commentUser'@'%' IDENTIFIED WITH 'mysql_native_password' AS '' REQUIRE NONE PASSWORD EXPIRE DEFAULT ACCOUNT UNLOCK ATTRIBUTE {"comment": "1234"} PASSWORD HISTORY DEFALUT PASSWORD REUSE INTERVAL DEFALUT`))
tk.MustExec(`CREATE USER attributeUser attribute '{"name": "Tom", "age": 19}'`)
- tk.MustQuery("SHOW CREATE USER attributeUser").Check(testkit.Rows(`CREATE USER 'attributeUser'@'%' IDENTIFIED WITH 'mysql_native_password' AS '' REQUIRE NONE PASSWORD EXPIRE DEFAULT ACCOUNT UNLOCK ATTRIBUTE {"age": 19, "name": "Tom"}`))
+ tk.MustQuery("SHOW CREATE USER attributeUser").Check(testkit.Rows(`CREATE USER 'attributeUser'@'%' IDENTIFIED WITH 'mysql_native_password' AS '' REQUIRE NONE PASSWORD EXPIRE DEFAULT ACCOUNT UNLOCK ATTRIBUTE {"age": 19, "name": "Tom"} PASSWORD HISTORY DEFALUT PASSWORD REUSE INTERVAL DEFALUT`))
- // Creating users with 'IDENTIFIED WITH 'tidb_auth_token''
+ // Creating users with IDENTIFIED WITH 'tidb_auth_token'.
tk.MustExec(`CREATE USER 'token_user'@'%' IDENTIFIED WITH 'tidb_auth_token' ATTRIBUTE '{"email": "user@pingcap.com"}'`)
- tk.MustQuery("SHOW CREATE USER token_user").Check(testkit.Rows(`CREATE USER 'token_user'@'%' IDENTIFIED WITH 'tidb_auth_token' AS '' REQUIRE NONE PASSWORD EXPIRE DEFAULT ACCOUNT UNLOCK ATTRIBUTE {"email": "user@pingcap.com"}`))
+ tk.MustQuery("SHOW CREATE USER token_user").Check(testkit.Rows(`CREATE USER 'token_user'@'%' IDENTIFIED WITH 'tidb_auth_token' AS '' REQUIRE NONE PASSWORD EXPIRE DEFAULT ACCOUNT UNLOCK ATTRIBUTE {"email": "user@pingcap.com"} PASSWORD HISTORY DEFALUT PASSWORD REUSE INTERVAL DEFALUT`))
tk.MustExec(`ALTER USER 'token_user'@'%' REQUIRE token_issuer 'issuer-ABC'`)
- tk.MustQuery("SHOW CREATE USER token_user").Check(testkit.Rows(`CREATE USER 'token_user'@'%' IDENTIFIED WITH 'tidb_auth_token' AS '' REQUIRE NONE token_issuer issuer-ABC PASSWORD EXPIRE DEFAULT ACCOUNT UNLOCK ATTRIBUTE {"email": "user@pingcap.com"}`))
+ tk.MustQuery("SHOW CREATE USER token_user").Check(testkit.Rows(`CREATE USER 'token_user'@'%' IDENTIFIED WITH 'tidb_auth_token' AS '' REQUIRE NONE token_issuer issuer-ABC PASSWORD EXPIRE DEFAULT ACCOUNT UNLOCK ATTRIBUTE {"email": "user@pingcap.com"} PASSWORD HISTORY DEFALUT PASSWORD REUSE INTERVAL DEFALUT`))
+
+ // create users with password reuse.
+ tk.MustExec(`CREATE USER 'reuse_user'@'%' IDENTIFIED WITH 'tidb_auth_token' PASSWORD HISTORY 5 PASSWORD REUSE INTERVAL 3 DAY`)
+ tk.MustQuery("SHOW CREATE USER reuse_user").Check(testkit.Rows(`CREATE USER 'reuse_user'@'%' IDENTIFIED WITH 'tidb_auth_token' AS '' REQUIRE NONE PASSWORD EXPIRE DEFAULT ACCOUNT UNLOCK PASSWORD HISTORY 5 PASSWORD REUSE INTERVAL 3 DAY`))
+ tk.MustExec(`ALTER USER 'reuse_user'@'%' PASSWORD HISTORY 50`)
+ tk.MustQuery("SHOW CREATE USER reuse_user").Check(testkit.Rows(`CREATE USER 'reuse_user'@'%' IDENTIFIED WITH 'tidb_auth_token' AS '' REQUIRE NONE PASSWORD EXPIRE DEFAULT ACCOUNT UNLOCK PASSWORD HISTORY 50 PASSWORD REUSE INTERVAL 3 DAY`))
+ tk.MustExec(`ALTER USER 'reuse_user'@'%' PASSWORD REUSE INTERVAL 31 DAY`)
+ tk.MustQuery("SHOW CREATE USER reuse_user").Check(testkit.Rows(`CREATE USER 'reuse_user'@'%' IDENTIFIED WITH 'tidb_auth_token' AS '' REQUIRE NONE PASSWORD EXPIRE DEFAULT ACCOUNT UNLOCK PASSWORD HISTORY 50 PASSWORD REUSE INTERVAL 31 DAY`))
+
+ tk.MustExec("CREATE USER 'jeffrey1'@'localhost' PASSWORD EXPIRE")
+ tk.MustQuery("SHOW CREATE USER 'jeffrey1'@'localhost'").Check(testkit.Rows(`CREATE USER 'jeffrey1'@'localhost' IDENTIFIED WITH 'mysql_native_password' AS '' REQUIRE NONE PASSWORD EXPIRE ACCOUNT UNLOCK PASSWORD HISTORY DEFALUT PASSWORD REUSE INTERVAL DEFALUT`))
+ tk.MustExec("CREATE USER 'jeffrey2'@'localhost' PASSWORD EXPIRE DEFAULT")
+ tk.MustQuery("SHOW CREATE USER 'jeffrey2'@'localhost'").Check(testkit.Rows(`CREATE USER 'jeffrey2'@'localhost' IDENTIFIED WITH 'mysql_native_password' AS '' REQUIRE NONE PASSWORD EXPIRE DEFAULT ACCOUNT UNLOCK PASSWORD HISTORY DEFALUT PASSWORD REUSE INTERVAL DEFALUT`))
+ tk.MustExec("CREATE USER 'jeffrey3'@'localhost' PASSWORD EXPIRE NEVER")
+ tk.MustQuery("SHOW CREATE USER 'jeffrey3'@'localhost'").Check(testkit.Rows(`CREATE USER 'jeffrey3'@'localhost' IDENTIFIED WITH 'mysql_native_password' AS '' REQUIRE NONE PASSWORD EXPIRE NEVER ACCOUNT UNLOCK PASSWORD HISTORY DEFALUT PASSWORD REUSE INTERVAL DEFALUT`))
+ tk.MustExec("CREATE USER 'jeffrey4'@'localhost' PASSWORD EXPIRE INTERVAL 180 DAY")
+ tk.MustQuery("SHOW CREATE USER 'jeffrey4'@'localhost'").Check(testkit.Rows(`CREATE USER 'jeffrey4'@'localhost' IDENTIFIED WITH 'mysql_native_password' AS '' REQUIRE NONE PASSWORD EXPIRE INTERVAL 180 DAY ACCOUNT UNLOCK PASSWORD HISTORY DEFALUT PASSWORD REUSE INTERVAL DEFALUT`))
}
func TestUnprivilegedShow(t *testing.T) {
@@ -1989,3 +2007,53 @@ func TestShowLimitReturnRow(t *testing.T) {
rows = result.Rows()
require.Equal(t, rows[0][2], "idx_b")
}
+
+func TestShowTTLOption(t *testing.T) {
+ parser.TTLFeatureGate = true
+
+ 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(created_at datetime) ttl = `created_at` + INTERVAL 100 YEAR")
+ tk.MustQuery("show create table t").Check(testkit.Rows("t CREATE TABLE `t` (\n `created_at` datetime DEFAULT NULL\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin TTL = `created_at` + INTERVAL 100 YEAR TTL_ENABLE = 'ON'"))
+ tk.MustExec("drop table if exists t")
+ tk.MustExec("create table t(created_at datetime) ttl = `created_at` + INTERVAL 100 YEAR ttl_enable = 'OFF'")
+ tk.MustQuery("show create table t").Check(testkit.Rows("t CREATE TABLE `t` (\n `created_at` datetime DEFAULT NULL\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin TTL = `created_at` + INTERVAL 100 YEAR TTL_ENABLE = 'OFF'"))
+
+ tk.MustExec("drop table if exists t")
+ tk.MustExec("create table t (created_at datetime) TTL = created_at + INTERVAL 3.14159 HOUR_MINUTE")
+ tk.MustQuery("show create table t").Check(testkit.Rows("t CREATE TABLE `t` (\n `created_at` datetime DEFAULT NULL\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin TTL = `created_at` + INTERVAL 3.14159 HOUR_MINUTE TTL_ENABLE = 'ON'"))
+
+ tk.MustExec("drop table if exists t")
+ tk.MustExec("create table t (created_at datetime) TTL = created_at + INTERVAL \"15:20\" HOUR_MINUTE")
+ tk.MustQuery("show create table t").Check(testkit.Rows("t CREATE TABLE `t` (\n `created_at` datetime DEFAULT NULL\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin TTL = `created_at` + INTERVAL _utf8mb4'15:20' HOUR_MINUTE TTL_ENABLE = 'ON'"))
+}
+
+func TestShowBindingDigestField(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, key(id))")
+ tk.MustExec("create table t2(id int, key(id))")
+ tk.MustExec("create binding for select * from t1, t2 where t1.id = t2.id using select /*+ merge_join(t1, t2)*/ * from t1, t2 where t1.id = t2.id")
+ result := tk.MustQuery("show bindings;")
+ rows := result.Rows()[0]
+ require.Equal(t, len(rows), 11)
+ require.Equal(t, rows[9], "ac1ceb4eb5c01f7c03e29b7d0d6ab567e563f4c93164184cde218f20d07fd77c")
+ tk.MustExec("drop binding for select * from t1, t2 where t1.id = t2.id")
+ result = tk.MustQuery("show bindings;")
+ require.Equal(t, len(result.Rows()), 0)
+
+ tk.MustExec("create global binding for select * from t1, t2 where t1.id = t2.id using select /*+ merge_join(t1, t2)*/ * from t1, t2 where t1.id = t2.id")
+ result = tk.MustQuery("show global bindings;")
+ rows = result.Rows()[0]
+ require.Equal(t, len(rows), 11)
+ require.Equal(t, rows[9], "ac1ceb4eb5c01f7c03e29b7d0d6ab567e563f4c93164184cde218f20d07fd77c")
+ tk.MustExec("drop global binding for select * from t1, t2 where t1.id = t2.id")
+ result = tk.MustQuery("show global bindings;")
+ require.Equal(t, len(result.Rows()), 0)
+}
diff --git a/executor/simple.go b/executor/simple.go
index 3670670977a20..ec04cfd32ee36 100644
--- a/executor/simple.go
+++ b/executor/simple.go
@@ -19,7 +19,9 @@ import (
"context"
"encoding/json"
"fmt"
+ "math"
"os"
+ "strconv"
"strings"
"syscall"
"time"
@@ -51,15 +53,18 @@ import (
"github.com/pingcap/tidb/util/collate"
"github.com/pingcap/tidb/util/hack"
"github.com/pingcap/tidb/util/logutil"
+ "github.com/pingcap/tidb/util/mathutil"
+ pwdValidator "github.com/pingcap/tidb/util/password-validation"
"github.com/pingcap/tidb/util/sem"
"github.com/pingcap/tidb/util/sqlexec"
"github.com/pingcap/tidb/util/timeutil"
"github.com/pingcap/tidb/util/tls"
"github.com/pingcap/tipb/go-tipb"
- tikvutil "github.com/tikv/client-go/v2/util"
"go.uber.org/zap"
)
+const notSpecified = -1
+
var (
transactionDurationPessimisticRollback = metrics.TransactionDuration.WithLabelValues(metrics.LblPessimistic, metrics.LblRollback)
transactionDurationOptimisticRollback = metrics.TransactionDuration.WithLabelValues(metrics.LblOptimistic, metrics.LblRollback)
@@ -85,6 +90,28 @@ type SimpleExec struct {
staleTxnStartTS uint64
}
+type passwordLockInfo struct {
+ lockAccount string
+ passwordExpired string
+ passwordLifetime any
+ passwordHistory int64
+ passwordHistoryFlag bool
+ passwordReuseInterval int64
+ passwordReuseIntervalFlag bool
+}
+
+type passwordReuseInfo struct {
+ passwordHistory int64
+ passwordReuseInterval int64
+}
+
+type userInfo struct {
+ host string
+ user string
+ pLI *passwordLockInfo
+ pwd string
+}
+
func (e *baseExecutor) getSysSession() (sessionctx.Context, error) {
dom := domain.GetDomain(e.ctx)
sysSessionPool := dom.SysSessionPool()
@@ -110,6 +137,16 @@ func (e *baseExecutor) releaseSysSession(ctx context.Context, sctx sessionctx.Co
sysSessionPool.Put(sctx.(pools.Resource))
}
+// clearSysSession close the session does not return the session.
+// Since the environment variables in the session are changed, the session object is not returned.
+func clearSysSession(ctx context.Context, sctx sessionctx.Context) {
+ if sctx == nil {
+ return
+ }
+ _, _ = sctx.(sqlexec.SQLExecutor).ExecuteInternal(ctx, "rollback")
+ sctx.(pools.Resource).Close()
+}
+
// Next implements the Executor Next interface.
func (e *SimpleExec) Next(ctx context.Context, req *chunk.Chunk) (err error) {
if e.done {
@@ -783,6 +820,87 @@ func (e *SimpleExec) executeRollback(s *ast.RollbackStmt) error {
return nil
}
+func whetherSavePasswordHistory(passwdlockinfo *passwordLockInfo) bool {
+ passwdSaveNum, passwdSaveTime := passwdlockinfo.passwordHistory, passwdlockinfo.passwordReuseInterval
+ if passwdSaveNum == notSpecified {
+ passwdSaveNum = variable.PasswordHistory.Load()
+ }
+ if passwdSaveTime == notSpecified {
+ passwdSaveTime = variable.PasswordReuseInterval.Load()
+ }
+ return passwdSaveTime > 0 || passwdSaveNum > 0
+}
+
+func (pLinfo *passwordLockInfo) analyzeLockPasswordInfo(PasswordOrLockOptions []*ast.PasswordOrLockOption) error {
+ if length := len(PasswordOrLockOptions); length > 0 {
+ // If "ACCOUNT LOCK" or "ACCOUNT UNLOCK" appears many times,
+ // only the last declaration takes effect.
+ for i := length - 1; i >= 0; i-- {
+ if PasswordOrLockOptions[i].Type == ast.Lock {
+ pLinfo.lockAccount = "Y"
+ break
+ } else if PasswordOrLockOptions[i].Type == ast.Unlock {
+ pLinfo.lockAccount = "N"
+ break
+ }
+ }
+ // If "PASSWORD EXPIRE ..." appears many times,
+ // only the last declaration takes effect.
+ Loop:
+ for i := length - 1; i >= 0; i-- {
+ switch PasswordOrLockOptions[i].Type {
+ case ast.PasswordExpire:
+ pLinfo.passwordExpired = "Y"
+ break Loop
+ case ast.PasswordExpireDefault:
+ pLinfo.passwordLifetime = nil
+ break Loop
+ case ast.PasswordExpireNever:
+ pLinfo.passwordLifetime = 0
+ break Loop
+ case ast.PasswordExpireInterval:
+ if PasswordOrLockOptions[i].Count == 0 || PasswordOrLockOptions[i].Count > math.MaxUint16 {
+ return types.ErrWrongValue2.GenWithStackByArgs("DAY", fmt.Sprintf("%v", PasswordOrLockOptions[i].Count))
+ }
+ pLinfo.passwordLifetime = PasswordOrLockOptions[i].Count
+ break Loop
+ }
+ }
+ }
+ for _, option := range PasswordOrLockOptions {
+ switch option.Type {
+ case ast.PasswordHistory:
+ pLinfo.passwordHistory = mathutil.Min(option.Count, math.MaxUint16)
+ pLinfo.passwordHistoryFlag = true
+ case ast.PasswordHistoryDefault:
+ pLinfo.passwordHistory = notSpecified
+ pLinfo.passwordHistoryFlag = true
+ case ast.PasswordReuseInterval:
+ pLinfo.passwordReuseInterval = mathutil.Min(option.Count, math.MaxUint16)
+ pLinfo.passwordReuseIntervalFlag = true
+ case ast.PasswordReuseDefault:
+ pLinfo.passwordReuseInterval = notSpecified
+ pLinfo.passwordReuseIntervalFlag = true
+ }
+ }
+ return nil
+}
+
+func (e *SimpleExec) authUsingCleartextPwd(authOpt *ast.AuthOption, authPlugin string) bool {
+ if authOpt == nil || !authOpt.ByAuthString {
+ return false
+ }
+ return mysql.IsAuthPluginClearText(authPlugin)
+}
+
+func (e *SimpleExec) isValidatePasswordEnabled() bool {
+ validatePwdEnable, err := e.ctx.GetSessionVars().GlobalVarsAccessor.GetGlobalSysVar(variable.ValidatePasswordEnable)
+ if err != nil {
+ return false
+ }
+ return variable.TiDBOptOn(validatePwdEnable)
+}
+
func (e *SimpleExec) executeCreateUser(ctx context.Context, s *ast.CreateUserStmt) error {
internalCtx := kv.WithInternalSourceType(context.Background(), kv.InternalTxnPrivilege)
// Check `CREATE USER` privilege.
@@ -810,21 +928,22 @@ func (e *SimpleExec) executeCreateUser(ctx context.Context, s *ast.CreateUserStm
return err
}
- lockAccount := "N"
- if length := len(s.PasswordOrLockOptions); length > 0 {
- // If "ACCOUNT LOCK" or "ACCOUNT UNLOCK" appears many times,
- // the last declaration takes effect.
- for i := length - 1; i >= 0; i-- {
- if s.PasswordOrLockOptions[i].Type == ast.Lock {
- lockAccount = "Y"
- break
- } else if s.PasswordOrLockOptions[i].Type == ast.Unlock {
- break
- }
- }
+ passwdlockinfo := &passwordLockInfo{
+ lockAccount: "N",
+ passwordExpired: "N",
+ passwordLifetime: nil,
+ passwordHistory: notSpecified,
+ passwordReuseInterval: notSpecified,
+ passwordHistoryFlag: false,
+ passwordReuseIntervalFlag: false,
+ }
+ err = passwdlockinfo.analyzeLockPasswordInfo(s.PasswordOrLockOptions)
+ if err != nil {
+ return err
}
if s.IsCreateRole {
- lockAccount = "Y"
+ passwdlockinfo.lockAccount = "Y"
+ passwdlockinfo.passwordExpired = "Y"
}
var userAttributes any = nil
@@ -845,13 +964,26 @@ func (e *SimpleExec) executeCreateUser(ctx context.Context, s *ast.CreateUserStm
}
sql := new(strings.Builder)
- sqlexec.MustFormatSQL(sql, `INSERT INTO %n.%n (Host, User, authentication_string, plugin, user_attributes, Account_locked, Token_issuer) VALUES `, mysql.SystemDB, mysql.UserTable)
+ sqlPasswordHistory := new(strings.Builder)
+ passwordInit := true
+ // Get changed user password reuse info.
+ savePasswdHistory := whetherSavePasswordHistory(passwdlockinfo)
+ sqlTemplate := "INSERT INTO %n.%n (Host, User, authentication_string, plugin, user_attributes, Account_locked, Token_issuer, Password_expired, Password_lifetime, Password_reuse_time, Password_reuse_history) VALUES "
+ valueTemplate := "(%?, %?, %?, %?, %?, %?, %?, %?, %?"
+
+ sqlexec.MustFormatSQL(sql, sqlTemplate, mysql.SystemDB, mysql.UserTable)
+ if savePasswdHistory {
+ sqlexec.MustFormatSQL(sqlPasswordHistory, `INSERT INTO %n.%n (Host, User, Password) VALUES `, mysql.SystemDB, mysql.PasswordHistoryTable)
+ }
users := make([]*auth.UserIdentity, 0, len(s.Specs))
for _, spec := range s.Specs {
if len(spec.User.Username) > auth.UserNameMaxLength {
return ErrWrongStringLength.GenWithStackByArgs(spec.User.Username, "user name", auth.UserNameMaxLength)
}
+ if len(spec.User.Username) == 0 && passwdlockinfo.passwordExpired == "Y" {
+ return ErrPasswordExpireAnonymousUser.GenWithStackByArgs()
+ }
if len(spec.User.Hostname) > auth.HostNameMaxLength {
return ErrWrongStringLength.GenWithStackByArgs(spec.User.Hostname, "host name", auth.HostNameMaxLength)
}
@@ -874,15 +1006,25 @@ func (e *SimpleExec) executeCreateUser(ctx context.Context, s *ast.CreateUserStm
e.ctx.GetSessionVars().StmtCtx.AppendNote(err)
continue
}
+ authPlugin := mysql.AuthNativePassword
+ if spec.AuthOpt != nil && spec.AuthOpt.AuthPlugin != "" {
+ authPlugin = spec.AuthOpt.AuthPlugin
+ }
+ if e.isValidatePasswordEnabled() && !s.IsCreateRole {
+ if spec.AuthOpt == nil || !spec.AuthOpt.ByAuthString && spec.AuthOpt.HashString == "" {
+ return variable.ErrNotValidPassword.GenWithStackByArgs()
+ }
+ if e.authUsingCleartextPwd(spec.AuthOpt, authPlugin) {
+ if err := pwdValidator.ValidatePassword(e.ctx.GetSessionVars(), spec.AuthOpt.AuthString); err != nil {
+ return err
+ }
+ }
+ }
pwd, ok := spec.EncodedPassword()
if !ok {
return errors.Trace(ErrPasswordFormat)
}
- authPlugin := mysql.AuthNativePassword
- if spec.AuthOpt != nil && spec.AuthOpt.AuthPlugin != "" {
- authPlugin = spec.AuthOpt.AuthPlugin
- }
switch authPlugin {
case mysql.AuthNativePassword, mysql.AuthCachingSha2Password, mysql.AuthTiDBSM3Password, mysql.AuthSocket, mysql.AuthTiDBAuthToken:
@@ -901,7 +1043,29 @@ func (e *SimpleExec) executeCreateUser(ctx context.Context, s *ast.CreateUserStm
}
hostName := strings.ToLower(spec.User.Hostname)
- sqlexec.MustFormatSQL(sql, `(%?, %?, %?, %?, %?, %?, %?)`, hostName, spec.User.Username, pwd, authPlugin, userAttributes, lockAccount, recordTokenIssuer)
+ sqlexec.MustFormatSQL(sql, valueTemplate, hostName, spec.User.Username, pwd, authPlugin, userAttributes, passwdlockinfo.lockAccount, recordTokenIssuer, passwdlockinfo.passwordExpired, passwdlockinfo.passwordLifetime)
+ // add Password_reuse_time value.
+ if passwdlockinfo.passwordReuseInterval != notSpecified {
+ sqlexec.MustFormatSQL(sql, `, %?`, passwdlockinfo.passwordReuseInterval)
+ } else {
+ sqlexec.MustFormatSQL(sql, `, %?`, nil)
+ }
+ // add Password_reuse_history value.
+ if passwdlockinfo.passwordHistory != notSpecified {
+ sqlexec.MustFormatSQL(sql, `, %?`, passwdlockinfo.passwordHistory)
+ } else {
+ sqlexec.MustFormatSQL(sql, `, %?`, nil)
+ }
+ sqlexec.MustFormatSQL(sql, `)`)
+ // The empty password does not count in the password history and is subject to reuse at any time.
+ if savePasswdHistory && len(pwd) != 0 {
+ if !passwordInit {
+ sqlexec.MustFormatSQL(sqlPasswordHistory, ",")
+ } else {
+ passwordInit = false
+ }
+ sqlexec.MustFormatSQL(sqlPasswordHistory, `( %?, %?, %?)`, hostName, spec.User.Username, pwd)
+ }
users = append(users, spec.User)
}
if len(users) == 0 {
@@ -925,6 +1089,17 @@ func (e *SimpleExec) executeCreateUser(ctx context.Context, s *ast.CreateUserStm
}
return err
}
+
+ if savePasswdHistory && !passwordInit {
+ _, err = sqlExecutor.ExecuteInternal(internalCtx, sqlPasswordHistory.String())
+ if err != nil {
+ if _, rollbackErr := sqlExecutor.ExecuteInternal(internalCtx, "rollback"); rollbackErr != nil {
+ return errors.Trace(rollbackErr)
+ }
+ return errors.Trace(err)
+ }
+ }
+
if len(privData) != 0 {
sql.Reset()
sqlexec.MustFormatSQL(sql, "INSERT IGNORE INTO %n.%n (Host, User, Priv) VALUES ", mysql.SystemDB, mysql.GlobalPrivTable)
@@ -948,7 +1123,252 @@ func (e *SimpleExec) executeCreateUser(ctx context.Context, s *ast.CreateUserStm
return domain.GetDomain(e.ctx).NotifyUpdatePrivilege()
}
+func getUserPasswordLimit(ctx context.Context, sqlExecutor sqlexec.SQLExecutor, name string, host string, passwdlockinfo *passwordLockInfo) (*passwordReuseInfo, error) {
+ res := &passwordReuseInfo{notSpecified, notSpecified}
+ sql := new(strings.Builder)
+ sqlexec.MustFormatSQL(sql, `SELECT Password_reuse_history,Password_reuse_time FROM %n.%n WHERE User=%? AND Host=%?;`,
+ mysql.SystemDB, mysql.UserTable, name, strings.ToLower(host))
+ // Query the specified user password reuse rules.
+ recordSet, err := sqlExecutor.ExecuteInternal(ctx, sql.String())
+ if err != nil {
+ return nil, err
+ }
+ rows, err := sqlexec.DrainRecordSet(ctx, recordSet, 3)
+ if err != nil {
+ return nil, err
+ }
+ for _, row := range rows {
+ if !row.IsNull(0) {
+ res.passwordHistory = int64(row.GetUint64(0))
+ } else {
+ res.passwordHistory = variable.PasswordHistory.Load()
+ }
+ if !row.IsNull(1) {
+ res.passwordReuseInterval = int64(row.GetUint64(1))
+ } else {
+ res.passwordReuseInterval = variable.PasswordReuseInterval.Load()
+ }
+ }
+ if passwdlockinfo.passwordHistoryFlag {
+ res.passwordHistory = passwdlockinfo.passwordHistory
+ }
+ if passwdlockinfo.passwordReuseIntervalFlag {
+ res.passwordReuseInterval = passwdlockinfo.passwordReuseInterval
+ }
+ return res, nil
+}
+
+// getValidTime get the boundary of password valid time.
+func getValidTime(sctx sessionctx.Context, passwordReuse *passwordReuseInfo) string {
+ nowTime := time.Now().In(sctx.GetSessionVars().TimeZone)
+ nowTimeS := nowTime.Unix()
+ beforeTimeS := nowTimeS - passwordReuse.passwordReuseInterval*24*int64(time.Hour/time.Second)
+ if beforeTimeS < 0 {
+ beforeTimeS = 0
+ }
+ return time.Unix(beforeTimeS, 0).Format("2006-01-02 15:04:05.999999999")
+}
+
+// deleteHistoricalData delete useless password history.
+// The deleted password must meet the following conditions at the same time.
+// 1. Exceeded the maximum number of saves.
+// 2. The password has exceeded the prohibition time.
+func deleteHistoricalData(ctx context.Context, sqlExecutor sqlexec.SQLExecutor, userDetail *userInfo, maxDelRows int64, passwordReuse *passwordReuseInfo, sctx sessionctx.Context) error {
+ //never times out or no row need delete.
+ if (passwordReuse.passwordReuseInterval > math.MaxInt32) || maxDelRows == 0 {
+ return nil
+ }
+ sql := new(strings.Builder)
+ // no prohibition time.
+ if passwordReuse.passwordReuseInterval == 0 {
+ deleteTemplate := `DELETE from %n.%n WHERE User= %? AND Host= %? order by Password_timestamp ASC LIMIT `
+ deleteTemplate = deleteTemplate + strconv.FormatInt(maxDelRows, 10)
+ sqlexec.MustFormatSQL(sql, deleteTemplate, mysql.SystemDB, mysql.PasswordHistoryTable,
+ userDetail.user, strings.ToLower(userDetail.host))
+ _, err := sqlExecutor.ExecuteInternal(ctx, sql.String())
+ if err != nil {
+ return err
+ }
+ } else {
+ beforeDate := getValidTime(sctx, passwordReuse)
+ // Deletion must satisfy 1. Exceed the prohibition time 2. Exceed the maximum number of saved records.
+ deleteTemplate := `DELETE from %n.%n WHERE User= %? AND Host= %? AND Password_timestamp < %? order by Password_timestamp ASC LIMIT `
+ deleteTemplate = deleteTemplate + strconv.FormatInt(maxDelRows, 10)
+ sql.Reset()
+ sqlexec.MustFormatSQL(sql, deleteTemplate, mysql.SystemDB, mysql.PasswordHistoryTable,
+ userDetail.user, strings.ToLower(userDetail.host), beforeDate)
+ _, err := sqlExecutor.ExecuteInternal(ctx, sql.String())
+ if err != nil {
+ return err
+ }
+ }
+ return nil
+}
+
+func addHistoricalData(ctx context.Context, sqlExecutor sqlexec.SQLExecutor, userDetail *userInfo, passwordReuse *passwordReuseInfo) error {
+ if passwordReuse.passwordHistory <= 0 && passwordReuse.passwordReuseInterval <= 0 {
+ return nil
+ }
+ sql := new(strings.Builder)
+ sqlexec.MustFormatSQL(sql, `INSERT INTO %n.%n (Host, User, Password) VALUES (%?, %?, %?) `, mysql.SystemDB, mysql.PasswordHistoryTable, strings.ToLower(userDetail.host), userDetail.user, userDetail.pwd)
+ _, err := sqlExecutor.ExecuteInternal(ctx, sql.String())
+ if err != nil {
+ return errors.Trace(err)
+ }
+ return nil
+}
+
+func getUserPasswordNum(ctx context.Context, sqlExecutor sqlexec.SQLExecutor, userDetail *userInfo) (int64, error) {
+ sql := new(strings.Builder)
+ sqlexec.MustFormatSQL(sql, `SELECT count(*) FROM %n.%n WHERE User=%? AND Host=%?;`, mysql.SystemDB, mysql.PasswordHistoryTable, userDetail.user, strings.ToLower(userDetail.host))
+ recordSet, err := sqlExecutor.ExecuteInternal(ctx, sql.String())
+ if err != nil {
+ return 0, err
+ }
+
+ rows, err := sqlexec.DrainRecordSet(ctx, recordSet, 3)
+ if err != nil {
+ return 0, err
+ }
+ if len(rows) != 1 {
+ err := fmt.Errorf("`%s`@`%s` is not unique, please confirm the mysql.password_history table structure", userDetail.user, strings.ToLower(userDetail.host))
+ return 0, err
+ }
+
+ return rows[0].GetInt64(0), nil
+}
+
+func fullRecordCheck(ctx context.Context, sqlExecutor sqlexec.SQLExecutor, userDetail *userInfo) (bool, error) {
+ sql := new(strings.Builder)
+ sqlexec.MustFormatSQL(sql, `SELECT count(*) FROM %n.%n WHERE User= %? AND Host= %? AND Password = %?;`, mysql.SystemDB, mysql.PasswordHistoryTable, userDetail.user, strings.ToLower(userDetail.host), userDetail.pwd)
+ recordSet, err := sqlExecutor.ExecuteInternal(ctx, sql.String())
+ if err != nil {
+ return false, err
+ }
+ rows, err := sqlexec.DrainRecordSet(ctx, recordSet, 3)
+ if err != nil {
+ return false, err
+ }
+ if rows[0].GetInt64(0) == 0 {
+ return true, nil
+ }
+ return false, nil
+}
+
+func checkPasswordHistoryRule(ctx context.Context, sqlExecutor sqlexec.SQLExecutor, userDetail *userInfo, passwordReuse *passwordReuseInfo) (bool, error) {
+ sql := new(strings.Builder)
+ // Exceeded the maximum number of saved items, only check the ones within the limit.
+ checkRows := `SELECT count(*) FROM (SELECT Password FROM %n.%n WHERE User=%? AND Host=%? ORDER BY Password_timestamp DESC LIMIT `
+ checkRows = checkRows + strconv.FormatInt(passwordReuse.passwordHistory, 10)
+ checkRows = checkRows + ` ) as t where t.Password = %? `
+ sqlexec.MustFormatSQL(sql, checkRows, mysql.SystemDB, mysql.PasswordHistoryTable, userDetail.user, strings.ToLower(userDetail.host), userDetail.pwd)
+ recordSet, err := sqlExecutor.ExecuteInternal(ctx, sql.String())
+ if err != nil {
+ return false, err
+ }
+ rows, err := sqlexec.DrainRecordSet(ctx, recordSet, 3)
+ if err != nil {
+ return false, err
+ }
+ if rows[0].GetInt64(0) != 0 {
+ return false, nil
+ }
+ return true, nil
+}
+
+func checkPasswordTimeRule(ctx context.Context, sqlExecutor sqlexec.SQLExecutor, userDetail *userInfo, passwordReuse *passwordReuseInfo,
+ sctx sessionctx.Context) (bool, error) {
+ sql := new(strings.Builder)
+ beforeDate := getValidTime(sctx, passwordReuse)
+ sqlexec.MustFormatSQL(sql, `SELECT count(*) FROM %n.%n WHERE User=%? AND Host=%? AND Password = %? AND Password_timestamp >= %?;`,
+ mysql.SystemDB, mysql.PasswordHistoryTable, userDetail.user, strings.ToLower(userDetail.host), userDetail.pwd, beforeDate)
+ recordSet, err := sqlExecutor.ExecuteInternal(ctx, sql.String())
+ if err != nil {
+ return false, err
+ }
+ rows, err := sqlexec.DrainRecordSet(ctx, recordSet, 3)
+ if err != nil {
+ return false, err
+ }
+ if rows[0].GetInt64(0) == 0 {
+ return true, nil
+ }
+ return false, nil
+}
+
+func passwordVerification(ctx context.Context, sqlExecutor sqlexec.SQLExecutor, userDetail *userInfo, passwordReuse *passwordReuseInfo, sctx sessionctx.Context) (bool, int64, error) {
+ passwordNum, err := getUserPasswordNum(ctx, sqlExecutor, userDetail)
+ if err != nil {
+ return false, 0, err
+ }
+
+ // the maximum number of records that can be deleted.
+ canDeleteNum := passwordNum - passwordReuse.passwordHistory + 1
+ if canDeleteNum < 0 {
+ canDeleteNum = 0
+ }
+
+ if passwordReuse.passwordHistory <= 0 && passwordReuse.passwordReuseInterval <= 0 {
+ return true, canDeleteNum, nil
+ }
+
+ // The maximum number of saves has not been exceeded.
+ // There are too many retention days, and it is impossible to time out in one's lifetime.
+ if (passwordNum <= passwordReuse.passwordHistory) || (passwordReuse.passwordReuseInterval > math.MaxInt32) {
+ passChecking, err := fullRecordCheck(ctx, sqlExecutor, userDetail)
+ return passChecking, canDeleteNum, err
+ }
+
+ if passwordReuse.passwordHistory > 0 {
+ passChecking, err := checkPasswordHistoryRule(ctx, sqlExecutor, userDetail, passwordReuse)
+ if err != nil || !passChecking {
+ return false, 0, err
+ }
+ }
+ if passwordReuse.passwordReuseInterval > 0 {
+ passChecking, err := checkPasswordTimeRule(ctx, sqlExecutor, userDetail, passwordReuse, sctx)
+ if err != nil || !passChecking {
+ return false, 0, err
+ }
+ }
+ return true, canDeleteNum, nil
+}
+
+func checkPasswordReusePolicy(ctx context.Context, sqlExecutor sqlexec.SQLExecutor, userDetail *userInfo, sctx sessionctx.Context) error {
+ // read password reuse info from mysql.user and global variables.
+ passwdReuseInfo, err := getUserPasswordLimit(ctx, sqlExecutor, userDetail.user, userDetail.host, userDetail.pLI)
+ if err != nil {
+ return err
+ }
+ // check whether password can be used.
+ res, maxDelNum, err := passwordVerification(ctx, sqlExecutor, userDetail, passwdReuseInfo, sctx)
+ if err != nil {
+ return err
+ }
+ if !res {
+ return ErrExistsInHistoryPassword.GenWithStackByArgs(userDetail.user, userDetail.host)
+ }
+ err = deleteHistoricalData(ctx, sqlExecutor, userDetail, maxDelNum, passwdReuseInfo, sctx)
+ if err != nil {
+ return err
+ }
+ // insert password history.
+ err = addHistoricalData(ctx, sqlExecutor, userDetail, passwdReuseInfo)
+ if err != nil {
+ return err
+ }
+ return nil
+}
+
func (e *SimpleExec) executeAlterUser(ctx context.Context, s *ast.AlterUserStmt) error {
+ disableSandBoxMode := false
+ var err error
+ if e.ctx.InSandBoxMode() {
+ if err = e.checkSandboxMode(s.Specs); err != nil {
+ return err
+ }
+ disableSandBoxMode = true
+ }
ctx = kv.WithInternalSourceType(ctx, kv.InternalTxnPrivilege)
if s.CurrentAuth != nil {
user := e.ctx.GetSessionVars().User
@@ -965,19 +1385,18 @@ func (e *SimpleExec) executeAlterUser(ctx context.Context, s *ast.AlterUserStmt)
s.Specs = []*ast.UserSpec{spec}
}
- lockAccount := ""
- if len(s.PasswordOrLockOptions) > 0 {
- // If "ACCOUNT LOCK" or "ACCOUNT UNLOCK" appears many times,
- // the last declaration takes effect.
- for i := len(s.PasswordOrLockOptions) - 1; i >= 0; i-- {
- if s.PasswordOrLockOptions[i].Type == ast.Lock {
- lockAccount = "Y"
- break
- } else if s.PasswordOrLockOptions[i].Type == ast.Unlock {
- lockAccount = "N"
- break
- }
- }
+ passwdlockinfo := &passwordLockInfo{
+ lockAccount: "",
+ passwordExpired: "",
+ passwordLifetime: notSpecified,
+ passwordHistory: notSpecified,
+ passwordReuseInterval: notSpecified,
+ passwordHistoryFlag: false,
+ passwordReuseIntervalFlag: false,
+ }
+ err = passwdlockinfo.analyzeLockPasswordInfo(s.PasswordOrLockOptions)
+ if err != nil {
+ return err
}
privData, err := tlsOption2GlobalPriv(s.AuthTokenOrTLSOptions)
@@ -986,6 +1405,7 @@ func (e *SimpleExec) executeAlterUser(ctx context.Context, s *ast.AlterUserStmt)
}
failedUsers := make([]string, 0, len(s.Specs))
+ needRollback := false
checker := privilege.GetPrivilegeManager(e.ctx)
if checker == nil {
return errors.New("could not load privilege checker")
@@ -1003,6 +1423,24 @@ func (e *SimpleExec) executeAlterUser(ctx context.Context, s *ast.AlterUserStmt)
}
}
+ sysSession, err := e.getSysSession()
+ defer clearSysSession(ctx, sysSession)
+ if err != nil {
+ return err
+ }
+ sqlExecutor := sysSession.(sqlexec.SQLExecutor)
+ // session isolation level changed to READ-COMMITTED.
+ // When tidb is at the RR isolation level, executing `begin` will obtain a consistent state.
+ // When operating the same user concurrently, it may happen that historical versions are read.
+ // In order to avoid this risk, change the isolation level to RC.
+ _, err = sqlExecutor.ExecuteInternal(ctx, "set tx_isolation = 'READ-COMMITTED'")
+ if err != nil {
+ return err
+ }
+ if _, err := sqlExecutor.ExecuteInternal(ctx, "BEGIN PESSIMISTIC"); err != nil {
+ return err
+ }
+
for _, spec := range s.Specs {
user := e.ctx.GetSessionVars().User
if spec.User.CurrentUser || ((user != nil) && (user.Username == spec.User.Username) && (user.AuthHostname == spec.User.Hostname)) {
@@ -1036,7 +1474,7 @@ func (e *SimpleExec) executeAlterUser(ctx context.Context, s *ast.AlterUserStmt)
}
}
- exists, err := userExists(ctx, e.ctx, spec.User.Username, spec.User.Hostname)
+ exists, err := userExistsInternal(ctx, sqlExecutor, spec.User.Username, spec.User.Hostname)
if err != nil {
return err
}
@@ -1057,25 +1495,23 @@ func (e *SimpleExec) executeAlterUser(ctx context.Context, s *ast.AlterUserStmt)
RequireAuthTokenOptions
)
authTokenOptionHandler := NoNeedAuthTokenOptions
- if currentAuthPlugin, err := e.userAuthPlugin(spec.User.Username, spec.User.Hostname); err != nil {
+ currentAuthPlugin, err := privilege.GetPrivilegeManager(e.ctx).GetAuthPlugin(spec.User.Username, spec.User.Hostname)
+ if err != nil {
return err
- } else if currentAuthPlugin == mysql.AuthTiDBAuthToken {
+ }
+ if currentAuthPlugin == mysql.AuthTiDBAuthToken {
authTokenOptionHandler = OptionalAuthTokenOptions
}
- exec := e.ctx.(sqlexec.RestrictedSQLExecutor)
type alterField struct {
expr string
- value string
+ value any
}
var fields []alterField
if spec.AuthOpt != nil {
+ fields = append(fields, alterField{"password_last_changed=current_timestamp()", nil})
if spec.AuthOpt.AuthPlugin == "" {
- authplugin, err := e.userAuthPlugin(spec.User.Username, spec.User.Hostname)
- if err != nil {
- return err
- }
- spec.AuthOpt.AuthPlugin = authplugin
+ spec.AuthOpt.AuthPlugin = currentAuthPlugin
}
switch spec.AuthOpt.AuthPlugin {
case mysql.AuthNativePassword, mysql.AuthCachingSha2Password, mysql.AuthTiDBSM3Password, mysql.AuthSocket, "":
@@ -1087,18 +1523,64 @@ func (e *SimpleExec) executeAlterUser(ctx context.Context, s *ast.AlterUserStmt)
default:
return ErrPluginIsNotLoaded.GenWithStackByArgs(spec.AuthOpt.AuthPlugin)
}
+ if e.isValidatePasswordEnabled() && e.authUsingCleartextPwd(spec.AuthOpt, spec.AuthOpt.AuthPlugin) {
+ if err := pwdValidator.ValidatePassword(e.ctx.GetSessionVars(), spec.AuthOpt.AuthString); err != nil {
+ return err
+ }
+ }
pwd, ok := spec.EncodedPassword()
if !ok {
return errors.Trace(ErrPasswordFormat)
}
- fields = append(fields,
- alterField{"authentication_string=%?", pwd},
- alterField{"plugin=%?", spec.AuthOpt.AuthPlugin},
- )
+ // for Support Password Reuse Policy.
+ // The empty password does not count in the password history and is subject to reuse at any time.
+ // https://dev.mysql.com/doc/refman/8.0/en/password-management.html#password-reuse-policy
+ if len(pwd) != 0 {
+ userDetail := &userInfo{spec.User.Hostname, spec.User.Username, passwdlockinfo, pwd}
+ err := checkPasswordReusePolicy(ctx, sqlExecutor, userDetail, e.ctx)
+ if err != nil {
+ return err
+ }
+ }
+ fields = append(fields, alterField{"authentication_string=%?", pwd})
+ if spec.AuthOpt.AuthPlugin != "" {
+ fields = append(fields, alterField{"plugin=%?", spec.AuthOpt.AuthPlugin})
+ }
+ if spec.AuthOpt.ByAuthString || spec.AuthOpt.ByHashString {
+ if passwdlockinfo.passwordExpired == "" {
+ passwdlockinfo.passwordExpired = "N"
+ }
+ }
}
- if len(lockAccount) != 0 {
- fields = append(fields, alterField{"account_locked=%?", lockAccount})
+ if len(passwdlockinfo.lockAccount) != 0 {
+ fields = append(fields, alterField{"account_locked=%?", passwdlockinfo.lockAccount})
+ }
+
+ // support alter Password_reuse_history and Password_reuse_time.
+ if passwdlockinfo.passwordHistoryFlag {
+ if passwdlockinfo.passwordHistory == notSpecified {
+ fields = append(fields, alterField{"Password_reuse_history = NULL ", ""})
+ } else {
+ fields = append(fields, alterField{"Password_reuse_history = %? ", strconv.FormatInt(passwdlockinfo.passwordHistory, 10)})
+ }
+ }
+ if passwdlockinfo.passwordReuseIntervalFlag {
+ if passwdlockinfo.passwordReuseInterval == notSpecified {
+ fields = append(fields, alterField{"Password_reuse_time = NULL ", ""})
+ } else {
+ fields = append(fields, alterField{"Password_reuse_time = %? ", strconv.FormatInt(passwdlockinfo.passwordReuseInterval, 10)})
+ }
+ }
+
+ if len(passwdlockinfo.passwordExpired) != 0 {
+ if len(spec.User.Username) == 0 && passwdlockinfo.passwordExpired == "Y" {
+ return ErrPasswordExpireAnonymousUser.GenWithStackByArgs()
+ }
+ fields = append(fields, alterField{"password_expired=%?", passwdlockinfo.passwordExpired})
+ }
+ if passwdlockinfo.passwordLifetime != notSpecified {
+ fields = append(fields, alterField{"password_lifetime=%?", passwdlockinfo.passwordLifetime})
}
if s.CommentOrAttributeOption != nil {
@@ -1144,31 +1626,27 @@ func (e *SimpleExec) executeAlterUser(ctx context.Context, s *ast.AlterUserStmt)
}
}
sqlexec.MustFormatSQL(sql, " WHERE Host=%? and User=%?;", spec.User.Hostname, spec.User.Username)
- _, _, err := exec.ExecRestrictedSQL(ctx, nil, sql.String())
+ _, err := sqlExecutor.ExecuteInternal(ctx, sql.String())
if err != nil {
failedUsers = append(failedUsers, spec.User.String())
+ needRollback = true
continue
}
}
if len(privData) > 0 {
- _, _, err := exec.ExecRestrictedSQL(ctx, nil, "INSERT INTO %n.%n (Host, User, Priv) VALUES (%?,%?,%?) ON DUPLICATE KEY UPDATE Priv = values(Priv)", mysql.SystemDB, mysql.GlobalPrivTable, spec.User.Hostname, spec.User.Username, string(hack.String(privData)))
+ sql := new(strings.Builder)
+ sqlexec.MustFormatSQL(sql, "INSERT INTO %n.%n (Host, User, Priv) VALUES (%?,%?,%?) ON DUPLICATE KEY UPDATE Priv = values(Priv)", mysql.SystemDB, mysql.GlobalPrivTable, spec.User.Hostname, spec.User.Username, string(hack.String(privData)))
+ _, err := sqlExecutor.ExecuteInternal(ctx, sql.String())
if err != nil {
failedUsers = append(failedUsers, spec.User.String())
+ needRollback = true
}
}
}
if len(failedUsers) > 0 {
- // Commit the transaction even if we returns error
- txn, err := e.ctx.Txn(true)
- if err != nil {
- return err
- }
- err = txn.Commit(tikvutil.SetSessionID(context.TODO(), e.ctx.GetSessionVars().ConnectionID))
- if err != nil {
- return err
- }
- if !s.IfExists {
+ // Compatible with MySQL 8.0, `ALTER USER` realizes atomic operation.
+ if !s.IfExists || needRollback {
return ErrCannotUser.GenWithStackByArgs("ALTER USER", strings.Join(failedUsers, ","))
}
for _, user := range failedUsers {
@@ -1176,7 +1654,30 @@ func (e *SimpleExec) executeAlterUser(ctx context.Context, s *ast.AlterUserStmt)
e.ctx.GetSessionVars().StmtCtx.AppendNote(err)
}
}
- return domain.GetDomain(e.ctx).NotifyUpdatePrivilege()
+ if _, err := sqlExecutor.ExecuteInternal(ctx, "commit"); err != nil {
+ return err
+ }
+ if err = domain.GetDomain(e.ctx).NotifyUpdatePrivilege(); err != nil {
+ return err
+ }
+ if disableSandBoxMode {
+ e.ctx.DisableSandBoxMode()
+ }
+ return nil
+}
+
+func (e *SimpleExec) checkSandboxMode(specs []*ast.UserSpec) error {
+ for _, spec := range specs {
+ if spec.AuthOpt == nil {
+ continue
+ }
+ if spec.AuthOpt.ByAuthString || spec.AuthOpt.ByHashString {
+ if spec.User.CurrentUser || e.ctx.GetSessionVars().User.Username == spec.User.Username {
+ return nil
+ }
+ }
+ }
+ return errMustChangePassword.GenWithStackByArgs()
}
func (e *SimpleExec) executeGrantRole(ctx context.Context, s *ast.GrantRoleStmt) error {
@@ -1246,10 +1747,9 @@ func (e *SimpleExec) executeRenameUser(s *ast.RenameUserStmt) error {
}
sqlExecutor := sysSession.(sqlexec.SQLExecutor)
- if _, err := sqlExecutor.ExecuteInternal(ctx, "begin"); err != nil {
+ if _, err := sqlExecutor.ExecuteInternal(ctx, "BEGIN PESSIMISTIC"); err != nil {
return err
}
-
for _, userToUser := range s.UserToUsers {
oldUser, newUser := userToUser.OldUser, userToUser.NewUser
if len(newUser.Username) > auth.UserNameMaxLength {
@@ -1322,6 +1822,12 @@ func (e *SimpleExec) executeRenameUser(s *ast.RenameUserStmt) error {
break
}
+ // rename passwordhistory from PasswordHistoryTable.
+ if err = renameUserHostInSystemTable(sqlExecutor, mysql.PasswordHistoryTable, "USER", "HOST", userToUser); err != nil {
+ failedUser = oldUser.String() + " TO " + newUser.String() + " " + mysql.PasswordHistoryTable + " error"
+ break
+ }
+
// rename relationship from mysql.global_grants
// TODO: add global_grants into the parser
// TODO: need update columns_priv once we implement columns_priv functionality.
@@ -1426,6 +1932,14 @@ func (e *SimpleExec) executeDropUser(ctx context.Context, s *ast.DropUserStmt) e
break
}
+ // delete password history from mysql.password_history.
+ sql.Reset()
+ sqlexec.MustFormatSQL(sql, `DELETE FROM %n.%n WHERE Host = %? and User = %?;`, mysql.SystemDB, mysql.PasswordHistoryTable, strings.ToLower(user.Hostname), user.Username)
+ if _, err = sqlExecutor.ExecuteInternal(internalCtx, sql.String()); err != nil {
+ failedUsers = append(failedUsers, user.String())
+ break
+ }
+
// delete privileges from mysql.global_priv
sql.Reset()
sqlexec.MustFormatSQL(sql, `DELETE FROM %n.%n WHERE Host = %? and User = %?;`, mysql.SystemDB, mysql.GlobalPrivTable, user.Hostname, user.Username)
@@ -1546,7 +2060,7 @@ func userExists(ctx context.Context, sctx sessionctx.Context, name string, host
// use the same internal executor to read within the same transaction, otherwise same as userExists
func userExistsInternal(ctx context.Context, sqlExecutor sqlexec.SQLExecutor, name string, host string) (bool, error) {
sql := new(strings.Builder)
- sqlexec.MustFormatSQL(sql, `SELECT * FROM %n.%n WHERE User=%? AND Host=%?;`, mysql.SystemDB, mysql.UserTable, name, strings.ToLower(host))
+ sqlexec.MustFormatSQL(sql, `SELECT * FROM %n.%n WHERE User=%? AND Host=%? FOR UPDATE;`, mysql.SystemDB, mysql.UserTable, name, strings.ToLower(host))
recordSet, err := sqlExecutor.ExecuteInternal(ctx, sql.String())
if err != nil {
return false, err
@@ -1564,18 +2078,29 @@ func userExistsInternal(ctx context.Context, sqlExecutor sqlexec.SQLExecutor, na
return rows > 0, err
}
-func (e *SimpleExec) userAuthPlugin(name string, host string) (string, error) {
- pm := privilege.GetPrivilegeManager(e.ctx)
- authplugin, err := pm.GetAuthPlugin(name, host)
+func (e *SimpleExec) executeSetPwd(ctx context.Context, s *ast.SetPwdStmt) error {
+ ctx = kv.WithInternalSourceType(ctx, kv.InternalTxnPrivilege)
+ sysSession, err := e.getSysSession()
+ defer clearSysSession(ctx, sysSession)
+ if err != nil {
+ return err
+ }
+
+ sqlExecutor := sysSession.(sqlexec.SQLExecutor)
+ // session isolation level changed to READ-COMMITTED.
+ // When tidb is at the RR isolation level, executing `begin` will obtain a consistent state.
+ // When operating the same user concurrently, it may happen that historical versions are read.
+ // In order to avoid this risk, change the isolation level to RC.
+ _, err = sqlExecutor.ExecuteInternal(ctx, "set tx_isolation = 'READ-COMMITTED'")
if err != nil {
- return "", err
+ return err
+ }
+ if _, err := sqlExecutor.ExecuteInternal(ctx, "BEGIN PESSIMISTIC"); err != nil {
+ return err
}
- return authplugin, nil
-}
-func (e *SimpleExec) executeSetPwd(ctx context.Context, s *ast.SetPwdStmt) error {
- ctx = kv.WithInternalSourceType(ctx, kv.InternalTxnPrivilege)
var u, h string
+ disableSandboxMode := false
if s.User == nil || s.User.CurrentUser {
if e.ctx.GetSessionVars().User == nil {
return errors.New("Session error is empty")
@@ -1591,18 +2116,29 @@ func (e *SimpleExec) executeSetPwd(ctx context.Context, s *ast.SetPwdStmt) error
u = s.User.Username
h = s.User.Hostname
}
- exists, err := userExists(ctx, e.ctx, u, h)
+ exists, err := userExistsInternal(ctx, sqlExecutor, u, h)
if err != nil {
return err
}
if !exists {
return errors.Trace(ErrPasswordNoMatch)
}
+ if e.ctx.InSandBoxMode() {
+ if s.User == nil || s.User.CurrentUser ||
+ e.ctx.GetSessionVars().User.AuthUsername == u && e.ctx.GetSessionVars().User.AuthHostname == strings.ToLower(h) {
+ disableSandboxMode = true
+ }
+ }
- authplugin, err := e.userAuthPlugin(u, h)
+ authplugin, err := privilege.GetPrivilegeManager(e.ctx).GetAuthPlugin(u, h)
if err != nil {
return err
}
+ if e.isValidatePasswordEnabled() {
+ if err := pwdValidator.ValidatePassword(e.ctx.GetSessionVars(), s.Password); err != nil {
+ return err
+ }
+ }
var pwd string
switch authplugin {
case mysql.AuthCachingSha2Password, mysql.AuthTiDBSM3Password:
@@ -1614,13 +2150,38 @@ func (e *SimpleExec) executeSetPwd(ctx context.Context, s *ast.SetPwdStmt) error
pwd = auth.EncodePassword(s.Password)
}
+ // for Support Password Reuse Policy.
+ passwdlockinfo :=
+ &passwordLockInfo{lockAccount: "", passwordHistory: notSpecified,
+ passwordReuseInterval: notSpecified, passwordHistoryFlag: false,
+ passwordReuseIntervalFlag: false}
+ // The empty password does not count in the password history and is subject to reuse at any time.
+ // https://dev.mysql.com/doc/refman/8.0/en/password-management.html#password-reuse-policy
+ if len(pwd) != 0 {
+ userDetail := &userInfo{h, u, passwdlockinfo, pwd}
+ err := checkPasswordReusePolicy(ctx, sqlExecutor, userDetail, e.ctx)
+ if err != nil {
+ return err
+ }
+ }
// update mysql.user
- exec := e.ctx.(sqlexec.RestrictedSQLExecutor)
- _, _, err = exec.ExecRestrictedSQL(ctx, nil, `UPDATE %n.%n SET authentication_string=%? WHERE User=%? AND Host=%?;`, mysql.SystemDB, mysql.UserTable, pwd, u, strings.ToLower(h))
+ sql := new(strings.Builder)
+ sqlexec.MustFormatSQL(sql, `UPDATE %n.%n SET authentication_string=%?,password_expired='N',password_last_changed=current_timestamp() WHERE User=%? AND Host=%?;`, mysql.SystemDB, mysql.UserTable, pwd, u, strings.ToLower(h))
+ _, err = sqlExecutor.ExecuteInternal(ctx, sql.String())
if err != nil {
return err
}
- return domain.GetDomain(e.ctx).NotifyUpdatePrivilege()
+ if _, err := sqlExecutor.ExecuteInternal(ctx, "commit"); err != nil {
+ return err
+ }
+ err = domain.GetDomain(e.ctx).NotifyUpdatePrivilege()
+ if err != nil {
+ return err
+ }
+ if disableSandboxMode {
+ e.ctx.DisableSandBoxMode()
+ }
+ return nil
}
func (e *SimpleExec) executeKillStmt(ctx context.Context, s *ast.KillStmt) error {
diff --git a/executor/simple_test.go b/executor/simple_test.go
index 13a439ad64d46..e18a2e1988b8d 100644
--- a/executor/simple_test.go
+++ b/executor/simple_test.go
@@ -129,3 +129,172 @@ func TestUserAttributes(t *testing.T) {
rootTK.MustExec("alter user usr1 comment 'comment1'")
rootTK.MustQuery("select user_attributes from mysql.user where user = 'usr1'").Check(testkit.Rows(`{"metadata": {"comment": "comment1"}}`))
}
+
+func TestValidatePassword(t *testing.T) {
+ store := testkit.CreateMockStore(t)
+ tk := testkit.NewTestKit(t, store)
+ subtk := testkit.NewTestKit(t, store)
+ err := tk.Session().Auth(&auth.UserIdentity{Username: "root", Hostname: "%"}, nil, nil)
+ require.NoError(t, err)
+ tk.MustExec("CREATE USER ''@'localhost'")
+ tk.MustExec("GRANT ALL PRIVILEGES ON mysql.* TO ''@'localhost';")
+ err = subtk.Session().Auth(&auth.UserIdentity{Hostname: "localhost"}, nil, nil)
+ require.NoError(t, err)
+
+ authPlugins := []string{mysql.AuthNativePassword, mysql.AuthCachingSha2Password, mysql.AuthTiDBSM3Password}
+ tk.MustQuery("SELECT @@global.validate_password.enable").Check(testkit.Rows("0"))
+ tk.MustExec("SET GLOBAL validate_password.enable = 1")
+ tk.MustQuery("SELECT @@global.validate_password.enable").Check(testkit.Rows("1"))
+
+ for _, authPlugin := range authPlugins {
+ tk.MustExec("DROP USER IF EXISTS testuser")
+ tk.MustExec(fmt.Sprintf("CREATE USER testuser IDENTIFIED WITH %s BY '!Abc12345678'", authPlugin))
+
+ tk.MustExec("SET GLOBAL validate_password.policy = 'LOW'")
+ // check user name
+ tk.MustQuery("SELECT @@global.validate_password.check_user_name").Check(testkit.Rows("1"))
+ tk.MustContainErrMsg("ALTER USER testuser IDENTIFIED BY '!Abcdroot1234'", "Password Contains User Name")
+ tk.MustContainErrMsg("ALTER USER testuser IDENTIFIED BY '!Abcdtoor1234'", "Password Contains Reversed User Name")
+ tk.MustExec("SET PASSWORD FOR 'testuser' = 'testuser'") // password the same as the user name, but run by root
+ tk.MustExec("ALTER USER testuser IDENTIFIED BY 'testuser'")
+ tk.MustExec("SET GLOBAL validate_password.check_user_name = 0")
+ tk.MustExec("ALTER USER testuser IDENTIFIED BY '!Abcdroot1234'")
+ tk.MustExec("ALTER USER testuser IDENTIFIED BY '!Abcdtoor1234'")
+ tk.MustExec("SET GLOBAL validate_password.check_user_name = 1")
+
+ // LOW: Length
+ tk.MustExec("SET GLOBAL validate_password.length = 8")
+ tk.MustQuery("SELECT @@global.validate_password.length").Check(testkit.Rows("8"))
+ tk.MustContainErrMsg("ALTER USER testuser IDENTIFIED BY '1234567'", "Require Password Length: 8")
+ tk.MustExec("SET GLOBAL validate_password.length = 12")
+ tk.MustContainErrMsg("ALTER USER testuser IDENTIFIED BY '!Abcdefg123'", "Require Password Length: 12")
+ tk.MustExec("ALTER USER testuser IDENTIFIED BY '!Abcdefg1234'")
+ tk.MustExec("SET GLOBAL validate_password.length = 8")
+
+ // MEDIUM: Length; numeric, lowercase/uppercase, and special characters
+ tk.MustExec("SET GLOBAL validate_password.policy = 'MEDIUM'")
+ tk.MustExec("ALTER USER testuser IDENTIFIED BY '!Abc1234567'")
+ tk.MustContainErrMsg("ALTER USER testuser IDENTIFIED BY '!ABC1234567'", "Require Password Lowercase Count: 1")
+ tk.MustContainErrMsg("ALTER USER testuser IDENTIFIED BY '!abc1234567'", "Require Password Uppercase Count: 1")
+ tk.MustContainErrMsg("ALTER USER testuser IDENTIFIED BY '!ABCDabcd'", "Require Password Digit Count: 1")
+ tk.MustContainErrMsg("ALTER USER testuser IDENTIFIED BY 'Abc1234567'", "Require Password Non-alphanumeric Count: 1")
+ tk.MustExec("SET GLOBAL validate_password.special_char_count = 0")
+ tk.MustExec("ALTER USER testuser IDENTIFIED BY 'Abc1234567'")
+ tk.MustExec("SET GLOBAL validate_password.special_char_count = 1")
+ tk.MustExec("SET GLOBAL validate_password.length = 3")
+ tk.MustQuery("SELECT @@GLOBAL.validate_password.length").Check(testkit.Rows("4"))
+
+ // STRONG: Length; numeric, lowercase/uppercase, and special characters; dictionary file
+ tk.MustExec("SET GLOBAL validate_password.policy = 'STRONG'")
+ tk.MustExec("ALTER USER testuser IDENTIFIED BY '!Abc1234567'")
+ tk.MustExec(fmt.Sprintf("SET GLOBAL validate_password.dictionary = '%s'", "1234;5678"))
+ tk.MustExec("ALTER USER testuser IDENTIFIED BY '!Abc123567'")
+ tk.MustExec("ALTER USER testuser IDENTIFIED BY '!Abc43218765'")
+ tk.MustContainErrMsg("ALTER USER testuser IDENTIFIED BY '!Abc1234567'", "Password contains word in the dictionary")
+ tk.MustExec("SET GLOBAL validate_password.dictionary = ''")
+ tk.MustExec("ALTER USER testuser IDENTIFIED BY '!Abc1234567'")
+
+ // "IDENTIFIED AS 'xxx'" is not affected by validation
+ tk.MustExec(fmt.Sprintf("ALTER USER testuser IDENTIFIED WITH '%s' AS ''", authPlugin))
+ }
+ tk.MustContainErrMsg("CREATE USER 'testuser1'@'localhost'", "Your password does not satisfy the current policy requirements")
+ tk.MustContainErrMsg("CREATE USER 'testuser1'@'localhost' IDENTIFIED WITH 'caching_sha2_password'", "Your password does not satisfy the current policy requirements")
+ tk.MustContainErrMsg("CREATE USER 'testuser1'@'localhost' IDENTIFIED WITH 'caching_sha2_password' AS ''", "Your password does not satisfy the current policy requirements")
+
+ // if the username is '', all password can pass the check_user_name
+ subtk.MustQuery("SELECT user(), current_user()").Check(testkit.Rows("@localhost @localhost"))
+ subtk.MustQuery("SELECT @@global.validate_password.check_user_name").Check(testkit.Rows("1"))
+ subtk.MustQuery("SELECT @@global.validate_password.enable").Check(testkit.Rows("1"))
+ tk.MustExec("SET GLOBAL validate_password.number_count = 0")
+ tk.MustExec("SET GLOBAL validate_password.special_char_count = 0")
+ tk.MustExec("SET GLOBAL validate_password.mixed_case_count = 0")
+ tk.MustExec("SET GLOBAL validate_password.length = 0")
+ subtk.MustExec("ALTER USER ''@'localhost' IDENTIFIED BY ''")
+ subtk.MustExec("ALTER USER ''@'localhost' IDENTIFIED BY 'abcd'")
+
+ // CREATE ROLE is not affected by password validation
+ tk.MustExec("SET GLOBAL validate_password.enable = 1")
+ tk.MustExec("SET GLOBAL validate_password.number_count = default")
+ tk.MustExec("SET GLOBAL validate_password.special_char_count = default")
+ tk.MustExec("SET GLOBAL validate_password.mixed_case_count = default")
+ tk.MustExec("SET GLOBAL validate_password.length = default")
+ tk.MustExec("CREATE ROLE role1")
+}
+
+func expectedPasswordExpiration(t *testing.T, tk *testkit.TestKit, testuser, expired string, lifetime string) {
+ res := tk.MustQuery(fmt.Sprintf("SELECT password_expired, password_last_changed, password_lifetime FROM mysql.user WHERE user = '%s'", testuser))
+ rows := res.Rows()
+ require.NotEmpty(t, rows)
+ row := rows[0]
+ require.Equal(t, 3, len(row))
+ require.Equal(t, expired, row[0].(string), testuser)
+ require.True(t, len(row[1].(string)) > 0, testuser)
+ require.Equal(t, lifetime, row[2].(string), testuser)
+}
+
+func TestPasswordExpiration(t *testing.T) {
+ store, _ := testkit.CreateMockStoreAndDomain(t)
+ tk := testkit.NewTestKit(t, store)
+
+ // CREATE USER
+ tk.MustExec(`CREATE USER testuser`)
+ expectedPasswordExpiration(t, tk, "testuser", "N", "")
+ tk.MustExec(`CREATE USER testuser1 PASSWORD EXPIRE`)
+ expectedPasswordExpiration(t, tk, "testuser1", "Y", "")
+ tk.MustExec(`CREATE USER testuser2 PASSWORD EXPIRE DEFAULT`)
+ expectedPasswordExpiration(t, tk, "testuser2", "N", "")
+ tk.MustExec(`CREATE USER testuser3 PASSWORD EXPIRE NEVER`)
+ expectedPasswordExpiration(t, tk, "testuser3", "N", "0")
+ tk.MustExec(`CREATE USER testuser4 PASSWORD EXPIRE INTERVAL 3 DAY`)
+ expectedPasswordExpiration(t, tk, "testuser4", "N", "3")
+ tk.MustExec(`CREATE ROLE role1`)
+ expectedPasswordExpiration(t, tk, "role1", "Y", "")
+
+ // ALTER USER
+ testcases := []struct {
+ user string
+ expired string
+ }{
+ {"testuser", "N"},
+ {"testuser1", "Y"},
+ {"testuser2", "N"},
+ {"testuser3", "N"},
+ {"testuser4", "N"},
+ {"role1", "Y"},
+ }
+ for _, testcase := range testcases {
+ tk.MustExec(fmt.Sprintf("ALTER USER %s PASSWORD EXPIRE NEVER", testcase.user))
+ expectedPasswordExpiration(t, tk, testcase.user, testcase.expired, "0")
+ tk.MustExec(fmt.Sprintf("ALTER USER %s PASSWORD EXPIRE DEFAULT", testcase.user))
+ expectedPasswordExpiration(t, tk, testcase.user, testcase.expired, "")
+ tk.MustExec(fmt.Sprintf("ALTER USER %s PASSWORD EXPIRE INTERVAL 3 DAY", testcase.user))
+ expectedPasswordExpiration(t, tk, testcase.user, testcase.expired, "3")
+ tk.MustExec(fmt.Sprintf("ALTER USER %s PASSWORD EXPIRE", testcase.user))
+ expectedPasswordExpiration(t, tk, testcase.user, "Y", "3")
+ tk.MustExec(fmt.Sprintf("ALTER USER %s IDENTIFIED BY '' PASSWORD EXPIRE", testcase.user))
+ expectedPasswordExpiration(t, tk, testcase.user, "Y", "3")
+ tk.MustExec(fmt.Sprintf("ALTER USER %s IDENTIFIED WITH 'mysql_native_password' AS ''", testcase.user))
+ expectedPasswordExpiration(t, tk, testcase.user, "N", "3")
+ tk.MustExec(fmt.Sprintf("ALTER USER %s IDENTIFIED BY ''", testcase.user))
+ expectedPasswordExpiration(t, tk, testcase.user, "N", "3")
+ }
+
+ // SET PASSWORD
+ tk.MustExec("ALTER USER testuser PASSWORD EXPIRE")
+ expectedPasswordExpiration(t, tk, "testuser", "Y", "3")
+ tk.MustExec("SET PASSWORD FOR testuser = '1234'")
+ expectedPasswordExpiration(t, tk, "testuser", "N", "3")
+
+ tk.MustGetErrCode(`CREATE USER ''@localhost IDENTIFIED BY 'pass' PASSWORD EXPIRE`, mysql.ErrPasswordExpireAnonymousUser)
+ tk.MustExec(`CREATE USER ''@localhost IDENTIFIED BY 'pass'`)
+ tk.MustGetErrCode(`ALTER USER ''@localhost PASSWORD EXPIRE`, mysql.ErrPasswordExpireAnonymousUser)
+
+ // different cleartext authentication plugin
+ for _, authplugin := range []string{mysql.AuthNativePassword, mysql.AuthCachingSha2Password, mysql.AuthTiDBSM3Password} {
+ tk.MustExec("DROP USER IF EXISTS 'u1'@'localhost'")
+ tk.MustExec(fmt.Sprintf("CREATE USER 'u1'@'localhost' IDENTIFIED WITH '%s'", authplugin))
+ tk.MustExec("ALTER USER 'u1'@'localhost' IDENTIFIED BY 'pass'")
+ tk.MustExec("ALTER USER 'u1'@'localhost' PASSWORD EXPIRE")
+ tk.MustQuery("SELECT password_expired FROM mysql.user WHERE user = 'u1'").Check(testkit.Rows("Y"))
+ }
+}
diff --git a/executor/simpletest/simple_test.go b/executor/simpletest/simple_test.go
index 738a5808be6fa..b774892d70ea7 100644
--- a/executor/simpletest/simple_test.go
+++ b/executor/simpletest/simple_test.go
@@ -747,7 +747,7 @@ func TestUser(t *testing.T) {
alterUserSQL = `ALTER USER 'test1'@'localhost' IDENTIFIED BY '222', 'test_not_exist'@'localhost' IDENTIFIED BY '111';`
tk.MustGetErrCode(alterUserSQL, mysql.ErrCannotUser)
result = tk.MustQuery(`SELECT authentication_string FROM mysql.User WHERE User="test1" and Host="localhost"`)
- result.Check(testkit.Rows(auth.EncodePassword("222")))
+ result.Check(testkit.Rows(auth.EncodePassword("111")))
alterUserSQL = `ALTER USER 'test4'@'localhost' IDENTIFIED WITH 'auth_socket';`
tk.MustExec(alterUserSQL)
result = tk.MustQuery(`SELECT plugin FROM mysql.User WHERE User="test4" and Host="localhost"`)
@@ -1105,3 +1105,241 @@ func TestDropStatsForMultipleTable(t *testing.T) {
require.True(t, statsTbl2.Pseudo)
h.SetLease(0)
}
+
+func TestUserReuseControl(t *testing.T) {
+ store := testkit.CreateMockStore(t)
+ rootTK := testkit.NewTestKit(t, store)
+ rootTK.MustQuery(`show variables like "password_history"`).Check(testkit.Rows("password_history 0"))
+ rootTK.MustQuery(`show variables like "password_reuse_interval"`).Check(testkit.Rows("password_reuse_interval 0"))
+ rootTK.MustExec(`set global password_history = -1`)
+ rootTK.MustExec(`set global password_reuse_interval = -1`)
+ rootTK.MustQuery(`show variables like "password_history"`).Check(testkit.Rows("password_history 0"))
+ rootTK.MustQuery(`show variables like "password_reuse_interval"`).Check(testkit.Rows("password_reuse_interval 0"))
+ rootTK.MustExec(`set global password_history = 4294967295`)
+ rootTK.MustExec(`set global password_reuse_interval = 4294967295`)
+ rootTK.MustQuery(`show variables like "password_history"`).Check(testkit.Rows("password_history 4294967295"))
+ rootTK.MustQuery(`show variables like "password_reuse_interval"`).Check(testkit.Rows("password_reuse_interval 4294967295"))
+ rootTK.MustExec(`set global password_history = 4294967296`)
+ rootTK.MustExec(`set global password_reuse_interval = 4294967296`)
+ rootTK.MustQuery(`show variables like "password_history"`).Check(testkit.Rows("password_history 4294967295"))
+ rootTK.MustQuery(`show variables like "password_reuse_interval"`).Check(testkit.Rows("password_reuse_interval 4294967295"))
+ rootTK.MustGetErrCode(`set session password_history = 42949`, 1229)
+ rootTK.MustGetErrCode(`set session password_reuse_interval = 42949`, 1229)
+}
+
+func TestUserReuseInfo(t *testing.T) {
+ store := testkit.CreateMockStore(t)
+ rootTK := testkit.NewTestKit(t, store)
+ rootTK.MustExec(`CREATE USER testReuse`)
+ rootTK.MustQuery(`SELECT Password_reuse_history,Password_reuse_time FROM mysql.user WHERE user = 'testReuse'`).Check(testkit.Rows(` `))
+ rootTK.MustExec(`ALTER USER testReuse PASSWORD HISTORY 5`)
+ rootTK.MustQuery(`SELECT Password_reuse_history,Password_reuse_time FROM mysql.user WHERE user = 'testReuse'`).Check(testkit.Rows(`5 `))
+ rootTK.MustExec(`ALTER USER testReuse PASSWORD HISTORY 0`)
+ rootTK.MustQuery(`SELECT Password_reuse_history,Password_reuse_time FROM mysql.user WHERE user = 'testReuse'`).Check(testkit.Rows(`0 `))
+ rootTK.MustExec(`ALTER USER testReuse PASSWORD HISTORY DEFAULT`)
+ rootTK.MustQuery(`SELECT Password_reuse_history,Password_reuse_time FROM mysql.user WHERE user = 'testReuse'`).Check(testkit.Rows(` `))
+ rootTK.MustExec(`ALTER USER testReuse PASSWORD HISTORY 65536`)
+ rootTK.MustQuery(`SELECT Password_reuse_history,Password_reuse_time FROM mysql.user WHERE user = 'testReuse'`).Check(testkit.Rows(`65535 `))
+ rootTK.MustExec(`ALTER USER testReuse PASSWORD REUSE INTERVAL 5 DAY`)
+ rootTK.MustQuery(`SELECT Password_reuse_history,Password_reuse_time FROM mysql.user WHERE user = 'testReuse'`).Check(testkit.Rows(`65535 5`))
+ rootTK.MustExec(`ALTER USER testReuse PASSWORD REUSE INTERVAL 0 DAY`)
+ rootTK.MustQuery(`SELECT Password_reuse_history,Password_reuse_time FROM mysql.user WHERE user = 'testReuse'`).Check(testkit.Rows(`65535 0`))
+ rootTK.MustExec(`ALTER USER testReuse PASSWORD REUSE INTERVAL DEFAULT`)
+ rootTK.MustQuery(`SELECT Password_reuse_history,Password_reuse_time FROM mysql.user WHERE user = 'testReuse'`).Check(testkit.Rows(`65535 `))
+ rootTK.MustExec(`ALTER USER testReuse PASSWORD REUSE INTERVAL 65536 DAY`)
+ rootTK.MustQuery(`SELECT Password_reuse_history,Password_reuse_time FROM mysql.user WHERE user = 'testReuse'`).Check(testkit.Rows(`65535 65535`))
+ rootTK.MustExec(`ALTER USER testReuse PASSWORD HISTORY 6 PASSWORD REUSE INTERVAL 6 DAY`)
+ rootTK.MustQuery(`SELECT Password_reuse_history,Password_reuse_time FROM mysql.user WHERE user = 'testReuse'`).Check(testkit.Rows(`6 6`))
+ rootTK.MustExec(`ALTER USER testReuse PASSWORD HISTORY 6 PASSWORD HISTORY 7 `)
+ rootTK.MustQuery(`SELECT Password_reuse_history,Password_reuse_time FROM mysql.user WHERE user = 'testReuse'`).Check(testkit.Rows(`7 6`))
+
+ rootTK.MustExec(`drop USER testReuse`)
+ rootTK.MustExec(`CREATE USER testReuse PASSWORD HISTORY 5`)
+ rootTK.MustQuery(`SELECT Password_reuse_history,Password_reuse_time FROM mysql.user WHERE user = 'testReuse'`).Check(testkit.Rows(`5 `))
+ rootTK.MustExec(`drop USER testReuse`)
+ rootTK.MustExec(`CREATE USER testReuse PASSWORD REUSE INTERVAL 5 DAY`)
+ rootTK.MustQuery(`SELECT Password_reuse_history,Password_reuse_time FROM mysql.user WHERE user = 'testReuse'`).Check(testkit.Rows(` 5`))
+ rootTK.MustExec(`drop USER testReuse`)
+ rootTK.MustExec(`CREATE USER testReuse PASSWORD REUSE INTERVAL 5 DAY PASSWORD REUSE INTERVAL 6 DAY`)
+ rootTK.MustQuery(`SELECT Password_reuse_history,Password_reuse_time FROM mysql.user WHERE user = 'testReuse'`).Check(testkit.Rows(` 6`))
+ rootTK.MustExec(`drop USER testReuse`)
+ rootTK.MustExec(`CREATE USER testReuse PASSWORD HISTORY 5 PASSWORD REUSE INTERVAL 6 DAY`)
+ rootTK.MustQuery(`SELECT Password_reuse_history,Password_reuse_time FROM mysql.user WHERE user = 'testReuse'`).Check(testkit.Rows(`5 6`))
+ rootTK.MustExec(`drop USER testReuse`)
+ rootTK.MustExec(`CREATE USER testReuse PASSWORD REUSE INTERVAL 6 DAY PASSWORD HISTORY 5`)
+ rootTK.MustQuery(`SELECT Password_reuse_history,Password_reuse_time FROM mysql.user WHERE user = 'testReuse'`).Check(testkit.Rows(`5 6`))
+
+ rootTK.MustExec(`drop USER testReuse`)
+ rootTK.MustGetErrCode(`CREATE USER testReuse PASSWORD HISTORY -5`, 1064)
+ rootTK.MustGetErrCode(`CREATE USER testReuse PASSWORD REUSE INTERVAL -6 DAY`, 1064)
+ rootTK.MustExec(`CREATE USER testReuse PASSWORD HISTORY 65535 PASSWORD REUSE INTERVAL 65535 DAY`)
+ rootTK.MustQuery(`SELECT Password_reuse_history,Password_reuse_time FROM mysql.user WHERE user = 'testReuse'`).Check(testkit.Rows(`65535 65535`))
+ rootTK.MustExec(`drop USER testReuse`)
+ rootTK.MustExec(`CREATE USER testReuse PASSWORD HISTORY 65536 PASSWORD REUSE INTERVAL 65536 DAY`)
+ rootTK.MustQuery(`SELECT Password_reuse_history,Password_reuse_time FROM mysql.user WHERE user = 'testReuse'`).Check(testkit.Rows(`65535 65535`))
+}
+
+func TestUserReuseFunction(t *testing.T) {
+ store := testkit.CreateMockStore(t)
+ rootTK := testkit.NewTestKit(t, store)
+ rootTK.MustExec(`CREATE USER testReuse identified by 'test'`)
+ rootTK.MustQuery(`SELECT count(*) FROM mysql.password_history WHERE user = 'testReuse'`).Check(testkit.Rows(`0`))
+ rootTK.MustExec(`set global password_history = 1;`)
+ rootTK.MustExec(`alter USER testReuse identified by 'test'`)
+ rootTK.MustQuery(`SELECT count(*) FROM mysql.password_history WHERE user = 'testReuse'`).Check(testkit.Rows(`1`))
+ rootTK.MustGetErrCode(`alter USER testReuse identified by 'test'`, 3638)
+ rootTK.MustQuery(`SELECT count(*) FROM mysql.password_history WHERE user = 'testReuse'`).Check(testkit.Rows(`1`))
+ rootTK.MustExec(`alter USER testReuse identified by 'test1'`)
+ rootTK.MustQuery(`SELECT count(*) FROM mysql.password_history WHERE user = 'testReuse'`).Check(testkit.Rows(`1`))
+ rootTK.MustExec(`DROP USER testReuse`)
+ rootTK.MustQuery(`SELECT count(*) FROM mysql.password_history WHERE user = 'testReuse'`).Check(testkit.Rows(`0`))
+
+ rootTK.MustExec(`set global password_history = 0;`)
+ rootTK.MustExec(`set global password_reuse_interval = 1;`)
+ rootTK.MustExec(`CREATE USER testReuse identified by 'test'`)
+ rootTK.MustQuery(`SELECT count(*) FROM mysql.password_history WHERE user = 'testReuse'`).Check(testkit.Rows(`1`))
+ rootTK.MustGetErrCode(`alter USER testReuse identified by 'test'`, 3638)
+ rootTK.MustExec(`alter USER testReuse identified by 'test1'`)
+ rootTK.MustQuery(`SELECT count(*) FROM mysql.password_history WHERE user = 'testReuse'`).Check(testkit.Rows(`2`))
+ rootTK.MustExec(`alter USER testReuse identified by 'test2'`)
+ rootTK.MustQuery(`SELECT count(*) FROM mysql.password_history WHERE user = 'testReuse'`).Check(testkit.Rows(`3`))
+ rootTK.MustExec(`alter USER testReuse identified by 'test3'`)
+ rootTK.MustQuery(`SELECT count(*) FROM mysql.password_history WHERE user = 'testReuse'`).Check(testkit.Rows(`4`))
+ rootTK.MustExec(`update mysql.password_history set Password_timestamp = date_sub(Password_timestamp,interval '1 0:0:1' DAY_SECOND)`)
+ rootTK.MustExec(`alter USER testReuse identified by 'test'`)
+ rootTK.MustQuery(`SELECT count(*) FROM mysql.password_history WHERE user = 'testReuse'`).Check(testkit.Rows(`1`))
+ rootTK.MustExec(`drop USER testReuse `)
+
+ rootTK.MustExec(`set global password_reuse_interval = 0;`)
+ //password nil is not stored
+ rootTK.MustExec(`CREATE USER testReuse PASSWORD HISTORY 5 PASSWORD REUSE INTERVAL 6 DAY`)
+ rootTK.MustQuery(`SELECT count(*) FROM mysql.password_history WHERE user = 'testReuse'`).Check(testkit.Rows(`0`))
+ rootTK.MustExec(`drop USER testReuse `)
+
+ rootTK.MustExec(`CREATE USER testReuse identified by 'test' PASSWORD HISTORY 5`)
+ rootTK.MustQuery(`SELECT count(*) FROM mysql.password_history WHERE user = 'testReuse'`).Check(testkit.Rows(`1`))
+ rootTK.MustExec(`alter USER testReuse identified by 'test1'`)
+ rootTK.MustExec(`alter USER testReuse identified by 'test2'`)
+ rootTK.MustExec(`alter USER testReuse identified by 'test3'`)
+ rootTK.MustQuery(`SELECT count(*) FROM mysql.password_history WHERE user = 'testReuse'`).Check(testkit.Rows(`4`))
+ rootTK.MustGetErrCode(`alter USER testReuse identified by 'test'`, 3638)
+ rootTK.MustExec(`alter USER testReuse identified by 'test4'`)
+ rootTK.MustQuery(`SELECT count(*) FROM mysql.password_history WHERE user = 'testReuse'`).Check(testkit.Rows(`5`))
+ rootTK.MustExec(`alter USER testReuse identified by 'test5'`)
+ rootTK.MustQuery(`SELECT count(*) FROM mysql.password_history WHERE user = 'testReuse'`).Check(testkit.Rows(`5`))
+ rootTK.MustGetErrCode(`alter USER testReuse identified by 'test1'`, 3638)
+ rootTK.MustExec(`alter USER testReuse identified by 'test'`)
+ rootTK.MustQuery(`SELECT count(*) FROM mysql.password_history WHERE user = 'testReuse'`).Check(testkit.Rows(`5`))
+ rootTK.MustExec(`drop USER testReuse`)
+
+ rootTK.MustExec(`CREATE USER testReuse identified by 'test' PASSWORD HISTORY 5 PASSWORD REUSE INTERVAL 3 DAY`)
+ rootTK.MustQuery(`SELECT count(*) FROM mysql.password_history WHERE user = 'testReuse'`).Check(testkit.Rows(`1`))
+ rootTK.MustExec(`alter USER testReuse identified by 'test1'`)
+ rootTK.MustExec(`alter USER testReuse identified by 'test2'`)
+ rootTK.MustExec(`alter USER testReuse identified by 'test3'`)
+ rootTK.MustExec(`alter USER testReuse identified by 'test4'`)
+ rootTK.MustExec(`alter USER testReuse identified by 'test5'`)
+ rootTK.MustQuery(`SELECT count(*) FROM mysql.password_history WHERE user = 'testReuse'`).Check(testkit.Rows(`6`))
+ rootTK.MustGetErrCode(`alter USER testReuse identified by 'test'`, 3638)
+ rootTK.MustExec(`update mysql.password_history set Password_timestamp = date_sub(Password_timestamp,interval '3 0:0:1' DAY_SECOND) where user = 'testReuse' order by Password_timestamp asc limit 1`)
+ rootTK.MustExec(`alter USER testReuse identified by 'test'`)
+ rootTK.MustQuery(`SELECT count(*) FROM mysql.password_history WHERE user = 'testReuse'`).Check(testkit.Rows(`6`))
+ rootTK.MustExec(`drop USER testReuse`)
+
+ rootTK.MustExec(`CREATE USER testReuse identified by 'test' PASSWORD HISTORY 5 PASSWORD REUSE INTERVAL 3 DAY`)
+ rootTK.MustQuery(`SELECT count(*) FROM mysql.password_history WHERE user = 'testReuse'`).Check(testkit.Rows(`1`))
+ rootTK.MustExec(`alter USER testReuse identified by 'test1'`)
+ rootTK.MustExec(`alter USER testReuse identified by 'test2'`)
+ rootTK.MustExec(`alter USER testReuse identified by 'test3'`)
+ rootTK.MustExec(`update mysql.password_history set Password_timestamp = date_sub(Password_timestamp,interval '3 0:0:1' DAY_SECOND) where user = 'testReuse' order by Password_timestamp asc limit 1`)
+ rootTK.MustQuery(`SELECT count(*) FROM mysql.password_history WHERE user = 'testReuse'`).Check(testkit.Rows(`4`))
+ rootTK.MustGetErrCode(`alter USER testReuse identified by 'test'`, 3638)
+ rootTK.MustExec(`ALTER USER testReuse PASSWORD HISTORY 3`)
+ rootTK.MustExec(`alter USER testReuse identified by 'test'`)
+ rootTK.MustQuery(`SELECT count(*) FROM mysql.password_history WHERE user = 'testReuse'`).Check(testkit.Rows(`4`))
+ rootTK.MustExec(`drop USER testReuse`)
+
+ rootTK.MustExec(`set global password_history = 1;`)
+ rootTK.MustExec(`set global password_reuse_interval = 1;`)
+ rootTK.MustExec(`CREATE USER testReuse identified by 'test' PASSWORD HISTORY 0 PASSWORD REUSE INTERVAL 0 DAY`)
+ rootTK.MustQuery(`SELECT count(*) FROM mysql.password_history WHERE user = 'testReuse'`).Check(testkit.Rows(`0`))
+ rootTK.MustExec(`alter USER testReuse identified by 'test'`)
+ rootTK.MustQuery(`SELECT count(*) FROM mysql.password_history WHERE user = 'testReuse'`).Check(testkit.Rows(`0`))
+ rootTK.MustExec(`drop USER testReuse`)
+
+ rootTK.MustExec(`set global password_history = 0;`)
+ rootTK.MustExec(`set global password_reuse_interval = 360000000;`)
+ rootTK.MustExec(`CREATE USER testReuse identified by 'test'`)
+ rootTK.MustExec(`alter USER testReuse identified by 'test1'`)
+ rootTK.MustGetErrCode(`alter USER testReuse identified by 'test'`, 3638)
+ rootTK.MustGetErrCode(`set PASSWORD FOR testReuse = 'test'`, 3638)
+ rootTK.MustExec(`alter USER testReuse identified by ''`)
+ rootTK.MustExec(`alter USER testReuse identified by ''`)
+ rootTK.MustQuery(`SELECT count(*) FROM mysql.password_history WHERE user = 'testReuse'`).Check(testkit.Rows(`2`))
+ rootTK.MustExec(`alter USER testReuse identified by 'test2'`)
+ rootTK.MustExec(`set global password_reuse_interval = 4294967295;`)
+ rootTK.MustExec(`alter USER testReuse identified by 'test3'`)
+ rootTK.MustQuery(`SELECT count(*) FROM mysql.password_history WHERE user = 'testReuse'`).Check(testkit.Rows(`4`))
+ rootTK.MustExec(`set PASSWORD FOR testReuse = 'test4'`)
+ rootTK.MustQuery(`SELECT count(*) FROM mysql.password_history WHERE user = 'testReuse'`).Check(testkit.Rows(`5`))
+ rootTK.MustExec(`drop USER testReuse`)
+
+ rootTK.MustExec(`set global password_reuse_interval = 0;`)
+ rootTK.MustExec(`CREATE USER testReuse identified by 'test' PASSWORD HISTORY 5`)
+ rootTK.MustExec(`alter USER testReuse identified by 'test1'`)
+ rootTK.MustQuery(`SELECT count(*) FROM mysql.password_history WHERE user = 'testReuse'`).Check(testkit.Rows(`2`))
+ rootTK.MustExec(`alter USER testReuse identified by 'test1' PASSWORD HISTORY 0`)
+ rootTK.MustQuery(`SELECT count(*) FROM mysql.password_history WHERE user = 'testReuse'`).Check(testkit.Rows(`0`))
+ rootTK.MustExec(`alter USER testReuse identified by 'test1' PASSWORD HISTORY 2 PASSWORD REUSE INTERVAL 1 DAY`)
+ rootTK.MustExec(`alter USER testReuse identified by 'test2'`)
+ rootTK.MustExec(`alter USER testReuse identified by 'test3'`)
+ rootTK.MustExec(`alter USER testReuse identified by 'test1' PASSWORD HISTORY 2 PASSWORD REUSE INTERVAL 0 DAY`)
+}
+
+func TestUserReuseMultiuser(t *testing.T) {
+ store := testkit.CreateMockStore(t)
+ rootTK := testkit.NewTestKit(t, store)
+ //alter multi user success
+ rootTK.MustExec(`CREATE USER testReuse identified by 'test', testReuse1 identified by 'test', testReuse2 identified by 'test' PASSWORD HISTORY 65535 PASSWORD REUSE INTERVAL 65535 DAY`)
+ rootTK.MustQuery(`SELECT Password_reuse_history,Password_reuse_time FROM mysql.user WHERE user like 'testReuse%'`).Check(testkit.Rows(`65535 65535`, `65535 65535`, `65535 65535`))
+ rootTK.MustExec(`ALTER USER testReuse identified by 'test1', testReuse1 identified by 'test1', testReuse2 identified by 'test1' PASSWORD HISTORY 3 PASSWORD REUSE INTERVAL 3 DAY`)
+ rootTK.MustQuery(`SELECT Password_reuse_history,Password_reuse_time FROM mysql.user WHERE user like 'testReuse%'`).Check(testkit.Rows(`3 3`, `3 3`, `3 3`))
+ rootTK.MustQuery(`SELECT count(*) FROM mysql.password_history WHERE user like 'testReuse%' group by user`).Check(testkit.Rows(`2`, `2`, `2`))
+ //alter multi user fail
+ rootTK.MustExec(`CREATE USER testReuse3 identified by 'test'`)
+ rootTK.MustQuery(`SELECT Password_reuse_history,Password_reuse_time FROM mysql.user WHERE user like 'testReuse%'`).Check(testkit.Rows(`3 3`, `3 3`, `3 3`, ` `))
+ rootTK.MustQuery(`SELECT count(*) FROM mysql.password_history WHERE user like 'testReuse%' group by user`).Check(testkit.Rows(`2`, `2`, `2`))
+ rootTK.MustGetErrCode(`ALTER USER testReuse identified by 'test1', testReuse3 identified by 'test1'`, 3638)
+ //drop user
+ rootTK.MustExec(`drop User testReuse, testReuse1, testReuse2, testReuse3`)
+ rootTK.MustQuery(`SELECT count(*) FROM mysql.password_history WHERE user like 'testReuse%' `).Check(testkit.Rows(`0`))
+}
+
+func TestUserReuseRename(t *testing.T) {
+ store := testkit.CreateMockStore(t)
+ rootTK := testkit.NewTestKit(t, store)
+ rootTK.MustExec(`CREATE USER testReuse identified by 'test' PASSWORD HISTORY 5`)
+ rootTK.MustQuery(`SELECT count(*) FROM mysql.password_history WHERE user = 'testReuse'`).Check(testkit.Rows(`1`))
+ rootTK.MustExec(`alter USER testReuse identified by 'test1'`)
+ rootTK.MustExec(`alter USER testReuse identified by 'test2'`)
+ rootTK.MustExec(`alter USER testReuse identified by 'test3'`)
+ rootTK.MustQuery(`SELECT count(*) FROM mysql.password_history WHERE user = 'testReuse'`).Check(testkit.Rows(`4`))
+ rootTK.MustExec(`rename USER testReuse to testReuse1`)
+ rootTK.MustQuery(`SELECT count(*) FROM mysql.password_history WHERE user = 'testReuse'`).Check(testkit.Rows(`0`))
+ rootTK.MustQuery(`SELECT count(*) FROM mysql.password_history WHERE user = 'testReuse1'`).Check(testkit.Rows(`4`))
+}
+
+func TestUserAlterUser(t *testing.T) {
+ store := testkit.CreateMockStore(t)
+ rootTK := testkit.NewTestKit(t, store)
+ rootTK.MustExec(`CREATE USER test1 IDENTIFIED WITH 'mysql_native_password' BY '1234'`)
+ alterUserSQL := `ALTER USER 'test1' IDENTIFIED BY '222', 'test_not_exist'@'localhost' IDENTIFIED BY '111';`
+ rootTK.MustGetErrCode(alterUserSQL, mysql.ErrCannotUser)
+ result := rootTK.MustQuery(`SELECT authentication_string FROM mysql.User WHERE User="test1" and Host="%"`)
+ result.Check(testkit.Rows(auth.EncodePassword("1234")))
+ alterUserSQL = `ALTER USER IF EXISTS 'test1' IDENTIFIED BY '222', 'test_not_exist'@'localhost' IDENTIFIED BY '111';`
+ rootTK.MustExec(alterUserSQL)
+ rootTK.MustQuery("show warnings").Check(testkit.RowsWithSep("|", "Note|3162|User 'test_not_exist'@'localhost' does not exist."))
+ result = rootTK.MustQuery(`SELECT authentication_string FROM mysql.User WHERE User="test1" and Host="%"`)
+ result.Check(testkit.Rows(auth.EncodePassword("222")))
+}
diff --git a/executor/table_reader.go b/executor/table_reader.go
index 500b3ba3ab771..984212dcf7328 100644
--- a/executor/table_reader.go
+++ b/executor/table_reader.go
@@ -61,7 +61,7 @@ func (sr selectResultHook) SelectResult(ctx context.Context, sctx sessionctx.Con
}
type kvRangeBuilder interface {
- buildKeyRange(ranges []*ranger.Range) ([]kv.KeyRange, error)
+ buildKeyRange(ranges []*ranger.Range) ([][]kv.KeyRange, error)
buildKeyRangeSeparately(ranges []*ranger.Range) ([]int64, [][]kv.KeyRange, error)
}
@@ -205,13 +205,13 @@ func (e *TableReaderExecutor) Open(ctx context.Context) error {
if err != nil {
return err
}
- e.kvRanges = append(e.kvRanges, kvReq.KeyRanges...)
+ e.kvRanges = kvReq.KeyRanges.AppendSelfTo(e.kvRanges)
if len(secondPartRanges) != 0 {
kvReq, err = e.buildKVReq(ctx, secondPartRanges)
if err != nil {
return err
}
- e.kvRanges = append(e.kvRanges, kvReq.KeyRanges...)
+ e.kvRanges = kvReq.KeyRanges.AppendSelfTo(e.kvRanges)
}
return nil
}
@@ -256,7 +256,7 @@ func (e *TableReaderExecutor) Next(ctx context.Context, req *chunk.Chunk) error
return err
}
- err := FillVirtualColumnValue(e.virtualColumnRetFieldTypes, e.virtualColumnIndex, e.schema, e.columns, e.ctx, req)
+ err := table.FillVirtualColumnValue(e.virtualColumnRetFieldTypes, e.virtualColumnIndex, e.schema.Columns, e.columns, e.ctx, req)
if err != nil {
return err
}
@@ -314,10 +314,10 @@ func (e *TableReaderExecutor) buildResp(ctx context.Context, ranges []*ranger.Ra
if err != nil {
return nil, err
}
- slices.SortFunc(kvReq.KeyRanges, func(i, j kv.KeyRange) bool {
+ kvReq.KeyRanges.SortByFunc(func(i, j kv.KeyRange) bool {
return bytes.Compare(i.StartKey, j.StartKey) < 0
})
- e.kvRanges = append(e.kvRanges, kvReq.KeyRanges...)
+ e.kvRanges = kvReq.KeyRanges.AppendSelfTo(e.kvRanges)
result, err := e.SelectResult(ctx, e.ctx, kvReq, retTypes(e), e.feedback, getPhysicalPlanIDs(e.plans), e.id)
if err != nil {
@@ -409,7 +409,7 @@ func (e *TableReaderExecutor) buildKVReq(ctx context.Context, ranges []*ranger.R
if err != nil {
return nil, err
}
- reqBuilder = builder.SetKeyRanges(kvRange)
+ reqBuilder = builder.SetPartitionKeyRanges(kvRange)
} else {
reqBuilder = builder.SetHandleRanges(e.ctx.GetSessionVars().StmtCtx, getPhysicalTableID(e.table), e.table.Meta() != nil && e.table.Meta().IsCommonHandle, ranges, e.feedback)
}
diff --git a/executor/testdata/executor_suite_out.json b/executor/testdata/executor_suite_out.json
index c06ee935e8b37..e0fbfecb07095 100644
--- a/executor/testdata/executor_suite_out.json
+++ b/executor/testdata/executor_suite_out.json
@@ -674,7 +674,7 @@
{
"SQL": "select count(*) from t as t1 inner join t as t2 on t1.c1 = t2.c1 where t1.c1 != NULL",
"Plan": [
- "HashAgg 1.00 root funcs:count(1)->Column#7",
+ "StreamAgg 1.00 root funcs:count(1)->Column#7",
"└─MergeJoin 0.00 root inner join, left key:test.t.c1, right key:test.t.c1",
" ├─TableDual(Build) 0.00 root rows:0",
" └─TableDual(Probe) 0.00 root rows:0"
@@ -704,7 +704,7 @@
{
"SQL": "select count(*) from t as t1 left join t as t2 on t1.c1 = t2.c1 where t1.c1 != NULL",
"Plan": [
- "HashAgg 1.00 root funcs:count(1)->Column#7",
+ "StreamAgg 1.00 root funcs:count(1)->Column#7",
"└─MergeJoin 0.00 root left outer join, left key:test.t.c1, right key:test.t.c1",
" ├─TableDual(Build) 0.00 root rows:0",
" └─TableDual(Probe) 0.00 root rows:0"
diff --git a/executor/tiflashtest/BUILD.bazel b/executor/tiflashtest/BUILD.bazel
index 5223fa79cc2d9..fb8388109b737 100644
--- a/executor/tiflashtest/BUILD.bazel
+++ b/executor/tiflashtest/BUILD.bazel
@@ -15,6 +15,7 @@ go_test(
"//domain",
"//executor",
"//meta/autoid",
+ "//parser/auth",
"//parser/terror",
"//store/mockstore",
"//store/mockstore/unistore",
diff --git a/executor/tiflashtest/tiflash_test.go b/executor/tiflashtest/tiflash_test.go
index becdb2ec1956c..ffd949ee28f66 100644
--- a/executor/tiflashtest/tiflash_test.go
+++ b/executor/tiflashtest/tiflash_test.go
@@ -29,6 +29,7 @@ import (
"github.com/pingcap/kvproto/pkg/metapb"
"github.com/pingcap/tidb/domain"
"github.com/pingcap/tidb/executor"
+ "github.com/pingcap/tidb/parser/auth"
"github.com/pingcap/tidb/parser/terror"
"github.com/pingcap/tidb/store/mockstore"
"github.com/pingcap/tidb/store/mockstore/unistore"
@@ -462,6 +463,7 @@ func TestPartitionTable(t *testing.T) {
store := testkit.CreateMockStore(t, withMockTiFlash(2))
tk := testkit.NewTestKit(t, store)
tk.MustExec("use test")
+ tk.MustExec("set tidb_cost_model_version=1")
tk.MustExec("drop table if exists t")
tk.MustExec("drop table if exists t1")
tk.MustExec("drop table if exists t2")
@@ -1206,6 +1208,35 @@ func TestAggPushDownCountStar(t *testing.T) {
tk.MustQuery("select count(*) from c, o where c.c_id=o.c_id").Check(testkit.Rows("5"))
}
+func TestGroupStreamAggOnTiFlash(t *testing.T) {
+ store := testkit.CreateMockStore(t, withMockTiFlash(2))
+ tk := testkit.NewTestKit(t, store)
+
+ tk.MustExec("use test")
+ tk.MustExec("drop table if exists foo")
+ tk.MustExec("create table foo(a int, b int, c int, d int, primary key(a,b,c,d))")
+ tk.MustExec("alter table foo set tiflash replica 1")
+ tk.MustExec("insert into foo values(1,2,3,1),(1,2,3,6),(1,2,3,5)," +
+ "(1,2,3,2),(1,2,3,4),(1,2,3,7),(1,2,3,3),(1,2,3,0)")
+ tb := external.GetTableByName(t, tk, "test", "foo")
+ err := domain.GetDomain(tk.Session()).DDL().UpdateTableReplicaInfo(tk.Session(), tb.Meta().ID, true)
+ require.NoError(t, err)
+ tk.MustExec("set @@tidb_allow_mpp=0")
+ sql := "select a,b,c,count(*) from foo group by a,b,c order by a,b,c"
+ tk.MustQuery(sql).Check(testkit.Rows("1 2 3 8"))
+ rows := tk.MustQuery("explain " + sql).Rows()
+
+ for _, row := range rows {
+ resBuff := bytes.NewBufferString("")
+ fmt.Fprintf(resBuff, "%s\n", row)
+ res := resBuff.String()
+ // StreamAgg with group keys on TiFlash is not supported
+ if strings.Contains(res, "tiflash") {
+ require.NotContains(t, res, "StreamAgg")
+ }
+ }
+}
+
func TestTiflashEmptyDynamicPruneResult(t *testing.T) {
store := testkit.CreateMockStore(t, withMockTiFlash(2))
tk := testkit.NewTestKit(t, store)
@@ -1226,3 +1257,24 @@ func TestTiflashEmptyDynamicPruneResult(t *testing.T) {
tk.MustQuery("select /*+ read_from_storage(tiflash[t2]) */ * from IDT_RP24833 partition(p2) t2 where t2. col1 <= -8448770111093677011;").Check(testkit.Rows())
tk.MustQuery("select /*+ read_from_storage(tiflash[t1, t2]) */ * from IDT_RP24833 partition(p3, p4) t1 join IDT_RP24833 partition(p2) t2 on t1.col1 = t2.col1 where t1. col1 between -8448770111093677011 and -8448770111093677011 and t2. col1 <= -8448770111093677011;").Check(testkit.Rows())
}
+
+func TestBindingFromHistoryWithTiFlashBindable(t *testing.T) {
+ store := testkit.CreateMockStore(t, withMockTiFlash(2))
+ tk := testkit.NewTestKit(t, store)
+ require.NoError(t, tk.Session().Auth(&auth.UserIdentity{Username: "root", Hostname: "%"}, nil, nil))
+ tk.MustExec("use test;")
+ tk.MustExec("drop table if exists t;")
+ tk.MustExec("create table t(a int);")
+ tk.MustExec("alter table test.t set tiflash replica 1")
+ tb := external.GetTableByName(t, tk, "test", "t")
+ err := domain.GetDomain(tk.Session()).DDL().UpdateTableReplicaInfo(tk.Session(), tb.Meta().ID, true)
+ require.NoError(t, err)
+ tk.MustExec("set @@session.tidb_isolation_read_engines = 'tiflash'")
+
+ sql := "select * from t"
+ tk.MustExec(sql)
+ rows := tk.MustQuery("explain select * from t").Rows()
+ fmt.Println(rows)
+ planDigest := tk.MustQuery(fmt.Sprintf("select plan_digest from information_schema.statements_summary where query_sample_text = '%s'", sql)).Rows()
+ tk.MustGetErrMsg(fmt.Sprintf("create binding from history using plan digest '%s'", planDigest[0][0]), "can't create binding for query with tiflash engine")
+}
diff --git a/executor/update.go b/executor/update.go
index cf0a6ae2e33f4..0068392653cdd 100644
--- a/executor/update.go
+++ b/executor/update.go
@@ -434,6 +434,7 @@ func (e *UpdateExec) Close() error {
if err == nil && txn.Valid() && txn.GetSnapshot() != nil {
txn.GetSnapshot().SetOption(kv.CollectRuntimeStats, nil)
}
+ defer e.ctx.GetSessionVars().StmtCtx.RuntimeStatsColl.RegisterStats(e.id, e.stats)
}
return e.children[0].Close()
}
@@ -463,7 +464,6 @@ func (e *UpdateExec) collectRuntimeStatsEnabled() bool {
SnapshotRuntimeStats: &txnsnapshot.SnapshotRuntimeStats{},
AllocatorRuntimeStats: autoid.NewAllocatorRuntimeStats(),
}
- e.ctx.GetSessionVars().StmtCtx.RuntimeStatsColl.RegisterStats(e.id, e.stats)
}
return true
}
diff --git a/executor/write.go b/executor/write.go
index 01359b56a2571..363bb097fd02c 100644
--- a/executor/write.go
+++ b/executor/write.go
@@ -57,12 +57,6 @@ func updateRecord(ctx context.Context, sctx sessionctx.Context, h kv.Handle, old
defer span1.Finish()
ctx = opentracing.ContextWithSpan(ctx, span1)
}
- txn, err := sctx.Txn(false)
- if err != nil {
- return false, err
- }
- memUsageOfTxnState := txn.Size()
- defer memTracker.Consume(int64(txn.Size() - memUsageOfTxnState))
sc := sctx.GetSessionVars().StmtCtx
changed, handleChanged := false, false
// onUpdateSpecified is for "UPDATE SET ts_field = old_value", the
@@ -115,7 +109,7 @@ func updateRecord(ctx context.Context, sctx sessionctx.Context, h kv.Handle, old
if err != nil {
return false, err
}
- if err = t.Allocators(sctx).Get(autoid.RowIDAllocType).Rebase(ctx, recordID, true); err != nil {
+ if err = t.Allocators(sctx).Get(autoid.AutoIncrementType).Rebase(ctx, recordID, true); err != nil {
return false, err
}
}
@@ -207,7 +201,7 @@ func updateRecord(ctx context.Context, sctx sessionctx.Context, h kv.Handle, old
}
} else {
// Update record to new value and update index.
- if err = t.UpdateRecord(ctx, sctx, h, oldData, newData, modified); err != nil {
+ if err := t.UpdateRecord(ctx, sctx, h, oldData, newData, modified); err != nil {
if terr, ok := errors.Cause(err).(*terror.Error); sctx.GetSessionVars().StmtCtx.IgnoreNoPartition && ok && terr.Code() == errno.ErrNoPartitionForGivenValue {
return false, nil
}
diff --git a/expression/BUILD.bazel b/expression/BUILD.bazel
index 032c44054dba2..c7304642c544a 100644
--- a/expression/BUILD.bazel
+++ b/expression/BUILD.bazel
@@ -97,6 +97,7 @@ go_library(
"//util/mathutil",
"//util/mock",
"//util/parser",
+ "//util/password-validation",
"//util/plancodec",
"//util/printer",
"//util/sem",
@@ -110,6 +111,7 @@ go_library(
"@com_github_pingcap_errors//:errors",
"@com_github_pingcap_failpoint//:failpoint",
"@com_github_pingcap_tipb//go-tipb",
+ "@com_github_pkg_errors//:errors",
"@com_github_tikv_client_go_v2//oracle",
"@org_golang_x_exp//slices",
"@org_golang_x_tools//container/intsets",
diff --git a/expression/builtin_compare.go b/expression/builtin_compare.go
index 3baa86b635ba6..4411f4b6b90ff 100644
--- a/expression/builtin_compare.go
+++ b/expression/builtin_compare.go
@@ -28,6 +28,7 @@ import (
"github.com/pingcap/tidb/util/chunk"
"github.com/pingcap/tidb/util/collate"
"github.com/pingcap/tipb/go-tipb"
+ "github.com/pkg/errors"
)
var (
@@ -1575,6 +1576,11 @@ func (c *compareFunctionClass) refineArgs(ctx sessionctx.Context, args []Express
// here and skip this refine operation in all other cases for safety.
if (arg0IsInt && !arg0IsCon && arg1IsString && arg1IsCon) || (arg1IsInt && !arg1IsCon && arg0IsString && arg0IsCon) {
ctx.GetSessionVars().StmtCtx.SkipPlanCache = true
+ if arg1IsString {
+ ctx.GetSessionVars().StmtCtx.AppendWarning(errors.Errorf("skip plan-cache: '%v' may be converted to INT", arg1.String()))
+ } else { // arg0IsString
+ ctx.GetSessionVars().StmtCtx.AppendWarning(errors.Errorf("skip plan-cache: '%v' may be converted to INT", arg0.String()))
+ }
RemoveMutableConst(ctx, args)
} else {
return args
diff --git a/expression/builtin_encryption.go b/expression/builtin_encryption.go
index a206a9d4970bb..fb451f9714cd4 100644
--- a/expression/builtin_encryption.go
+++ b/expression/builtin_encryption.go
@@ -37,6 +37,7 @@ import (
"github.com/pingcap/tidb/types"
"github.com/pingcap/tidb/util/chunk"
"github.com/pingcap/tidb/util/encrypt"
+ pwdValidator "github.com/pingcap/tidb/util/password-validation"
"github.com/pingcap/tipb/go-tipb"
)
@@ -73,6 +74,7 @@ var (
_ builtinFunc = &builtinSHA2Sig{}
_ builtinFunc = &builtinUncompressSig{}
_ builtinFunc = &builtinUncompressedLengthSig{}
+ _ builtinFunc = &builtinValidatePasswordStrengthSig{}
)
// aesModeAttr indicates that the key length and iv attribute for specific block_encryption_mode.
@@ -728,7 +730,6 @@ func (c *sm3FunctionClass) getFunction(ctx sessionctx.Context, args []Expression
bf.tp.SetCollate(collate)
bf.tp.SetFlen(40)
sig := &builtinSM3Sig{bf}
- //sig.setPbCode(tipb.ScalarFuncSig_SM3) // TODO
return sig, nil
}
@@ -1010,5 +1011,66 @@ type validatePasswordStrengthFunctionClass struct {
}
func (c *validatePasswordStrengthFunctionClass) getFunction(ctx sessionctx.Context, args []Expression) (builtinFunc, error) {
- return nil, errFunctionNotExists.GenWithStackByArgs("FUNCTION", "VALIDATE_PASSWORD_STRENGTH")
+ if err := c.verifyArgs(args); err != nil {
+ return nil, err
+ }
+ bf, err := newBaseBuiltinFuncWithTp(ctx, c.funcName, args, types.ETInt, types.ETString)
+ if err != nil {
+ return nil, err
+ }
+ bf.tp.SetFlen(21)
+ sig := &builtinValidatePasswordStrengthSig{bf}
+ return sig, nil
+}
+
+type builtinValidatePasswordStrengthSig struct {
+ baseBuiltinFunc
+}
+
+func (b *builtinValidatePasswordStrengthSig) Clone() builtinFunc {
+ newSig := &builtinValidatePasswordStrengthSig{}
+ newSig.cloneFrom(&b.baseBuiltinFunc)
+ return newSig
+}
+
+// evalInt evals VALIDATE_PASSWORD_STRENGTH(str).
+// See https://dev.mysql.com/doc/refman/8.0/en/encryption-functions.html#function_validate-password-strength
+func (b *builtinValidatePasswordStrengthSig) evalInt(row chunk.Row) (int64, bool, error) {
+ globalVars := b.ctx.GetSessionVars().GlobalVarsAccessor
+ str, isNull, err := b.args[0].EvalString(b.ctx, row)
+ if err != nil || isNull {
+ return 0, true, err
+ } else if len([]rune(str)) < 4 {
+ return 0, false, nil
+ }
+ if validation, err := globalVars.GetGlobalSysVar(variable.ValidatePasswordEnable); err != nil {
+ return 0, true, err
+ } else if !variable.TiDBOptOn(validation) {
+ return 0, false, nil
+ }
+ return b.validateStr(str, &globalVars)
+}
+
+func (b *builtinValidatePasswordStrengthSig) validateStr(str string, globalVars *variable.GlobalVarAccessor) (int64, bool, error) {
+ if warn, err := pwdValidator.ValidateUserNameInPassword(str, b.ctx.GetSessionVars()); err != nil {
+ return 0, true, err
+ } else if len(warn) > 0 {
+ return 0, false, nil
+ }
+ if warn, err := pwdValidator.ValidatePasswordLowPolicy(str, globalVars); err != nil {
+ return 0, true, err
+ } else if len(warn) > 0 {
+ return 25, false, nil
+ }
+ if warn, err := pwdValidator.ValidatePasswordMediumPolicy(str, globalVars); err != nil {
+ return 0, true, err
+ } else if len(warn) > 0 {
+ return 50, false, nil
+ }
+ if ok, err := pwdValidator.ValidateDictionaryPassword(str, globalVars); err != nil {
+ return 0, true, err
+ } else if !ok {
+ return 75, false, nil
+ }
+ return 100, false, nil
}
diff --git a/expression/builtin_encryption_test.go b/expression/builtin_encryption_test.go
index 0f74ab611aa48..087fb3f35e466 100644
--- a/expression/builtin_encryption_test.go
+++ b/expression/builtin_encryption_test.go
@@ -15,12 +15,14 @@
package expression
import (
+ "context"
"encoding/hex"
"fmt"
"strings"
"testing"
"github.com/pingcap/tidb/parser/ast"
+ "github.com/pingcap/tidb/parser/auth"
"github.com/pingcap/tidb/parser/charset"
"github.com/pingcap/tidb/parser/mysql"
"github.com/pingcap/tidb/parser/terror"
@@ -631,6 +633,55 @@ func TestUncompressLength(t *testing.T) {
}
}
+func TestValidatePasswordStrength(t *testing.T) {
+ ctx := createContext(t)
+ ctx.GetSessionVars().User = &auth.UserIdentity{Username: "testuser"}
+ globalVarsAccessor := variable.NewMockGlobalAccessor4Tests()
+ ctx.GetSessionVars().GlobalVarsAccessor = globalVarsAccessor
+ err := globalVarsAccessor.SetGlobalSysVar(context.Background(), variable.ValidatePasswordDictionary, "1234")
+ require.NoError(t, err)
+
+ tests := []struct {
+ in interface{}
+ expect interface{}
+ }{
+ {nil, nil},
+ {"123", 0},
+ {"testuser123", 0},
+ {"resutset123", 0},
+ {"12345", 25},
+ {"12345678", 50},
+ {"!Abc12345678", 75},
+ {"!Abc87654321", 100},
+ }
+
+ fc := funcs[ast.ValidatePasswordStrength]
+ // disable password validation
+ for _, test := range tests {
+ arg := types.NewDatum(test.in)
+ f, err := fc.getFunction(ctx, datumsToConstants([]types.Datum{arg}))
+ require.NoErrorf(t, err, "%v", test)
+ out, err := evalBuiltinFunc(f, chunk.Row{})
+ require.NoErrorf(t, err, "%v", test)
+ if test.expect == nil {
+ require.Equal(t, types.NewDatum(nil), out)
+ } else {
+ require.Equalf(t, types.NewDatum(0), out, "%v", test)
+ }
+ }
+ // enable password validation
+ err = globalVarsAccessor.SetGlobalSysVar(context.Background(), variable.ValidatePasswordEnable, "ON")
+ require.NoError(t, err)
+ for _, test := range tests {
+ arg := types.NewDatum(test.in)
+ f, err := fc.getFunction(ctx, datumsToConstants([]types.Datum{arg}))
+ require.NoErrorf(t, err, "%v", test)
+ out, err := evalBuiltinFunc(f, chunk.Row{})
+ require.NoErrorf(t, err, "%v", test)
+ require.Equalf(t, types.NewDatum(test.expect), out, "%v", test)
+ }
+}
+
func TestPassword(t *testing.T) {
ctx := createContext(t)
cases := []struct {
diff --git a/expression/builtin_encryption_vec.go b/expression/builtin_encryption_vec.go
index e9a1d45ae67be..ff71913f8d70b 100644
--- a/expression/builtin_encryption_vec.go
+++ b/expression/builtin_encryption_vec.go
@@ -30,6 +30,7 @@ import (
"github.com/pingcap/errors"
"github.com/pingcap/tidb/parser/auth"
+ "github.com/pingcap/tidb/sessionctx/variable"
"github.com/pingcap/tidb/types"
"github.com/pingcap/tidb/util/chunk"
"github.com/pingcap/tidb/util/encrypt"
@@ -863,3 +864,45 @@ func (b *builtinUncompressedLengthSig) vecEvalInt(input *chunk.Chunk, result *ch
}
return nil
}
+
+func (b *builtinValidatePasswordStrengthSig) vectorized() bool {
+ return true
+}
+
+func (b *builtinValidatePasswordStrengthSig) vecEvalInt(input *chunk.Chunk, result *chunk.Column) error {
+ n := input.NumRows()
+ buf, err := b.bufAllocator.get()
+ if err != nil {
+ return err
+ }
+ defer b.bufAllocator.put(buf)
+ if err := b.args[0].VecEvalString(b.ctx, input, buf); err != nil {
+ return err
+ }
+
+ result.ResizeInt64(n, false)
+ result.MergeNulls(buf)
+ i64s := result.Int64s()
+ globalVars := b.ctx.GetSessionVars().GlobalVarsAccessor
+ enableValidation := false
+ validation, err := globalVars.GetGlobalSysVar(variable.ValidatePasswordEnable)
+ if err != nil {
+ return err
+ }
+ enableValidation = variable.TiDBOptOn(validation)
+ for i := 0; i < n; i++ {
+ if result.IsNull(i) {
+ continue
+ }
+ if !enableValidation {
+ i64s[i] = 0
+ } else if score, isNull, err := b.validateStr(buf.GetString(i), &globalVars); err != nil {
+ return err
+ } else if !isNull {
+ i64s[i] = score
+ } else {
+ result.SetNull(i, true)
+ }
+ }
+ return nil
+}
diff --git a/expression/builtin_encryption_vec_test.go b/expression/builtin_encryption_vec_test.go
index c6caa1eb60d51..46395e51bcb6b 100644
--- a/expression/builtin_encryption_vec_test.go
+++ b/expression/builtin_encryption_vec_test.go
@@ -75,6 +75,9 @@ var vecBuiltinEncryptionCases = map[string][]vecExprBenchCase{
ast.Decode: {
{retEvalType: types.ETString, childrenTypes: []types.EvalType{types.ETString, types.ETString}, geners: []dataGenerator{newRandLenStrGener(10, 20)}},
},
+ ast.ValidatePasswordStrength: {
+ {retEvalType: types.ETInt, childrenTypes: []types.EvalType{types.ETString}},
+ },
}
func TestVectorizedBuiltinEncryptionFunc(t *testing.T) {
diff --git a/expression/builtin_other.go b/expression/builtin_other.go
index 0f4bd85d45b43..c62278c2bd101 100644
--- a/expression/builtin_other.go
+++ b/expression/builtin_other.go
@@ -166,6 +166,7 @@ func (c *inFunctionClass) verifyArgs(ctx sessionctx.Context, args []Expression)
if constant.Value.GetInt64() < 0 {
if MaybeOverOptimized4PlanCache(ctx, args) {
ctx.GetSessionVars().StmtCtx.SkipPlanCache = true
+ ctx.GetSessionVars().StmtCtx.AppendWarning(errors.Errorf("skip plan-cache: Bit Column in (%v)", constant.Value.GetInt64()))
}
continue
}
diff --git a/expression/builtin_time_vec.go b/expression/builtin_time_vec.go
index 147b3ac64065e..eb8c91e50bc84 100644
--- a/expression/builtin_time_vec.go
+++ b/expression/builtin_time_vec.go
@@ -1133,7 +1133,6 @@ func (b *builtinStrToDateDurationSig) vecEvalDuration(input *chunk.Chunk, result
result.MergeNulls(bufStrings, bufFormats)
d64s := result.GoDurations()
sc := b.ctx.GetSessionVars().StmtCtx
- hasNoZeroDateMode := b.ctx.GetSessionVars().SQLMode.HasNoZeroDateMode()
for i := 0; i < n; i++ {
if result.IsNull(i) {
continue
@@ -1147,13 +1146,6 @@ func (b *builtinStrToDateDurationSig) vecEvalDuration(input *chunk.Chunk, result
result.SetNull(i, true)
continue
}
- if hasNoZeroDateMode && (t.Year() == 0 || t.Month() == 0 || t.Day() == 0) {
- if err := handleInvalidTimeError(b.ctx, types.ErrWrongValue.GenWithStackByArgs(types.DateTimeStr, t.String())); err != nil {
- return err
- }
- result.SetNull(i, true)
- continue
- }
t.SetFsp(b.tp.GetDecimal())
dur, err := t.ConvertToDuration()
if err != nil {
diff --git a/expression/expr_to_pb_test.go b/expression/expr_to_pb_test.go
index 6b1e7c11d05da..1025f3c7fdcb1 100644
--- a/expression/expr_to_pb_test.go
+++ b/expression/expr_to_pb_test.go
@@ -528,6 +528,18 @@ func TestExprPushDownToFlash(t *testing.T) {
require.NoError(t, err)
exprs = append(exprs, function)
+ // json_extract
+ function, err = NewFunction(mock.NewContext(), ast.JSONExtract, types.NewFieldType(mysql.TypeJSON), jsonColumn, stringColumn)
+ require.NoError(t, err)
+ exprs = append(exprs, function)
+
+ // json_unquote argument is cast(json as string)
+ subFunc, subErr := NewFunction(mock.NewContext(), ast.Cast, types.NewFieldType(mysql.TypeString), jsonColumn)
+ require.NoError(t, subErr)
+ function, err = NewFunction(mock.NewContext(), ast.JSONUnquote, types.NewFieldType(mysql.TypeString), subFunc)
+ require.NoError(t, err)
+ exprs = append(exprs, function)
+
// lpad
function, err = NewFunction(mock.NewContext(), ast.Lpad, types.NewFieldType(mysql.TypeString), stringColumn, int32Column, stringColumn)
require.NoError(t, err)
@@ -639,6 +651,11 @@ func TestExprPushDownToFlash(t *testing.T) {
require.NoError(t, err)
exprs = append(exprs, function)
+ // CastJsonAsString
+ function, err = NewFunction(mock.NewContext(), ast.Cast, types.NewFieldType(mysql.TypeString), jsonColumn)
+ require.NoError(t, err)
+ exprs = append(exprs, function)
+
// CastIntAsTime
function, err = NewFunction(mock.NewContext(), ast.Cast, types.NewFieldType(mysql.TypeDatetime), intColumn)
require.NoError(t, err)
@@ -958,6 +975,11 @@ func TestExprPushDownToFlash(t *testing.T) {
exprs = exprs[:0]
+ // json_unquote's argument is not cast(json as string)
+ function, err = NewFunction(mock.NewContext(), ast.JSONUnquote, types.NewFieldType(mysql.TypeString), stringColumn)
+ require.NoError(t, err)
+ exprs = append(exprs, function)
+
// Substring2Args: can not be pushed
function, err = NewFunction(mock.NewContext(), ast.Substr, types.NewFieldType(mysql.TypeString), binaryStringColumn, intColumn)
require.NoError(t, err)
@@ -1078,6 +1100,16 @@ func TestExprPushDownToFlash(t *testing.T) {
require.NoError(t, err)
exprs = append(exprs, function)
+ // regexp_instr: supported
+ function, err = NewFunction(mock.NewContext(), ast.RegexpInStr, types.NewFieldType(mysql.TypeLonglong), stringColumn, stringColumn, intColumn, intColumn, intColumn, stringColumn)
+ require.NoError(t, err)
+ exprs = append(exprs, function)
+
+ // regexp_substr: supported
+ function, err = NewFunction(mock.NewContext(), ast.RegexpSubstr, types.NewFieldType(mysql.TypeString), stringColumn, stringColumn, intColumn, intColumn, stringColumn)
+ require.NoError(t, err)
+ exprs = append(exprs, function)
+
// greatest
function, err = NewFunction(mock.NewContext(), ast.Greatest, types.NewFieldType(mysql.TypeLonglong), int32Column, intColumn)
require.NoError(t, err)
diff --git a/expression/expression.go b/expression/expression.go
index 765d121997040..024bac00ef960 100644
--- a/expression/expression.go
+++ b/expression/expression.go
@@ -1150,7 +1150,7 @@ func scalarExprSupportedByFlash(function *ScalarFunction) bool {
ast.Sqrt, ast.Log, ast.Log2, ast.Log10, ast.Ln, ast.Exp, ast.Pow, ast.Sign,
ast.Radians, ast.Degrees, ast.Conv, ast.CRC32,
- ast.JSONLength, ast.Repeat,
+ ast.JSONLength, ast.JSONExtract, ast.JSONUnquote, ast.Repeat,
ast.InetNtoa, ast.InetAton, ast.Inet6Ntoa, ast.Inet6Aton,
ast.Coalesce, ast.ASCII, ast.Length, ast.Trim, ast.Position, ast.Format, ast.Elt,
ast.LTrim, ast.RTrim, ast.Lpad, ast.Rpad,
@@ -1163,9 +1163,15 @@ func scalarExprSupportedByFlash(function *ScalarFunction) bool {
tipb.ScalarFuncSig_IfDuration,
tipb.ScalarFuncSig_CaseWhenDuration:
return false
+ case tipb.ScalarFuncSig_JsonUnquoteSig:
+ // TiFlash json_unquote now only supports json string generated by cast(json as string)
+ if childFunc, ok := function.GetArgs()[0].(*ScalarFunction); ok {
+ return childFunc.Function.PbCode() == tipb.ScalarFuncSig_CastJsonAsString
+ }
+ return false
}
return true
- case ast.Regexp, ast.RegexpLike:
+ case ast.Regexp, ast.RegexpLike, ast.RegexpInStr, ast.RegexpSubstr:
funcCharset, funcCollation := function.Function.CharsetAndCollation()
if funcCharset == charset.CharsetBin && funcCollation == charset.CollationBin {
return false
@@ -1200,7 +1206,7 @@ func scalarExprSupportedByFlash(function *ScalarFunction) bool {
tipb.ScalarFuncSig_CastStringAsDecimal /*, tipb.ScalarFuncSig_CastDurationAsDecimal, tipb.ScalarFuncSig_CastJsonAsDecimal*/ :
return function.RetType.IsDecimalValid()
case tipb.ScalarFuncSig_CastDecimalAsString, tipb.ScalarFuncSig_CastIntAsString, tipb.ScalarFuncSig_CastRealAsString, tipb.ScalarFuncSig_CastTimeAsString,
- tipb.ScalarFuncSig_CastStringAsString /*, tipb.ScalarFuncSig_CastDurationAsString, tipb.ScalarFuncSig_CastJsonAsString*/ :
+ tipb.ScalarFuncSig_CastStringAsString, tipb.ScalarFuncSig_CastJsonAsString /*, tipb.ScalarFuncSig_CastDurationAsString*/ :
return true
case tipb.ScalarFuncSig_CastDecimalAsTime, tipb.ScalarFuncSig_CastIntAsTime, tipb.ScalarFuncSig_CastRealAsTime, tipb.ScalarFuncSig_CastTimeAsTime,
tipb.ScalarFuncSig_CastStringAsTime /*, tipb.ScalarFuncSig_CastDurationAsTime, tipb.ScalarFuncSig_CastJsonAsTime*/ :
diff --git a/expression/integration_test.go b/expression/integration_test.go
index 83aaea0a8675d..55c8f389a5df3 100644
--- a/expression/integration_test.go
+++ b/expression/integration_test.go
@@ -968,6 +968,7 @@ func TestEncryptionBuiltin(t *testing.T) {
tk := testkit.NewTestKit(t, store)
tk.MustExec("use test")
+ tk.Session().GetSessionVars().User = &auth.UserIdentity{Username: "root"}
ctx := context.Background()
// for password
@@ -1143,6 +1144,25 @@ func TestEncryptionBuiltin(t *testing.T) {
tk.MustQuery("SELECT RANDOM_BYTES(1024);")
result = tk.MustQuery("SELECT RANDOM_BYTES(NULL);")
result.Check(testkit.Rows(""))
+
+ // for VALIDATE_PASSWORD_STRENGTH
+ tk.MustExec(fmt.Sprintf("SET GLOBAL validate_password.dictionary='%s'", "password"))
+ tk.MustExec("SET GLOBAL validate_password.enable = 1")
+ tk.MustQuery("SELECT validate_password_strength('root')").Check(testkit.Rows("0"))
+ tk.MustQuery("SELECT validate_password_strength('toor')").Check(testkit.Rows("0"))
+ tk.MustQuery("SELECT validate_password_strength('ROOT')").Check(testkit.Rows("25"))
+ tk.MustQuery("SELECT validate_password_strength('TOOR')").Check(testkit.Rows("25"))
+ tk.MustQuery("SELECT validate_password_strength('fooHoHo%1')").Check(testkit.Rows("100"))
+ tk.MustQuery("SELECT validate_password_strength('pass')").Check(testkit.Rows("25"))
+ tk.MustQuery("SELECT validate_password_strength('password')").Check(testkit.Rows("50"))
+ tk.MustQuery("SELECT validate_password_strength('password0000')").Check(testkit.Rows("50"))
+ tk.MustQuery("SELECT validate_password_strength('password1A#')").Check(testkit.Rows("75"))
+ tk.MustQuery("SELECT validate_password_strength('PA12wrd!#')").Check(testkit.Rows("100"))
+ tk.MustQuery("SELECT VALIDATE_PASSWORD_STRENGTH(REPEAT(\"aA1#\", 26))").Check(testkit.Rows("100"))
+ tk.MustQuery("SELECT validate_password_strength(null)").Check(testkit.Rows(""))
+ tk.MustQuery("SELECT validate_password_strength('null')").Check(testkit.Rows("25"))
+ tk.MustQuery("SELECT VALIDATE_PASSWORD_STRENGTH( 0x6E616E646F73617135234552 )").Check(testkit.Rows("100"))
+ tk.MustQuery("SELECT VALIDATE_PASSWORD_STRENGTH(CAST(0xd2 AS BINARY(10)))").Check(testkit.Rows("50"))
}
func TestOpBuiltin(t *testing.T) {
@@ -3742,8 +3762,6 @@ func TestExprPushdownBlacklist(t *testing.T) {
store := testkit.CreateMockStore(t)
tk := testkit.NewTestKit(t, store)
- tk.MustQuery(`select * from mysql.expr_pushdown_blacklist`).Check(testkit.Rows(
- "date_add tiflash DST(daylight saving time) does not take effect in TiFlash date_add"))
tk.MustExec("use test")
tk.MustExec("drop table if exists t")
@@ -4956,6 +4974,7 @@ func TestSchemaDMLNotChange(t *testing.T) {
tk2 := testkit.NewTestKit(t, store)
tk.MustExec("use test")
tk.MustExec("set global tidb_enable_metadata_lock=0")
+ tk.MustExec("set global tidb_ddl_enable_fast_reorg = 0;")
tk.MustExec("set tidb_enable_amend_pessimistic_txn = 1;")
tk2.MustExec("use test")
tk.MustExec("drop table if exists t")
@@ -7863,3 +7882,16 @@ func TestIfNullParamMarker(t *testing.T) {
// Should not report 'Data too long for column' error.
tk.MustExec(`execute pr1 using @a,@b;`)
}
+
+func TestIssue39146(t *testing.T) {
+ store := testkit.CreateMockStore(t)
+ tk := testkit.NewTestKit(t, store)
+ tk.MustExec("use test")
+ tk.MustExec("CREATE TABLE `sun` ( `dest` varchar(10) DEFAULT NULL ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin;")
+ tk.MustExec("insert into sun values('20231020');")
+ tk.MustExec("set @@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';")
+ tk.MustExec("set @@tidb_enable_vectorized_expression = on;")
+ tk.MustQuery(`select str_to_date(substr(dest,1,6),'%H%i%s') from sun;`).Check(testkit.Rows("20:23:10"))
+ tk.MustExec("set @@tidb_enable_vectorized_expression = off;")
+ tk.MustQuery(`select str_to_date(substr(dest,1,6),'%H%i%s') from sun;`).Check(testkit.Rows("20:23:10"))
+}
diff --git a/go.mod b/go.mod
index a0725a1599c30..5a0c9cf62b95f 100644
--- a/go.mod
+++ b/go.mod
@@ -25,14 +25,14 @@ require (
github.com/coreos/go-semver v0.3.0
github.com/daixiang0/gci v0.8.5
github.com/danjacques/gofslock v0.0.0-20191023191349-0a45f885bc37
- github.com/dgraph-io/ristretto v0.1.1-0.20220403145359-8e850b710d6d
+ 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/emirpasic/gods v1.18.1
github.com/fatanugraha/noloopclosure v0.1.1
github.com/fatih/color v1.13.0
github.com/fsouza/fake-gcs-server v1.19.0
- github.com/go-sql-driver/mysql v1.6.0
+ github.com/go-sql-driver/mysql v1.7.0
github.com/gogo/protobuf v1.3.2
github.com/golang/mock v1.6.0
github.com/golang/protobuf v1.5.2
@@ -68,11 +68,11 @@ require (
github.com/pingcap/errors v0.11.5-0.20220729040631-518f63d66278
github.com/pingcap/failpoint v0.0.0-20220423142525-ae43b7f4e5c3
github.com/pingcap/fn v0.0.0-20200306044125-d5540d389059
- github.com/pingcap/kvproto v0.0.0-20221114102356-3debb6820e46
+ github.com/pingcap/kvproto v0.0.0-20221130022225-6c56ac56fe5f
github.com/pingcap/log v1.1.1-0.20221116035753-734d527bc87c
github.com/pingcap/sysutil v0.0.0-20220114020952-ea68d2dbf5b4
github.com/pingcap/tidb/parser v0.0.0-20211011031125-9b13dc409c5e
- github.com/pingcap/tipb v0.0.0-20221020071514-cd933387bcb5
+ github.com/pingcap/tipb v0.0.0-20221123081521-2fb828910813
github.com/pkg/errors v0.9.1
github.com/prometheus/client_golang v1.13.0
github.com/prometheus/client_model v0.2.0
@@ -86,7 +86,7 @@ require (
github.com/stretchr/testify v1.8.0
github.com/tdakkota/asciicheck v0.1.1
github.com/tiancaiamao/appdash v0.0.0-20181126055449-889f96f722a2
- github.com/tikv/client-go/v2 v2.0.3-0.20221108030801-9c0835c80eba
+ github.com/tikv/client-go/v2 v2.0.3-0.20221205084317-ad59ca833a78
github.com/tikv/pd/client v0.0.0-20221031025758-80f0d8ca4d07
github.com/timakin/bodyclose v0.0.0-20210704033933-f49887972144
github.com/twmb/murmur3 v1.1.3
@@ -107,13 +107,13 @@ require (
go.uber.org/multierr v1.8.0
go.uber.org/zap v1.23.0
golang.org/x/exp v0.0.0-20221023144134-a1e5550cf13e
- golang.org/x/net v0.1.0
- golang.org/x/oauth2 v0.0.0-20220411215720-9780585627b5
+ golang.org/x/net v0.2.0
+ golang.org/x/oauth2 v0.2.0
golang.org/x/sync v0.1.0
- golang.org/x/sys v0.1.0
- golang.org/x/term v0.1.0
+ golang.org/x/sys v0.2.0
+ golang.org/x/term v0.2.0
golang.org/x/text v0.4.0
- golang.org/x/time v0.1.0
+ golang.org/x/time v0.2.0
golang.org/x/tools v0.2.0
google.golang.org/api v0.74.0
google.golang.org/grpc v1.45.0
@@ -202,6 +202,7 @@ require (
github.com/oklog/ulid v1.3.1 // indirect
github.com/olekukonko/tablewriter v0.0.5 // indirect
github.com/pierrec/lz4 v2.6.1+incompatible // indirect
+ github.com/pingcap/check v0.0.0-20200212061837-5e12011dc712 // indirect
github.com/pingcap/goleveldb v0.0.0-20191226122134-f82aafb29989 // indirect
github.com/pkg/browser v0.0.0-20180916011732-0a3d74bf9ce4 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
@@ -215,6 +216,7 @@ require (
github.com/shurcooL/httpfs v0.0.0-20190707220628-8d4bc4ba7749 // indirect
github.com/shurcooL/vfsgen v0.0.0-20181202132449-6a9ea43bcacd // indirect
github.com/sirupsen/logrus v1.9.0 // indirect
+ github.com/spaolacci/murmur3 v1.1.0 // indirect
github.com/stathat/consistent v1.0.0 // indirect
github.com/tklauser/go-sysconf v0.3.10 // indirect
github.com/tklauser/numcpus v0.4.0 // indirect
@@ -238,7 +240,7 @@ require (
go.opentelemetry.io/proto/otlp v0.7.0 // indirect
golang.org/x/crypto v0.1.0 // indirect
golang.org/x/exp/typeparams v0.0.0-20220827204233-334a2380cb91 // indirect
- golang.org/x/mod v0.6.0 // indirect
+ golang.org/x/mod v0.7.0 // indirect
golang.org/x/xerrors v0.0.0-20220411194840-2f41105eb62f // indirect
google.golang.org/appengine v1.6.7 // indirect
google.golang.org/genproto v0.0.0-20220324131243-acbaeb5b85eb // indirect
diff --git a/go.sum b/go.sum
index e3f2b0b490ae7..56da880be470f 100644
--- a/go.sum
+++ b/go.sum
@@ -231,8 +231,8 @@ github.com/decred/dcrd/crypto/blake256 v1.0.0/go.mod h1:sQl2p6Y26YV+ZOcSTP6thNdn
github.com/decred/dcrd/dcrec/secp256k1/v4 v4.1.0 h1:HbphB4TFFXpv7MNrT52FGrrgVXF1owhMVTHFZIlnvd4=
github.com/decred/dcrd/dcrec/secp256k1/v4 v4.1.0/go.mod h1:DZGJHZMqrU4JJqFAWUS2UO1+lbSKsdiOoYi9Zzey7Fc=
github.com/dgraph-io/badger v1.6.0/go.mod h1:zwt7syl517jmP8s94KqSxTlM6IMsdhYy6psNgSztDR4=
-github.com/dgraph-io/ristretto v0.1.1-0.20220403145359-8e850b710d6d h1:Wrc3UKTS+cffkOx0xRGFC+ZesNuTfn0ThvEC72N0krk=
-github.com/dgraph-io/ristretto v0.1.1-0.20220403145359-8e850b710d6d/go.mod h1:RAy2GVV4sTWVlNMavv3xhLsk18rxhfhDnombTe6EF5c=
+github.com/dgraph-io/ristretto v0.1.1 h1:6CWw5tJNgpegArSHpNHJKldNeq03FQCwYvfMVWajOK8=
+github.com/dgraph-io/ristretto v0.1.1/go.mod h1:S1GPSBCYCIhmVNfcth17y2zZtQT6wzkzgwUve0VDWWA=
github.com/dgryski/go-farm v0.0.0-20190104051053-3adb47b1fb0f/go.mod h1:SqUrOPUnsFjfmXRMNPybcSiG0BgUW2AuFH8PAnS2iTw=
github.com/dgryski/go-farm v0.0.0-20190423205320-6a90982ecee2/go.mod h1:SqUrOPUnsFjfmXRMNPybcSiG0BgUW2AuFH8PAnS2iTw=
github.com/dgryski/go-farm v0.0.0-20200201041132-a6ae2369ad13 h1:fAjc9m62+UWV/WAFKLNi6ZS0675eEUC9y3AlwSbQu1Y=
@@ -327,8 +327,8 @@ github.com/go-ole/go-ole v1.2.6 h1:/Fpf6oFPoeFik9ty7siob0G6Ke8QvQEuVcuChpwXzpY=
github.com/go-ole/go-ole v1.2.6/go.mod h1:pprOEPIfldk/42T2oK7lQ4v4JSDwmV0As9GaiUsvbm0=
github.com/go-sql-driver/mysql v1.4.1/go.mod h1:zAC/RDZ24gD3HViQzih4MyKcchzm+sOG5ZlKdlhCg5w=
github.com/go-sql-driver/mysql v1.5.0/go.mod h1:DCzpHaOWr8IXmIStZouvnhqoel9Qv2LBy8hT2VhHyBg=
-github.com/go-sql-driver/mysql v1.6.0 h1:BCTh4TKNUYmOmMUcQ3IipzF5prigylS7XXjEkfCHuOE=
-github.com/go-sql-driver/mysql v1.6.0/go.mod h1:DCzpHaOWr8IXmIStZouvnhqoel9Qv2LBy8hT2VhHyBg=
+github.com/go-sql-driver/mysql v1.7.0 h1:ueSltNNllEqE3qcWBTD0iQd3IpL/6U+mJxLkazJ7YPc=
+github.com/go-sql-driver/mysql v1.7.0/go.mod h1:OXbVy3sEdcQ2Doequ6Z5BW6fXNQTmx+9S1MCJN5yJMI=
github.com/go-stack/stack v1.8.0 h1:5SgMzNM5HxrEjV0ww2lTmX6E2Izsfxas4+YHWRs3Lsk=
github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY=
github.com/gobwas/httphead v0.0.0-20180130184737-2c6c146eadee/go.mod h1:L0fX3K22YWvt/FAX9NnzrNzcI4wNYi9Yku4O0LKYflo=
@@ -761,8 +761,9 @@ github.com/pierrec/lz4 v2.6.1+incompatible/go.mod h1:pdkljMzZIN41W+lC3N2tnIh5sFi
github.com/pingcap/badger v1.5.1-0.20220314162537-ab58fbf40580 h1:MKVFZuqFvAMiDtv3AbihOQ6rY5IE8LWflI1BuZ/hF0Y=
github.com/pingcap/badger v1.5.1-0.20220314162537-ab58fbf40580/go.mod h1:upwDfet29M5y5koWilbWWA6ca3Lr0YVuzwX/DK58Vdk=
github.com/pingcap/check v0.0.0-20190102082844-67f458068fc8/go.mod h1:B1+S9LNcuMyLH/4HMTViQOJevkGiik3wW2AN9zb2fNQ=
-github.com/pingcap/check v0.0.0-20191107115940-caf2b9e6ccf4 h1:iRtOAQ6FXkY/BGvst3CDfTva4nTqh6CL8WXvanLdbu0=
github.com/pingcap/check v0.0.0-20191107115940-caf2b9e6ccf4/go.mod h1:PYMCGwN0JHjoqGr3HrZoD+b8Tgx8bKnArhSq8YVzUMc=
+github.com/pingcap/check v0.0.0-20200212061837-5e12011dc712 h1:R8gStypOBmpnHEx1qi//SaqxJVI4inOqljg/Aj5/390=
+github.com/pingcap/check v0.0.0-20200212061837-5e12011dc712/go.mod h1:PYMCGwN0JHjoqGr3HrZoD+b8Tgx8bKnArhSq8YVzUMc=
github.com/pingcap/errors v0.11.0/go.mod h1:Oi8TUi2kEtXXLMJk9l1cGmz20kV3TaQ0usTwv5KuLY8=
github.com/pingcap/errors v0.11.4/go.mod h1:Oi8TUi2kEtXXLMJk9l1cGmz20kV3TaQ0usTwv5KuLY8=
github.com/pingcap/errors v0.11.5-0.20190809092503-95897b64e011/go.mod h1:Oi8TUi2kEtXXLMJk9l1cGmz20kV3TaQ0usTwv5KuLY8=
@@ -778,8 +779,8 @@ github.com/pingcap/goleveldb v0.0.0-20191226122134-f82aafb29989 h1:surzm05a8C9dN
github.com/pingcap/goleveldb v0.0.0-20191226122134-f82aafb29989/go.mod h1:O17XtbryoCJhkKGbT62+L2OlrniwqiGLSqrmdHCMzZw=
github.com/pingcap/kvproto v0.0.0-20191211054548-3c6b38ea5107/go.mod h1:WWLmULLO7l8IOcQG+t+ItJ3fEcrL5FxF0Wu+HrMy26w=
github.com/pingcap/kvproto v0.0.0-20221026112947-f8d61344b172/go.mod h1:OYtxs0786qojVTmkVeufx93xe+jUgm56GUYRIKnmaGI=
-github.com/pingcap/kvproto v0.0.0-20221114102356-3debb6820e46 h1:HyWSOT/drBEtfXK2HLkWWR8dCO+rcf7OiRDRhBxAfU4=
-github.com/pingcap/kvproto v0.0.0-20221114102356-3debb6820e46/go.mod h1:OYtxs0786qojVTmkVeufx93xe+jUgm56GUYRIKnmaGI=
+github.com/pingcap/kvproto v0.0.0-20221130022225-6c56ac56fe5f h1:46ZD6xzQWJ8Jkeal/U7SqkX030Mgs8DAn6QV/9zbqOQ=
+github.com/pingcap/kvproto v0.0.0-20221130022225-6c56ac56fe5f/go.mod h1:OYtxs0786qojVTmkVeufx93xe+jUgm56GUYRIKnmaGI=
github.com/pingcap/log v0.0.0-20191012051959-b742a5d432e9/go.mod h1:4rbK1p9ILyIfb6hU7OG2CiWSqMXnp3JMbiaVJ6mvoY8=
github.com/pingcap/log v0.0.0-20200511115504-543df19646ad/go.mod h1:4rbK1p9ILyIfb6hU7OG2CiWSqMXnp3JMbiaVJ6mvoY8=
github.com/pingcap/log v0.0.0-20210625125904-98ed8e2eb1c7/go.mod h1:8AanEdAHATuRurdGxZXBz0At+9avep+ub7U1AGYLIMM=
@@ -788,8 +789,8 @@ github.com/pingcap/log v1.1.1-0.20221116035753-734d527bc87c h1:crhkw6DD+07Bg1wYh
github.com/pingcap/log v1.1.1-0.20221116035753-734d527bc87c/go.mod h1:DWQW5jICDR7UJh4HtxXSM20Churx4CQL0fwL/SoOSA4=
github.com/pingcap/sysutil v0.0.0-20220114020952-ea68d2dbf5b4 h1:HYbcxtnkN3s5tqrZ/z3eJS4j3Db8wMphEm1q10lY/TM=
github.com/pingcap/sysutil v0.0.0-20220114020952-ea68d2dbf5b4/go.mod h1:sDCsM39cGiv2vwunZkaFA917vVkqDTGSPbbV7z4Oops=
-github.com/pingcap/tipb v0.0.0-20221020071514-cd933387bcb5 h1:Yoo8j5xQGxjlsC3yt0ndsiAz0WZXED9rzsKmEN0U0DY=
-github.com/pingcap/tipb v0.0.0-20221020071514-cd933387bcb5/go.mod h1:A7mrd7WHBl1o63LE2bIBGEJMTNWXqhgmYiOvMLxozfs=
+github.com/pingcap/tipb v0.0.0-20221123081521-2fb828910813 h1:DbmCfCbcavo0JG+gSp0ySvv1ub/c/j3hsnYzyYPzONo=
+github.com/pingcap/tipb v0.0.0-20221123081521-2fb828910813/go.mod h1:A7mrd7WHBl1o63LE2bIBGEJMTNWXqhgmYiOvMLxozfs=
github.com/pkg/browser v0.0.0-20180916011732-0a3d74bf9ce4 h1:49lOXmGaUpV9Fz3gd7TFZY106KVlPVa5jcYD1gaQf98=
github.com/pkg/browser v0.0.0-20180916011732-0a3d74bf9ce4/go.mod h1:4OwLy04Bl9Ef3GJJCoec+30X3LQs/0/m4HFRt/2LUSA=
github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
@@ -889,8 +890,9 @@ github.com/smartystreets/goconvey v1.6.4/go.mod h1:syvi0/a8iFYH4r/RixwvyeAJjdLS9
github.com/soheilhy/cmux v0.1.4/go.mod h1:IM3LyeVVIOuxMH7sFAkER9+bJ4dT7Ms6E4xg4kGIyLM=
github.com/soheilhy/cmux v0.1.5 h1:jjzc5WVemNEDTLwv9tlmemhC73tI08BNOIGwBOo10Js=
github.com/soheilhy/cmux v0.1.5/go.mod h1:T7TcVDs9LWfQgPlPsdngu6I6QIoyIFZDDC6sNE1GqG0=
-github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72 h1:qLC7fQah7D6K1B0ujays3HV9gkFtllcxhzImRR7ArPQ=
github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA=
+github.com/spaolacci/murmur3 v1.1.0 h1:7c1g84S4BPRrfL5Xrdp6fOJ206sU9y293DDHaoy0bLI=
+github.com/spaolacci/murmur3 v1.1.0/go.mod h1:JwIasOWyU6f++ZhiEuf87xNszmSA2myDM2Kzu9HwQUA=
github.com/spf13/afero v1.1.2/go.mod h1:j4pytiNVoe2o6bmDsKpLACNPDBIoEAkihy7loJ1B0CQ=
github.com/spf13/afero v1.2.2/go.mod h1:9ZxEEn6pIJ8Rxe320qSDBk6AsU0r9pR7Q4OcevTdifk=
github.com/spf13/cast v1.3.0/go.mod h1:Qx5cxh0v+4UWYiBimWS+eyWzqEqokIECu5etghLkUJE=
@@ -928,8 +930,8 @@ github.com/tenntenn/text/transform v0.0.0-20200319021203-7eef512accb3 h1:f+jULpR
github.com/tenntenn/text/transform v0.0.0-20200319021203-7eef512accb3/go.mod h1:ON8b8w4BN/kE1EOhwT0o+d62W65a6aPw1nouo9LMgyY=
github.com/tiancaiamao/appdash v0.0.0-20181126055449-889f96f722a2 h1:mbAskLJ0oJfDRtkanvQPiooDH8HvJ2FBh+iKT/OmiQQ=
github.com/tiancaiamao/appdash v0.0.0-20181126055449-889f96f722a2/go.mod h1:2PfKggNGDuadAa0LElHrByyrz4JPZ9fFx6Gs7nx7ZZU=
-github.com/tikv/client-go/v2 v2.0.3-0.20221108030801-9c0835c80eba h1:nFVdyTXcQYZwQQCdSJcFI1vBFyzG1hVuZ39MAK6wqK4=
-github.com/tikv/client-go/v2 v2.0.3-0.20221108030801-9c0835c80eba/go.mod h1:X9s4ct/MLk1sFqe5mU79KClKegLFDTa/FCx3hzexGtk=
+github.com/tikv/client-go/v2 v2.0.3-0.20221205084317-ad59ca833a78 h1:Nr2EhvqkOE9xFyU7LV9c9EbsgN3OzVALdbfobK7Fmn4=
+github.com/tikv/client-go/v2 v2.0.3-0.20221205084317-ad59ca833a78/go.mod h1:MDT4J9LzgS7Bj1DnEq6Gk/puy6mp8TgUC92zGEVVLLg=
github.com/tikv/pd/client v0.0.0-20221031025758-80f0d8ca4d07 h1:ckPpxKcl75mO2N6a4cJXiZH43hvcHPpqc9dh1TmH1nc=
github.com/tikv/pd/client v0.0.0-20221031025758-80f0d8ca4d07/go.mod h1:CipBxPfxPUME+BImx9MUYXCnAVLS3VJUr3mnSJwh40A=
github.com/timakin/bodyclose v0.0.0-20210704033933-f49887972144 h1:kl4KhGNsJIbDHS9/4U9yQo1UcPQM0kOMJHn29EoH/Ro=
@@ -1127,8 +1129,8 @@ golang.org/x/mod v0.4.1/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
golang.org/x/mod v0.5.1/go.mod h1:5OXOZSfqPIIbmVBIIKWRFfZjPR0E5r58TLhUjH0a2Ro=
golang.org/x/mod v0.6.0-dev.0.20220106191415-9b9b3d81d5e3/go.mod h1:3p9vT2HGsQu2K1YbXdKPJLVgG5VJdoTa1poYQBtP1AY=
-golang.org/x/mod v0.6.0 h1:b9gGHsz9/HhJ3HF5DHQytPpuwocVTChQJK3AvoLRD5I=
-golang.org/x/mod v0.6.0/go.mod h1:4mET923SAdbXp2ki8ey+zGs1SLqsuM2Y0uvdZR/fUNI=
+golang.org/x/mod v0.7.0 h1:LapD9S96VoQRhi/GrNTqeBJFrUjs5UHCAtTlgwA5oZA=
+golang.org/x/mod v0.7.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs=
golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
@@ -1186,8 +1188,8 @@ golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qx
golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
golang.org/x/net v0.0.0-20220225172249-27dd8689420f/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
golang.org/x/net v0.0.0-20220325170049-de3da57026de/go.mod h1:CfG3xpIq0wQ8r1q4Su4UZFWDARRcnwPjda9FqA0JpMk=
-golang.org/x/net v0.1.0 h1:hZ/3BUoy5aId7sCpA/Tc5lt8DkFgdVS2onTpJsZ/fl0=
-golang.org/x/net v0.1.0/go.mod h1:Cx3nUiGt4eDBEyega/BKRp+/AlGL8hYe7U9odMt2Cco=
+golang.org/x/net v0.2.0 h1:sZfSu1wtKLGlWI4ZZayP0ck9Y73K1ynO6gqzTdBVdPU=
+golang.org/x/net v0.2.0/go.mod h1:KqCZLdyyvdV855qA2rE3GC2aiw5xGR5TEjj8smXukLY=
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=
@@ -1206,8 +1208,8 @@ golang.org/x/oauth2 v0.0.0-20210819190943-2bc19b11175f/go.mod h1:KelEdhl1UZF7XfJ
golang.org/x/oauth2 v0.0.0-20211104180415-d3ed0bb246c8/go.mod h1:KelEdhl1UZF7XfJ4dDtk6s++YSgaE7mD/BuKKDLBl4A=
golang.org/x/oauth2 v0.0.0-20220223155221-ee480838109b/go.mod h1:DAh4E804XQdzx2j+YRIaUnCqCV2RuMz24cGBJ5QYIrc=
golang.org/x/oauth2 v0.0.0-20220309155454-6242fa91716a/go.mod h1:DAh4E804XQdzx2j+YRIaUnCqCV2RuMz24cGBJ5QYIrc=
-golang.org/x/oauth2 v0.0.0-20220411215720-9780585627b5 h1:OSnWWcOd/CtWQC2cYSBgbTSJv3ciqd8r54ySIW2y3RE=
-golang.org/x/oauth2 v0.0.0-20220411215720-9780585627b5/go.mod h1:DAh4E804XQdzx2j+YRIaUnCqCV2RuMz24cGBJ5QYIrc=
+golang.org/x/oauth2 v0.2.0 h1:GtQkldQ9m7yvzCL1V+LrYow3Khe0eJH0w7RbX/VbaIU=
+golang.org/x/oauth2 v0.2.0/go.mod h1:Cwn6afJ8jrQwYMxQDTpISoXmXW9I6qF6vDeuuoX3Ibs=
golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -1311,12 +1313,13 @@ golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBc
golang.org/x/sys v0.0.0-20220715151400-c0bba94af5f8/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.0.0-20220811171246-fbc7d0a398ab/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
golang.org/x/sys v0.0.0-20220909162455-aba9fc2a8ff2/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
-golang.org/x/sys v0.1.0 h1:kunALQeHf1/185U1i0GOB/fy1IPRDDpuoOOqRReG57U=
-golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
+golang.org/x/sys v0.0.0-20221010170243-090e33056c14/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
+golang.org/x/sys v0.2.0 h1:ljd4t30dBnAvMZaQCevtY0xLLD0A+bRZXbgLMLU1F/A=
+golang.org/x/sys v0.2.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 h1:g6Z6vPFA9dYBAF7DWcH6sCcOntplXsDKcliusYijMlw=
-golang.org/x/term v0.1.0/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
+golang.org/x/term v0.2.0 h1:z85xZCsEl7bi/KwbNADeBYoOP0++7W1ipu+aGnpwzRM=
+golang.org/x/term v0.2.0/go.mod h1:TVmDHMZPmdnySmBfhjOoOdhjzdE1h4u1VwSiw2l1Nuc=
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=
@@ -1333,8 +1336,8 @@ golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxb
golang.org/x/time v0.0.0-20190308202827-9d24e82272b4/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
golang.org/x/time v0.0.0-20191024005414-555d28b269f0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
golang.org/x/time v0.0.0-20210220033141-f8bda1e9f3ba/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
-golang.org/x/time v0.1.0 h1:xYY+Bajn2a7VBmTM5GikTmnK8ZuX8YgnQCqZpbBNtmA=
-golang.org/x/time v0.1.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
+golang.org/x/time v0.2.0 h1:52I/1L54xyEQAYdtcSuxtiT84KGYTBGXwayxmIpNJhE=
+golang.org/x/time v0.2.0/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ=
golang.org/x/tools v0.0.0-20180221164845-07fd8470d635/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20180525024113-a5b4c53f6e8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
diff --git a/infoschema/builder.go b/infoschema/builder.go
index 8ff50a8b50435..67153fcc5f3bd 100644
--- a/infoschema/builder.go
+++ b/infoschema/builder.go
@@ -693,18 +693,23 @@ func (b *Builder) applyCreateTable(m *meta.Meta, dbInfo *model.DBInfo, tableID i
ConvertCharsetCollateToLowerCaseIfNeed(tblInfo)
ConvertOldVersionUTF8ToUTF8MB4IfNeed(tblInfo)
- if len(allocs) == 0 {
+ if len(allocs.Allocs) == 0 {
allocs = autoid.NewAllocatorsFromTblInfo(b.store, dbInfo.ID, tblInfo)
} else {
tblVer := autoid.AllocOptionTableInfoVersion(tblInfo.Version)
switch tp {
case model.ActionRebaseAutoID, model.ActionModifyTableAutoIdCache:
idCacheOpt := autoid.CustomAutoIncCacheOption(tblInfo.AutoIdCache)
- newAlloc := autoid.NewAllocator(b.store, dbInfo.ID, tblInfo.ID, tblInfo.IsAutoIncColUnsigned(), autoid.RowIDAllocType, tblVer, idCacheOpt)
- allocs = append(allocs, newAlloc)
+ // If the allocator type might be AutoIncrementType, create both AutoIncrementType
+ // and RowIDAllocType allocator for it. Because auto id and row id could share the same allocator.
+ // Allocate auto id may route to allocate row id, if row id allocator is nil, the program panic!
+ for _, tp := range [2]autoid.AllocatorType{autoid.AutoIncrementType, autoid.RowIDAllocType} {
+ newAlloc := autoid.NewAllocator(b.store, dbInfo.ID, tblInfo.ID, tblInfo.IsAutoIncColUnsigned(), tp, tblVer, idCacheOpt)
+ allocs = allocs.Append(newAlloc)
+ }
case model.ActionRebaseAutoRandomBase:
newAlloc := autoid.NewAllocator(b.store, dbInfo.ID, tblInfo.ID, tblInfo.IsAutoRandomBitColUnsigned(), autoid.AutoRandomType, tblVer)
- allocs = append(allocs, newAlloc)
+ allocs = allocs.Append(newAlloc)
case model.ActionModifyColumn:
// Change column attribute from auto_increment to auto_random.
if tblInfo.ContainsAutoRandomBits() && allocs.Get(autoid.AutoRandomType) == nil {
@@ -713,7 +718,7 @@ func (b *Builder) applyCreateTable(m *meta.Meta, dbInfo *model.DBInfo, tableID i
return a.GetType() != autoid.AutoIncrementType && a.GetType() != autoid.RowIDAllocType
})
newAlloc := autoid.NewAllocator(b.store, dbInfo.ID, tblInfo.ID, tblInfo.IsAutoRandomBitColUnsigned(), autoid.AutoRandomType, tblVer)
- allocs = append(allocs, newAlloc)
+ allocs = allocs.Append(newAlloc)
}
}
}
diff --git a/infoschema/infoschema.go b/infoschema/infoschema.go
index d024afde40d7d..11c9bd8b0e7af 100644
--- a/infoschema/infoschema.go
+++ b/infoschema/infoschema.go
@@ -270,7 +270,7 @@ func (is *infoSchema) TableByID(id int64) (val table.Table, ok bool) {
func (is *infoSchema) AllocByID(id int64) (autoid.Allocators, bool) {
tbl, ok := is.TableByID(id)
if !ok {
- return nil, false
+ return autoid.Allocators{}, false
}
return tbl.Allocators(nil), true
}
@@ -674,6 +674,12 @@ func (ts *SessionExtendedInfoSchema) SchemaByTable(tableInfo *model.TableInfo) (
}
}
+ if ts.MdlTables != nil {
+ if tbl, ok := ts.MdlTables.SchemaByTable(tableInfo); ok {
+ return tbl, true
+ }
+ }
+
return ts.InfoSchema.SchemaByTable(tableInfo)
}
diff --git a/infoschema/tables.go b/infoschema/tables.go
index 8df6cab9cb84c..d76d8b8be60b0 100644
--- a/infoschema/tables.go
+++ b/infoschema/tables.go
@@ -2123,7 +2123,7 @@ func (it *infoschemaTable) UpdateRecord(gctx context.Context, ctx sessionctx.Con
// Allocators implements table.Table Allocators interface.
func (it *infoschemaTable) Allocators(_ sessionctx.Context) autoid.Allocators {
- return nil
+ return autoid.Allocators{}
}
// Meta implements table.Table Meta interface.
@@ -2206,7 +2206,7 @@ func (vt *VirtualTable) UpdateRecord(ctx context.Context, sctx sessionctx.Contex
// Allocators implements table.Table Allocators interface.
func (vt *VirtualTable) Allocators(_ sessionctx.Context) autoid.Allocators {
- return nil
+ return autoid.Allocators{}
}
// Meta implements table.Table Meta interface.
diff --git a/infoschema/tables_test.go b/infoschema/tables_test.go
index fbca6862493e9..bd6168d035873 100644
--- a/infoschema/tables_test.go
+++ b/infoschema/tables_test.go
@@ -588,12 +588,12 @@ INSERT INTO ...;
defer func() { require.NoError(t, os.Remove(slowLogFileName)) }()
tk := testkit.NewTestKit(t, store)
- //check schema
+ // check schema
tk.MustQuery(`select COUNT(*) from information_schema.columns
WHERE table_name = 'slow_query' and column_name = '` + columnName + `'`).
Check(testkit.Rows("1"))
- //check select
+ // check select
tk.MustQuery(`select ` + columnName +
` from information_schema.slow_query`).Check(testkit.Rows("1"))
}
@@ -1058,7 +1058,7 @@ func TestStmtSummaryInternalQuery(t *testing.T) {
"where digest_text like \"select `original_sql` , `bind_sql` , `default_db` , status%\""
tk.MustQuery(sql).Check(testkit.Rows(
"select `original_sql` , `bind_sql` , `default_db` , status , `create_time` , `update_time` , charset , " +
- "collation , source from `mysql` . `bind_info` where `update_time` > ? order by `update_time` , `create_time`"))
+ "collation , source , `sql_digest` , `plan_digest` from `mysql` . `bind_info` where `update_time` > ? order by `update_time` , `create_time`"))
// Test for issue #21642.
tk.MustQuery(`select tidb_version()`)
@@ -1393,16 +1393,19 @@ func TestTiDBTrx(t *testing.T) {
tk.MustExec("update test_tidb_trx set i = i + 1")
_, digest := parser.NormalizeDigest("update test_tidb_trx set i = i + 1")
sm := &testkit.MockSessionManager{TxnInfo: make([]*txninfo.TxnInfo, 2)}
+ memDBTracker := memory.NewTracker(memory.LabelForMemDB, -1)
+ memDBTracker.Consume(19)
+ tk.Session().GetSessionVars().MemDBFootprint = memDBTracker
sm.TxnInfo[0] = &txninfo.TxnInfo{
StartTS: 424768545227014155,
CurrentSQLDigest: digest.String(),
State: txninfo.TxnIdle,
EntriesCount: 1,
- EntriesSize: 19,
ConnectionID: 2,
Username: "root",
CurrentDB: "test",
}
+
blockTime2 := time.Date(2021, 05, 20, 13, 18, 30, 123456000, time.Local)
sm.TxnInfo[1] = &txninfo.TxnInfo{
StartTS: 425070846483628033,
@@ -1419,7 +1422,7 @@ func TestTiDBTrx(t *testing.T) {
tk.MustQuery("select * from information_schema.TIDB_TRX;").Check(testkit.Rows(
"424768545227014155 2021-05-07 12:56:48.001000 "+digest.String()+" update `test_tidb_trx` set `i` = `i` + ? Idle 1 19 2 root test [] ",
- "425070846483628033 2021-05-20 21:16:35.778000 LockWaiting 2021-05-20 13:18:30.123456 0 0 10 user1 db1 [\"sql1\",\"sql2\",\""+digest.String()+"\"] "))
+ "425070846483628033 2021-05-20 21:16:35.778000 LockWaiting 2021-05-20 13:18:30.123456 0 19 10 user1 db1 [\"sql1\",\"sql2\",\""+digest.String()+"\"] "))
// Test the all_sql_digests column can be directly passed to the tidb_decode_sql_digests function.
require.NoError(t, failpoint.Enable("github.com/pingcap/tidb/expression/sqlDigestRetrieverSkipRetrieveGlobal", "return"))
diff --git a/kv/BUILD.bazel b/kv/BUILD.bazel
index 32dd9f1474179..992d99d382e42 100644
--- a/kv/BUILD.bazel
+++ b/kv/BUILD.bazel
@@ -48,6 +48,7 @@ go_library(
"@com_github_tikv_client_go_v2//tikvrpc",
"@com_github_tikv_client_go_v2//util",
"@com_github_tikv_pd_client//:client",
+ "@org_golang_x_exp//slices",
"@org_uber_go_zap//:zap",
],
)
diff --git a/kv/interface_mock_test.go b/kv/interface_mock_test.go
index 8090463c84223..164e777c6ef4a 100644
--- a/kv/interface_mock_test.go
+++ b/kv/interface_mock_test.go
@@ -161,6 +161,14 @@ func (t *mockTxn) UpdateMemBufferFlags(_ []byte, _ ...FlagsOp) {
}
+func (t *mockTxn) SetMemoryFootprintChangeHook(func(uint64)) {
+
+}
+
+func (t *mockTxn) Mem() uint64 {
+ return 0
+}
+
// newMockTxn new a mockTxn.
func newMockTxn() Transaction {
return &mockTxn{
diff --git a/kv/kv.go b/kv/kv.go
index 06e86f41659cb..38243aa13db08 100644
--- a/kv/kv.go
+++ b/kv/kv.go
@@ -15,6 +15,7 @@
package kv
import (
+ "bytes"
"context"
"crypto/tls"
"time"
@@ -33,6 +34,7 @@ import (
"github.com/tikv/client-go/v2/tikvrpc"
"github.com/tikv/client-go/v2/util"
pd "github.com/tikv/pd/client"
+ "golang.org/x/exp/slices"
)
// UnCommitIndexKVFlag uses to indicate the index key/value is no need to commit.
@@ -203,6 +205,10 @@ type Transaction interface {
AssertionProto
// Size returns sum of keys and values length.
Size() int
+ // Mem returns the memory consumption of the transaction.
+ Mem() uint64
+ // SetMemoryFootprintChangeHook sets the hook that will be called when the memory footprint changes.
+ SetMemoryFootprintChangeHook(func(uint64))
// Len returns the number of entries in the DB.
Len() int
// Reset reset the Transaction to initial states.
@@ -331,13 +337,148 @@ func (t StoreType) Name() string {
return "unspecified"
}
+// KeyRanges wrap the ranges for partitioned table cases.
+// We might send ranges from different in the one request.
+type KeyRanges struct {
+ ranges [][]KeyRange
+
+ isPartitioned bool
+}
+
+// NewPartitionedKeyRanges constructs a new RequestRange for partitioned table.
+func NewPartitionedKeyRanges(ranges [][]KeyRange) *KeyRanges {
+ return &KeyRanges{
+ ranges: ranges,
+ isPartitioned: true,
+ }
+}
+
+// NewNonParitionedKeyRanges constructs a new RequestRange for a non partitioned table.
+func NewNonParitionedKeyRanges(ranges []KeyRange) *KeyRanges {
+ return &KeyRanges{
+ ranges: [][]KeyRange{ranges},
+ isPartitioned: false,
+ }
+}
+
+// FirstPartitionRange returns the the result of first range.
+// We may use some func to generate ranges for both partitioned table and non partitioned table.
+// This method provides a way to fallback to non-partitioned ranges.
+func (rr *KeyRanges) FirstPartitionRange() []KeyRange {
+ if len(rr.ranges) == 0 {
+ return []KeyRange{}
+ }
+ return rr.ranges[0]
+}
+
+// SetToNonPartitioned set the status to non-partitioned.
+func (rr *KeyRanges) SetToNonPartitioned() error {
+ if len(rr.ranges) > 1 {
+ return errors.Errorf("you want to change the partitioned ranges to non-partitioned ranges")
+ }
+ rr.isPartitioned = false
+ return nil
+}
+
+// AppendSelfTo appends itself to another slice.
+func (rr *KeyRanges) AppendSelfTo(ranges []KeyRange) []KeyRange {
+ for _, r := range rr.ranges {
+ ranges = append(ranges, r...)
+ }
+ return ranges
+}
+
+// SortByFunc sorts each partition's ranges.
+// Since the ranges are sorted in most cases, we check it first.
+func (rr *KeyRanges) SortByFunc(sortFunc func(i, j KeyRange) bool) {
+ if !slices.IsSortedFunc(rr.ranges, func(i, j []KeyRange) bool {
+ // A simple short-circuit since the empty range actually won't make anything wrong.
+ if len(i) == 0 || len(j) == 0 {
+ return true
+ }
+ return sortFunc(i[0], j[0])
+ }) {
+ slices.SortFunc(rr.ranges, func(i, j []KeyRange) bool {
+ if len(i) == 0 {
+ return true
+ }
+ if len(j) == 0 {
+ return false
+ }
+ return sortFunc(i[0], j[0])
+ })
+ }
+ for i := range rr.ranges {
+ if !slices.IsSortedFunc(rr.ranges[i], sortFunc) {
+ slices.SortFunc(rr.ranges[i], sortFunc)
+ }
+ }
+}
+
+// ForEachPartitionWithErr runs the func for each partition with an error check.
+func (rr *KeyRanges) ForEachPartitionWithErr(theFunc func([]KeyRange) error) (err error) {
+ for i := range rr.ranges {
+ err = theFunc(rr.ranges[i])
+ if err != nil {
+ return err
+ }
+ }
+ return nil
+}
+
+// ForEachPartition runs the func for each partition without error check.
+func (rr *KeyRanges) ForEachPartition(theFunc func([]KeyRange)) {
+ for i := range rr.ranges {
+ theFunc(rr.ranges[i])
+ }
+}
+
+// PartitionNum returns how many partition is involved in the ranges.
+func (rr *KeyRanges) PartitionNum() int {
+ return len(rr.ranges)
+}
+
+// IsFullySorted checks whether the ranges are sorted inside partition and each partition is also sorated.
+func (rr *KeyRanges) IsFullySorted() bool {
+ sortedByPartition := slices.IsSortedFunc(rr.ranges, func(i, j []KeyRange) bool {
+ // A simple short-circuit since the empty range actually won't make anything wrong.
+ if len(i) == 0 || len(j) == 0 {
+ return true
+ }
+ return bytes.Compare(i[0].StartKey, j[0].StartKey) < 0
+ })
+ if !sortedByPartition {
+ return false
+ }
+ for _, ranges := range rr.ranges {
+ if !slices.IsSortedFunc(ranges, func(i, j KeyRange) bool {
+ return bytes.Compare(i.StartKey, j.StartKey) < 0
+ }) {
+ return false
+ }
+ }
+ return true
+}
+
+// TotalRangeNum returns how many ranges there are.
+func (rr *KeyRanges) TotalRangeNum() int {
+ ret := 0
+ for _, r := range rr.ranges {
+ ret += len(r)
+ }
+ return ret
+}
+
// Request represents a kv request.
type Request struct {
// Tp is the request type.
- Tp int64
- StartTs uint64
- Data []byte
- KeyRanges []KeyRange
+ Tp int64
+ StartTs uint64
+ Data []byte
+
+ // KeyRanges makes sure that the request is sent first by partition then by region.
+ // When the table is small, it's possible that multiple partitions are in the same region.
+ KeyRanges *KeyRanges
// For PartitionTableScan used by tiflash.
PartitionIDAndRanges []PartitionIDAndRanges
@@ -396,6 +537,8 @@ type Request struct {
RequestSource util.RequestSource
// FixedRowCountHint is the optimization hint for copr request for task scheduling.
FixedRowCountHint []int
+ // StoreBatchSize indicates the batch size of coprocessor in the same store.
+ StoreBatchSize int
}
// CoprRequestAdjuster is used to check and adjust a copr request according to specific rules.
diff --git a/kv/option.go b/kv/option.go
index 888a1e24f0fa0..a0e658f45aade 100644
--- a/kv/option.go
+++ b/kv/option.go
@@ -93,6 +93,8 @@ const (
ReplicaReadAdjuster
// ScanBatchSize set the iter scan batch size.
ScanBatchSize
+ // TxnSource set the source of this transaction.
+ TxnSource
)
// ReplicaReadType is the type of replica to read data from
@@ -165,4 +167,6 @@ const (
InternalTxnBR = InternalTxnTools
// InternalTxnTrace handles the trace statement.
InternalTxnTrace = "Trace"
+ // InternalTxnTTL is the type of TTL usage
+ InternalTxnTTL = "TTL"
)
diff --git a/meta/autoid/BUILD.bazel b/meta/autoid/BUILD.bazel
index 7490d65691e4c..50e53258f305b 100644
--- a/meta/autoid/BUILD.bazel
+++ b/meta/autoid/BUILD.bazel
@@ -12,6 +12,7 @@ go_library(
visibility = ["//visibility:public"],
deps = [
"//autoid_service",
+ "//config",
"//errno",
"//kv",
"//meta",
@@ -31,7 +32,7 @@ go_library(
"@com_github_tikv_client_go_v2//util",
"@io_etcd_go_etcd_client_v3//:client",
"@org_golang_google_grpc//:grpc",
- "@org_golang_google_grpc//credentials/insecure",
+ "@org_golang_google_grpc//credentials",
"@org_uber_go_zap//:zap",
],
)
diff --git a/meta/autoid/autoid.go b/meta/autoid/autoid.go
index def3245bb2da3..aba2ad565b617 100644
--- a/meta/autoid/autoid.go
+++ b/meta/autoid/autoid.go
@@ -205,16 +205,36 @@ type Allocator interface {
}
// Allocators represents a set of `Allocator`s.
-type Allocators []Allocator
+type Allocators struct {
+ SepAutoInc bool
+ Allocs []Allocator
+}
// NewAllocators packs multiple `Allocator`s into Allocators.
-func NewAllocators(allocators ...Allocator) Allocators {
- return allocators
+func NewAllocators(sepAutoInc bool, allocators ...Allocator) Allocators {
+ return Allocators{
+ SepAutoInc: sepAutoInc,
+ Allocs: allocators,
+ }
+}
+
+// Append add an allocator to the allocators.
+func (all Allocators) Append(a Allocator) Allocators {
+ return Allocators{
+ SepAutoInc: all.SepAutoInc,
+ Allocs: append(all.Allocs, a),
+ }
}
// Get returns the Allocator according to the AllocatorType.
func (all Allocators) Get(allocType AllocatorType) Allocator {
- for _, a := range all {
+ if !all.SepAutoInc {
+ if allocType == AutoIncrementType {
+ allocType = RowIDAllocType
+ }
+ }
+
+ for _, a := range all.Allocs {
if a.GetType() == allocType {
return a
}
@@ -224,13 +244,16 @@ func (all Allocators) Get(allocType AllocatorType) Allocator {
// Filter filters all the allocators that match pred.
func (all Allocators) Filter(pred func(Allocator) bool) Allocators {
- var ret Allocators
- for _, a := range all {
+ var ret []Allocator
+ for _, a := range all.Allocs {
if pred(a) {
ret = append(ret, a)
}
}
- return ret
+ return Allocators{
+ SepAutoInc: all.SepAutoInc,
+ Allocs: ret,
+ }
}
type allocator struct {
@@ -593,10 +616,17 @@ func NewAllocator(store kv.Storage, dbID, tbID int64, isUnsigned bool,
}
// Use the MySQL compatible AUTO_INCREMENT mode.
- if allocType == RowIDAllocType && alloc.customStep && alloc.step == 1 {
- alloc1 := newSinglePointAlloc(store, dbID, tbID, isUnsigned)
- if alloc1 != nil {
- return alloc1
+ if alloc.customStep && alloc.step == 1 && alloc.tbVersion >= model.TableInfoVersion5 {
+ if allocType == AutoIncrementType {
+ alloc1 := newSinglePointAlloc(store, dbID, tbID, isUnsigned)
+ if alloc1 != nil {
+ return alloc1
+ }
+ } else if allocType == RowIDAllocType {
+ // Now that the autoid and rowid allocator are separated, the AUTO_ID_CACHE 1 setting should not make
+ // the rowid allocator do not use cache.
+ alloc.customStep = false
+ alloc.step = step
}
}
@@ -630,6 +660,10 @@ func NewAllocatorsFromTblInfo(store kv.Storage, schemaID int64, tblInfo *model.T
alloc := NewAllocator(store, dbID, tblInfo.ID, tblInfo.IsAutoIncColUnsigned(), RowIDAllocType, idCacheOpt, tblVer)
allocs = append(allocs, alloc)
}
+ if hasAutoIncID {
+ alloc := NewAllocator(store, dbID, tblInfo.ID, tblInfo.IsAutoIncColUnsigned(), AutoIncrementType, idCacheOpt, tblVer)
+ allocs = append(allocs, alloc)
+ }
hasAutoRandID := tblInfo.ContainsAutoRandomBits()
if hasAutoRandID {
alloc := NewAllocator(store, dbID, tblInfo.ID, tblInfo.IsAutoRandomBitColUnsigned(), AutoRandomType, idCacheOpt, tblVer)
@@ -638,7 +672,7 @@ func NewAllocatorsFromTblInfo(store kv.Storage, schemaID int64, tblInfo *model.T
if tblInfo.IsSequence() {
allocs = append(allocs, NewSequenceAllocator(store, dbID, tblInfo.ID, tblInfo.Sequence))
}
- return NewAllocators(allocs...)
+ return NewAllocators(tblInfo.SepAutoInc(), allocs...)
}
// Alloc implements autoid.Allocator Alloc interface.
@@ -839,7 +873,7 @@ func (alloc *allocator) alloc4Signed(ctx context.Context, n uint64, increment, o
var newBase, newEnd int64
startTime := time.Now()
nextStep := alloc.step
- if !alloc.customStep {
+ if !alloc.customStep && alloc.end > 0 {
// Although it may skip a segment here, we still think it is consumed.
consumeDur := startTime.Sub(alloc.lastAllocTime)
nextStep = NextStep(alloc.step, consumeDur)
@@ -945,6 +979,11 @@ func (alloc *allocator) alloc4Unsigned(ctx context.Context, n uint64, increment,
}()
}
+ if codeRun := ctx.Value("testIssue39528"); codeRun != nil {
+ *(codeRun.(*bool)) = true
+ return 0, 0, errors.New("mock error for test")
+ }
+
ctx = kv.WithInternalSourceType(ctx, kv.InternalTxnMeta)
err := kv.RunInNewTxn(ctx, alloc.store, true, func(ctx context.Context, txn kv.Transaction) error {
if span := opentracing.SpanFromContext(ctx); span != nil && span.Tracer() != nil {
diff --git a/meta/autoid/autoid_service.go b/meta/autoid/autoid_service.go
index 6133dfdfc3cb2..0b0f4946b3d0c 100644
--- a/meta/autoid/autoid_service.go
+++ b/meta/autoid/autoid_service.go
@@ -23,12 +23,13 @@ import (
"github.com/opentracing/opentracing-go"
"github.com/pingcap/errors"
"github.com/pingcap/kvproto/pkg/autoid"
+ "github.com/pingcap/tidb/config"
"github.com/pingcap/tidb/metrics"
"github.com/pingcap/tidb/util/logutil"
clientv3 "go.etcd.io/etcd/client/v3"
"go.uber.org/zap"
"google.golang.org/grpc"
- "google.golang.org/grpc/credentials/insecure"
+ "google.golang.org/grpc/credentials"
)
var _ Allocator = &singlePointAlloc{}
@@ -77,13 +78,23 @@ func (d *clientDiscover) GetClient(ctx context.Context) (autoid.AutoIDAllocClien
if err != nil {
return nil, errors.Trace(err)
}
-
if len(resp.Kvs) == 0 {
return nil, errors.New("autoid service leader not found")
}
addr := string(resp.Kvs[0].Value)
- grpcConn, err := grpc.Dial(addr, grpc.WithTransportCredentials(insecure.NewCredentials()))
+ opt := grpc.WithInsecure()
+ security := config.GetGlobalConfig().Security
+ if len(security.ClusterSSLCA) != 0 {
+ clusterSecurity := security.ClusterSecurity()
+ tlsConfig, err := clusterSecurity.ToTLSConfig()
+ if err != nil {
+ return nil, errors.Trace(err)
+ }
+ opt = grpc.WithTransportCredentials(credentials.NewTLS(tlsConfig))
+ }
+ logutil.BgLogger().Info("[autoid client] connect to leader", zap.String("addr", addr))
+ grpcConn, err := grpc.Dial(addr, opt)
if err != nil {
return nil, errors.Trace(err)
}
@@ -128,11 +139,14 @@ retry:
if err != nil {
if strings.Contains(err.Error(), "rpc error") {
time.Sleep(backoffDuration)
- sp.resetConn()
+ sp.resetConn(err)
goto retry
}
return 0, 0, errors.Trace(err)
}
+ if len(resp.Errmsg) != 0 {
+ return 0, 0, errors.Trace(errors.New(string(resp.Errmsg)))
+ }
du := time.Since(start)
metrics.AutoIDReqDuration.Observe(du.Seconds())
@@ -142,7 +156,9 @@ retry:
const backoffDuration = 200 * time.Millisecond
-func (sp *singlePointAlloc) resetConn() {
+func (sp *singlePointAlloc) resetConn(reason error) {
+ logutil.BgLogger().Info("[autoid client] reset grpc connection",
+ zap.String("reason", reason.Error()))
var grpcConn *grpc.ClientConn
sp.mu.Lock()
grpcConn = sp.mu.ClientConn
@@ -152,7 +168,9 @@ func (sp *singlePointAlloc) resetConn() {
// Close grpc.ClientConn to release resource.
if grpcConn != nil {
err := grpcConn.Close()
- logutil.BgLogger().Info("[autoid client] AllocAutoID grpc error, reconnect", zap.Error(err))
+ if err != nil {
+ logutil.BgLogger().Warn("[autoid client] close grpc connection error", zap.Error(err))
+ }
}
}
@@ -182,7 +200,8 @@ retry:
if err != nil {
return errors.Trace(err)
}
- _, err = cli.Rebase(ctx, &autoid.RebaseRequest{
+ var resp *autoid.RebaseResponse
+ resp, err = cli.Rebase(ctx, &autoid.RebaseRequest{
DbID: sp.dbID,
TblID: sp.tblID,
Base: newBase,
@@ -192,13 +211,16 @@ retry:
if err != nil {
if strings.Contains(err.Error(), "rpc error") {
time.Sleep(backoffDuration)
- sp.resetConn()
+ sp.resetConn(err)
goto retry
}
return errors.Trace(err)
}
+ if len(resp.Errmsg) != 0 {
+ return errors.Trace(errors.New(string(resp.Errmsg)))
+ }
sp.lastAllocated = newBase
- return err
+ return nil
}
// ForceRebase set the next global auto ID to newBase.
@@ -232,5 +254,5 @@ func (sp *singlePointAlloc) NextGlobalAutoID() (int64, error) {
}
func (*singlePointAlloc) GetType() AllocatorType {
- return RowIDAllocType
+ return AutoIncrementType
}
diff --git a/meta/meta_autoid.go b/meta/meta_autoid.go
index 18d384b2b25a7..5763aa268051a 100644
--- a/meta/meta_autoid.go
+++ b/meta/meta_autoid.go
@@ -102,7 +102,7 @@ type autoIDAccessors struct {
access autoIDAccessor
}
-const sepAutoIncVer = model.TableInfoVersion4 + 1
+const sepAutoIncVer = model.TableInfoVersion5
// Get implements the interface AutoIDAccessors.
func (a *autoIDAccessors) Get() (autoIDs AutoIDGroup, err error) {
diff --git a/metrics/grafana/performance_overview.json b/metrics/grafana/performance_overview.json
index 19f526e562280..5ee670584f99e 100644
--- a/metrics/grafana/performance_overview.json
+++ b/metrics/grafana/performance_overview.json
@@ -57,8 +57,8 @@
"editable": true,
"gnetId": null,
"graphTooltip": 1,
- "id": null,
- "iteration": 1577357354898,
+ "id": 31,
+ "iteration": 1669018858346,
"links": [],
"panels": [
{
@@ -479,6 +479,11 @@
"lines": true,
"linewidth": 2,
"stack": false
+ },
+ {
+ "$$hashKey": "object:321",
+ "alias": "tiflash_mpp",
+ "color": "#8F3BB8"
}
],
"spaceLength": 10,
@@ -508,6 +513,14 @@
"interval": "",
"legendFormat": "execute time",
"refId": "F"
+ },
+ {
+ "exemplar": true,
+ "expr": "sum(rate(tiflash_coprocessor_request_duration_seconds_sum{k8s_cluster=\"$k8s_cluster\",tidb_cluster=\"$tidb_cluster\"}[1m])) ",
+ "hide": false,
+ "interval": "",
+ "legendFormat": "tiflash_mpp",
+ "refId": "A"
}
],
"thresholds": [],
@@ -1048,12 +1061,12 @@
},
{
"aliasColors": {},
- "bars": false,
+ "bars": true,
"dashLength": 10,
"dashes": false,
"datasource": "${DS_TEST-CLUSTER}",
"decimals": null,
- "description": "TiDB current connection counts",
+ "description": "kv request time by command source",
"editable": true,
"error": false,
"fill": 1,
@@ -1066,7 +1079,7 @@
"y": 15
},
"hiddenSeries": false,
- "id": 188,
+ "id": 23763571995,
"legend": {
"alignAsTable": true,
"avg": true,
@@ -1082,7 +1095,7 @@
"total": false,
"values": true
},
- "lines": true,
+ "lines": false,
"linewidth": 1,
"links": [],
"nullPointMode": "null as zero",
@@ -1094,57 +1107,49 @@
"pointradius": 5,
"points": false,
"renderer": "flot",
- "seriesOverrides": [],
+ "seriesOverrides": [
+ {
+ "$$hashKey": "object:243",
+ "alias": "kv request total time",
+ "bars": false,
+ "color": "#FADE2A",
+ "lines": true,
+ "stack": false
+ }
+ ],
"spaceLength": 10,
- "stack": false,
+ "stack": true,
"steppedLine": false,
"targets": [
{
"exemplar": true,
- "expr": "tidb_server_connections{k8s_cluster=\"$k8s_cluster\",tidb_cluster=\"$tidb_cluster\"}",
+ "expr": "sum(rate(tidb_tikvclient_request_time_counter{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\"}[1m])) by (type, source)",
"format": "time_series",
"interval": "",
"intervalFactor": 2,
- "legendFormat": "{{instance}}",
+ "legendFormat": "{{type}}-{{source}}",
"refId": "A",
"step": 30
},
{
"exemplar": true,
- "expr": "sum(tidb_server_connections{k8s_cluster=\"$k8s_cluster\",tidb_cluster=\"$tidb_cluster\"})",
+ "expr": "sum(rate(tidb_tikvclient_request_time_counter{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\"}[1m]))",
"hide": false,
"interval": "",
- "intervalFactor": 2,
- "legendFormat": "total",
+ "legendFormat": "kv request total time",
"refId": "B"
- },
- {
- "exemplar": true,
- "expr": "sum(tidb_server_tokens{k8s_cluster=\"$k8s_cluster\",tidb_cluster=\"$tidb_cluster\"})",
- "hide": false,
- "interval": "",
- "legendFormat": "active connections",
- "refId": "D"
- },
- {
- "exemplar": true,
- "expr": "sum(tidb_server_tokens{k8s_cluster=\"$k8s_cluster\",tidb_cluster=\"$tidb_cluster\"}) by (instance)",
- "hide": true,
- "interval": "",
- "legendFormat": "ac-{{instance}}",
- "refId": "E"
}
],
"thresholds": [],
"timeFrom": null,
"timeRegions": [],
"timeShift": null,
- "title": "Connection Count",
+ "title": "KV Request Time By Source",
"tooltip": {
"msResolution": false,
"shared": true,
"sort": 0,
- "value_type": "individual"
+ "value_type": "cumulative"
},
"type": "graph",
"xaxis": {
@@ -1156,9 +1161,9 @@
},
"yaxes": [
{
- "$$hashKey": "object:3472",
+ "$$hashKey": "object:178",
"decimals": 0,
- "format": "short",
+ "format": "s",
"label": null,
"logBase": 1,
"max": null,
@@ -1166,7 +1171,7 @@
"show": true
},
{
- "$$hashKey": "object:3473",
+ "$$hashKey": "object:179",
"format": "short",
"label": null,
"logBase": 1,
@@ -1480,8 +1485,8 @@
"fill": 1,
"fillGradient": 0,
"gridPos": {
- "h": 7,
- "w": 12,
+ "h": 6,
+ "w": 8,
"x": 0,
"y": 29
},
@@ -1601,9 +1606,9 @@
"fillGradient": 0,
"grid": {},
"gridPos": {
- "h": 7,
- "w": 12,
- "x": 12,
+ "h": 6,
+ "w": 8,
+ "x": 8,
"y": 29
},
"hiddenSeries": false,
@@ -1720,6 +1725,148 @@
"alignLevel": null
}
},
+ {
+ "aliasColors": {},
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "${DS_TEST-CLUSTER}",
+ "decimals": null,
+ "description": "TiDB current connection counts",
+ "editable": true,
+ "error": false,
+ "fill": 1,
+ "fillGradient": 0,
+ "grid": {},
+ "gridPos": {
+ "h": 6,
+ "w": 8,
+ "x": 16,
+ "y": 29
+ },
+ "hiddenSeries": false,
+ "id": 188,
+ "legend": {
+ "alignAsTable": true,
+ "avg": true,
+ "current": false,
+ "hideEmpty": true,
+ "hideZero": true,
+ "max": false,
+ "min": false,
+ "rightSide": true,
+ "show": true,
+ "sort": "avg",
+ "sortDesc": true,
+ "total": false,
+ "values": true
+ },
+ "lines": true,
+ "linewidth": 1,
+ "links": [],
+ "nullPointMode": "null as zero",
+ "options": {
+ "alertThreshold": true
+ },
+ "percentage": false,
+ "pluginVersion": "8.0.7",
+ "pointradius": 5,
+ "points": false,
+ "renderer": "flot",
+ "seriesOverrides": [
+ {
+ "$$hashKey": "object:113",
+ "alias": "disconnection/s",
+ "color": "#C4162A",
+ "linewidth": 2,
+ "yaxis": 2
+ }
+ ],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "exemplar": true,
+ "expr": "tidb_server_connections{k8s_cluster=\"$k8s_cluster\",tidb_cluster=\"$tidb_cluster\"}",
+ "format": "time_series",
+ "interval": "",
+ "intervalFactor": 2,
+ "legendFormat": "{{instance}}",
+ "refId": "A",
+ "step": 30
+ },
+ {
+ "exemplar": true,
+ "expr": "sum(tidb_server_connections{k8s_cluster=\"$k8s_cluster\",tidb_cluster=\"$tidb_cluster\"})",
+ "hide": false,
+ "interval": "",
+ "intervalFactor": 2,
+ "legendFormat": "total",
+ "refId": "B"
+ },
+ {
+ "exemplar": true,
+ "expr": "sum(tidb_server_tokens{k8s_cluster=\"$k8s_cluster\",tidb_cluster=\"$tidb_cluster\"})",
+ "hide": false,
+ "interval": "",
+ "legendFormat": "active connections",
+ "refId": "D"
+ },
+ {
+ "exemplar": true,
+ "expr": "sum(rate(tidb_server_disconnection_total{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", result=\"ok\"}[1m]))",
+ "hide": false,
+ "interval": "",
+ "legendFormat": "disconnection/s",
+ "refId": "E"
+ }
+ ],
+ "thresholds": [],
+ "timeFrom": null,
+ "timeRegions": [],
+ "timeShift": null,
+ "title": "Connection Count",
+ "tooltip": {
+ "msResolution": false,
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:3472",
+ "decimals": 0,
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": "0",
+ "show": true
+ },
+ {
+ "$$hashKey": "object:3473",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
{
"aliasColors": {},
"bars": false,
@@ -1737,7 +1884,7 @@
"h": 8,
"w": 8,
"x": 0,
- "y": 36
+ "y": 35
},
"hiddenSeries": false,
"id": 156,
@@ -1861,7 +2008,7 @@
"h": 8,
"w": 8,
"x": 8,
- "y": 36
+ "y": 35
},
"hiddenSeries": false,
"id": 170,
@@ -1972,7 +2119,7 @@
"h": 8,
"w": 8,
"x": 16,
- "y": 36
+ "y": 35
},
"hiddenSeries": false,
"id": 169,
@@ -2097,7 +2244,7 @@
"h": 8,
"w": 8,
"x": 0,
- "y": 44
+ "y": 43
},
"hiddenSeries": false,
"id": 172,
@@ -2205,7 +2352,7 @@
"h": 8,
"w": 8,
"x": 8,
- "y": 44
+ "y": 43
},
"hiddenSeries": false,
"id": 173,
@@ -2312,7 +2459,7 @@
"h": 8,
"w": 8,
"x": 16,
- "y": 44
+ "y": 43
},
"hiddenSeries": false,
"id": 77,
@@ -2459,7 +2606,7 @@
"h": 8,
"w": 8,
"x": 0,
- "y": 52
+ "y": 51
},
"hiddenSeries": false,
"id": 185,
@@ -2573,7 +2720,7 @@
"h": 8,
"w": 8,
"x": 8,
- "y": 52
+ "y": 51
},
"hiddenSeries": false,
"id": 183,
@@ -2689,7 +2836,7 @@
"h": 8,
"w": 8,
"x": 16,
- "y": 52
+ "y": 51
},
"hiddenSeries": false,
"id": 174,
@@ -2805,7 +2952,7 @@
"h": 9,
"w": 8,
"x": 0,
- "y": 60
+ "y": 59
},
"hiddenSeries": false,
"id": 176,
@@ -2921,7 +3068,7 @@
"h": 9,
"w": 8,
"x": 8,
- "y": 60
+ "y": 59
},
"hiddenSeries": false,
"id": 177,
@@ -3037,7 +3184,7 @@
"h": 9,
"w": 8,
"x": 16,
- "y": 60
+ "y": 59
},
"hiddenSeries": false,
"id": 186,
@@ -3135,27 +3282,3153 @@
"align": false,
"alignLevel": null
}
+ },
+ {
+ "collapsed": true,
+ "datasource": "${DS_TEST-CLUSTER}",
+ "gridPos": {
+ "h": 1,
+ "w": 24,
+ "x": 0,
+ "y": 68
+ },
+ "id": 159,
+ "panels": [
+ {
+ "aliasColors": {},
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "${DS_TEST-CLUSTER}",
+ "decimals": 1,
+ "description": "The CPU usage of each TiFlash instance",
+ "editable": true,
+ "error": false,
+ "fieldConfig": {
+ "defaults": {},
+ "overrides": []
+ },
+ "fill": 0,
+ "fillGradient": 0,
+ "grid": {},
+ "gridPos": {
+ "h": 7,
+ "w": 8,
+ "x": 0,
+ "y": 2
+ },
+ "hiddenSeries": false,
+ "id": 161,
+ "legend": {
+ "alignAsTable": true,
+ "avg": true,
+ "current": false,
+ "max": true,
+ "min": false,
+ "rightSide": true,
+ "show": true,
+ "sideWidth": null,
+ "sort": "avg",
+ "sortDesc": true,
+ "total": false,
+ "values": true
+ },
+ "lines": true,
+ "linewidth": 1,
+ "links": [],
+ "nullPointMode": "null",
+ "options": {
+ "alertThreshold": true
+ },
+ "percentage": false,
+ "pluginVersion": "8.0.7",
+ "pointradius": 5,
+ "points": false,
+ "renderer": "flot",
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "exemplar": true,
+ "expr": "rate(tiflash_proxy_process_cpu_seconds_total{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", job=\"tiflash\"}[1m])",
+ "format": "time_series",
+ "interval": "",
+ "intervalFactor": 2,
+ "legendFormat": "{{instance}}",
+ "refId": "A",
+ "step": 10
+ }
+ ],
+ "thresholds": [],
+ "timeRegions": [],
+ "title": "CPU",
+ "tooltip": {
+ "msResolution": false,
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "format": "percentunit",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": "0",
+ "show": true
+ },
+ {
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "aliasColors": {},
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "${DS_TEST-CLUSTER}",
+ "decimals": 1,
+ "description": "The memory usage per TiFlash instance",
+ "editable": true,
+ "error": false,
+ "fieldConfig": {
+ "defaults": {},
+ "overrides": []
+ },
+ "fill": 0,
+ "fillGradient": 0,
+ "grid": {},
+ "gridPos": {
+ "h": 7,
+ "w": 8,
+ "x": 8,
+ "y": 2
+ },
+ "hiddenSeries": false,
+ "id": 1709,
+ "legend": {
+ "alignAsTable": true,
+ "avg": true,
+ "current": false,
+ "max": true,
+ "min": false,
+ "rightSide": true,
+ "show": true,
+ "sideWidth": null,
+ "sort": "avg",
+ "sortDesc": true,
+ "total": false,
+ "values": true
+ },
+ "lines": true,
+ "linewidth": 1,
+ "links": [],
+ "nullPointMode": "null",
+ "options": {
+ "alertThreshold": true
+ },
+ "percentage": false,
+ "pluginVersion": "8.0.7",
+ "pointradius": 5,
+ "points": false,
+ "renderer": "flot",
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "exemplar": true,
+ "expr": "avg(tiflash_proxy_process_resident_memory_bytes{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\"}) by (instance)",
+ "format": "time_series",
+ "interval": "",
+ "intervalFactor": 2,
+ "legendFormat": "{{instance}}",
+ "refId": "A",
+ "step": 10
+ }
+ ],
+ "thresholds": [],
+ "timeRegions": [],
+ "title": "Memory",
+ "tooltip": {
+ "msResolution": false,
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "format": "bytes",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": "0",
+ "show": true
+ },
+ {
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "aliasColors": {},
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "${DS_TEST-CLUSTER}",
+ "decimals": 1,
+ "description": "The I/O utilization per TiFlash instance",
+ "editable": true,
+ "error": false,
+ "fieldConfig": {
+ "defaults": {},
+ "overrides": []
+ },
+ "fill": 0,
+ "fillGradient": 0,
+ "grid": {},
+ "gridPos": {
+ "h": 7,
+ "w": 8,
+ "x": 16,
+ "y": 2
+ },
+ "hiddenSeries": false,
+ "id": 165,
+ "legend": {
+ "alignAsTable": true,
+ "avg": true,
+ "current": false,
+ "max": true,
+ "min": false,
+ "rightSide": true,
+ "show": true,
+ "sideWidth": null,
+ "sort": "avg",
+ "sortDesc": true,
+ "total": false,
+ "values": true
+ },
+ "lines": true,
+ "linewidth": 1,
+ "links": [],
+ "nullPointMode": "null",
+ "options": {
+ "alertThreshold": true
+ },
+ "percentage": false,
+ "pluginVersion": "8.0.7",
+ "pointradius": 5,
+ "points": false,
+ "renderer": "flot",
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "exemplar": true,
+ "expr": "rate(node_disk_io_time_seconds_total{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", instance=~\"tiflash.*\"}[1m])",
+ "format": "time_series",
+ "interval": "",
+ "intervalFactor": 2,
+ "legendFormat": "{{instance}} - {{device}}",
+ "refId": "A",
+ "step": 10
+ }
+ ],
+ "thresholds": [],
+ "timeRegions": [],
+ "title": "IO utilization",
+ "tooltip": {
+ "msResolution": false,
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "format": "percentunit",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": "0",
+ "show": true
+ },
+ {
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "aliasColors": {},
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "${DS_TEST-CLUSTER}",
+ "description": "The MPP query count in TiFlash",
+ "fieldConfig": {
+ "defaults": {},
+ "overrides": []
+ },
+ "fill": 0,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 7,
+ "w": 8,
+ "x": 0,
+ "y": 9
+ },
+ "hiddenSeries": false,
+ "id": 157,
+ "legend": {
+ "alignAsTable": true,
+ "avg": true,
+ "current": false,
+ "max": true,
+ "min": false,
+ "rightSide": false,
+ "show": true,
+ "sort": "avg",
+ "sortDesc": true,
+ "total": false,
+ "values": true
+ },
+ "lines": true,
+ "linewidth": 1,
+ "links": [],
+ "nullPointMode": "null as zero",
+ "options": {
+ "alertThreshold": true
+ },
+ "percentage": false,
+ "pluginVersion": "8.0.7",
+ "pointradius": 5,
+ "points": false,
+ "renderer": "flot",
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "exemplar": true,
+ "expr": "max(tiflash_mpp_task_manager{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\"}) by (instance, type)",
+ "format": "time_series",
+ "interval": "",
+ "intervalFactor": 1,
+ "legendFormat": "{{instance}}-{{type}}",
+ "refId": "A"
+ }
+ ],
+ "thresholds": [],
+ "timeRegions": [],
+ "title": "MPP Query count",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "format": "none",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": "0",
+ "show": true
+ },
+ {
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "aliasColors": {},
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "${DS_TEST-CLUSTER}",
+ "description": "The number of coprocessor requests received by all TiFlash instances. batch is the number of batch requests. batch_cop is the number of coprocessor requests in the batch requests. cop is the number of coprocessor requests that are sent directly via the coprocessor interface. cop_dag is the number of dag requests in all coprocessor requests. super_batch is the number of requests to enable the Super Batch feature.",
+ "fieldConfig": {
+ "defaults": {},
+ "overrides": []
+ },
+ "fill": 0,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 7,
+ "w": 8,
+ "x": 8,
+ "y": 9
+ },
+ "hiddenSeries": false,
+ "id": 9,
+ "legend": {
+ "alignAsTable": true,
+ "avg": true,
+ "current": false,
+ "max": true,
+ "min": false,
+ "rightSide": false,
+ "show": true,
+ "sort": "avg",
+ "sortDesc": true,
+ "total": false,
+ "values": true
+ },
+ "lines": true,
+ "linewidth": 1,
+ "links": [],
+ "nullPointMode": "null as zero",
+ "options": {
+ "alertThreshold": true
+ },
+ "percentage": false,
+ "pluginVersion": "8.0.7",
+ "pointradius": 5,
+ "points": false,
+ "renderer": "flot",
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "expr": "sum(rate(tiflash_coprocessor_request_count{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\"}[1m])) by (type)",
+ "format": "time_series",
+ "intervalFactor": 1,
+ "legendFormat": "{{type}}",
+ "refId": "A"
+ }
+ ],
+ "thresholds": [],
+ "timeRegions": [],
+ "title": "Request QPS",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "decimals": null,
+ "format": "none",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": "0",
+ "show": true
+ },
+ {
+ "format": "none",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "aliasColors": {},
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "${DS_TEST-CLUSTER}",
+ "description": "The number of each type of dag executors in the requests received by all TiFlash instances. table_scan is the table scan executor. selection is the selection executor. aggregation is the aggregation executor. top_n is the TopN executor. limit is the limit executor.",
+ "fieldConfig": {
+ "defaults": {},
+ "overrides": []
+ },
+ "fill": 0,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 7,
+ "w": 8,
+ "x": 16,
+ "y": 9
+ },
+ "hiddenSeries": false,
+ "id": 2,
+ "legend": {
+ "alignAsTable": true,
+ "avg": true,
+ "current": false,
+ "max": true,
+ "min": false,
+ "rightSide": false,
+ "show": true,
+ "sort": "avg",
+ "sortDesc": true,
+ "total": false,
+ "values": true
+ },
+ "lines": true,
+ "linewidth": 1,
+ "links": [],
+ "nullPointMode": "null as zero",
+ "options": {
+ "alertThreshold": true
+ },
+ "percentage": false,
+ "pluginVersion": "8.0.7",
+ "pointradius": 5,
+ "points": false,
+ "renderer": "flot",
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "exemplar": true,
+ "expr": "sum(rate(tiflash_coprocessor_executor_count{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\"}[1m])) by (type)",
+ "format": "time_series",
+ "interval": "",
+ "intervalFactor": 1,
+ "legendFormat": "{{type}}",
+ "refId": "A"
+ }
+ ],
+ "thresholds": [],
+ "timeRegions": [],
+ "title": "Executor QPS",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "format": "none",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": "0",
+ "show": true
+ },
+ {
+ "format": "none",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "aliasColors": {},
+ "bars": true,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "${DS_TEST-CLUSTER}",
+ "description": "The overview of the total duration of all TiFlash instances processing coprocessor requests.",
+ "fieldConfig": {
+ "defaults": {},
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 6,
+ "w": 8,
+ "x": 0,
+ "y": 16
+ },
+ "hiddenSeries": false,
+ "id": 166,
+ "legend": {
+ "alignAsTable": true,
+ "avg": true,
+ "current": false,
+ "max": true,
+ "min": false,
+ "rightSide": true,
+ "show": true,
+ "sort": "avg",
+ "sortDesc": true,
+ "total": false,
+ "values": true
+ },
+ "lines": false,
+ "linewidth": 1,
+ "links": [],
+ "nullPointMode": "null as zero",
+ "options": {
+ "alertThreshold": true
+ },
+ "percentage": false,
+ "pluginVersion": "8.0.7",
+ "pointradius": 5,
+ "points": false,
+ "renderer": "flot",
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": true,
+ "steppedLine": false,
+ "targets": [
+ {
+ "exemplar": true,
+ "expr": "sum(rate(tiflash_coprocessor_request_duration_seconds_sum[1m])) by (type)",
+ "format": "time_series",
+ "interval": "",
+ "intervalFactor": 1,
+ "legendFormat": "{{type}}",
+ "refId": "D"
+ }
+ ],
+ "thresholds": [],
+ "timeRegions": [],
+ "title": "Request Duration Overview",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "format": "s",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": "0",
+ "show": true
+ },
+ {
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "aliasColors": {},
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "${DS_TEST-CLUSTER}",
+ "description": " The total duration of all TiFlash instances processing coprocessor requests.",
+ "fieldConfig": {
+ "defaults": {},
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 6,
+ "w": 8,
+ "x": 8,
+ "y": 16
+ },
+ "hiddenSeries": false,
+ "id": 11,
+ "legend": {
+ "alignAsTable": true,
+ "avg": true,
+ "current": false,
+ "max": true,
+ "min": false,
+ "rightSide": true,
+ "show": true,
+ "sort": "avg",
+ "sortDesc": true,
+ "total": false,
+ "values": true
+ },
+ "lines": true,
+ "linewidth": 1,
+ "links": [],
+ "nullPointMode": "null as zero",
+ "options": {
+ "alertThreshold": true
+ },
+ "percentage": false,
+ "pluginVersion": "8.0.7",
+ "pointradius": 5,
+ "points": false,
+ "renderer": "flot",
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "exemplar": true,
+ "expr": "histogram_quantile(0.999, sum(rate(tiflash_coprocessor_request_duration_seconds_bucket{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\"}[1m])) by (le))",
+ "format": "time_series",
+ "hide": true,
+ "interval": "",
+ "intervalFactor": 1,
+ "legendFormat": "999",
+ "refId": "A"
+ },
+ {
+ "exemplar": true,
+ "expr": "histogram_quantile(0.99, sum(rate(tiflash_coprocessor_request_duration_seconds_bucket{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\"}[1m])) by (le,type))",
+ "format": "time_series",
+ "interval": "",
+ "intervalFactor": 1,
+ "legendFormat": "99-{{type}}",
+ "refId": "B"
+ },
+ {
+ "exemplar": true,
+ "expr": "sum(rate(tiflash_coprocessor_request_duration_seconds_sum{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\"}[1m])) by (type) /sum(rate(tiflash_coprocessor_request_duration_seconds_count{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\"}[1m])) by (type)",
+ "format": "time_series",
+ "interval": "",
+ "intervalFactor": 1,
+ "legendFormat": "avg-{{type}}",
+ "refId": "D"
+ }
+ ],
+ "thresholds": [],
+ "timeRegions": [],
+ "title": "Request Duration",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "format": "s",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": "0",
+ "show": true
+ },
+ {
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "aliasColors": {},
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "${DS_TEST-CLUSTER}",
+ "description": "The duration of all TiFlash instances processing coprocessor requests. The processing time is from starting to execute the coprocessor request to completing the execution.",
+ "fieldConfig": {
+ "defaults": {},
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 6,
+ "w": 8,
+ "x": 16,
+ "y": 16
+ },
+ "hiddenSeries": false,
+ "id": 13,
+ "legend": {
+ "alignAsTable": true,
+ "avg": true,
+ "current": false,
+ "max": true,
+ "min": false,
+ "rightSide": true,
+ "show": true,
+ "sort": "avg",
+ "sortDesc": true,
+ "total": false,
+ "values": true
+ },
+ "lines": true,
+ "linewidth": 1,
+ "links": [],
+ "nullPointMode": "null as zero",
+ "options": {
+ "alertThreshold": true
+ },
+ "percentage": false,
+ "pluginVersion": "8.0.7",
+ "pointradius": 5,
+ "points": false,
+ "renderer": "flot",
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "exemplar": true,
+ "expr": "histogram_quantile(0.999, sum(rate(tiflash_coprocessor_request_handle_seconds_bucket{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\"}[1m])) by (le))",
+ "format": "time_series",
+ "hide": true,
+ "interval": "",
+ "intervalFactor": 1,
+ "legendFormat": "999",
+ "refId": "A"
+ },
+ {
+ "exemplar": true,
+ "expr": "histogram_quantile(0.99, sum(rate(tiflash_coprocessor_request_handle_seconds_bucket{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\"}[1m])) by (le,type))",
+ "format": "time_series",
+ "interval": "",
+ "intervalFactor": 1,
+ "legendFormat": "99-{{type}}",
+ "refId": "B"
+ },
+ {
+ "exemplar": true,
+ "expr": "sum(rate(tiflash_coprocessor_request_handle_seconds_sum[1m])) by (type) /sum(rate(tiflash_coprocessor_request_handle_seconds_count[1m])) by (type)",
+ "format": "time_series",
+ "interval": "",
+ "intervalFactor": 1,
+ "legendFormat": "avg-{{type}}",
+ "refId": "D"
+ }
+ ],
+ "thresholds": [],
+ "timeRegions": [],
+ "title": "Request Handle Duration",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "format": "s",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": "0",
+ "show": true
+ },
+ {
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "aliasColors": {},
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "${DS_TEST-CLUSTER}",
+ "description": "The time used by wait_index for all TiFlash instances, namely the time used to wait until local index >= read_index after the read_index request is received.",
+ "fieldConfig": {
+ "defaults": {},
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 6,
+ "w": 12,
+ "x": 0,
+ "y": 22
+ },
+ "hiddenSeries": false,
+ "id": 37,
+ "legend": {
+ "alignAsTable": true,
+ "avg": false,
+ "current": true,
+ "hideEmpty": false,
+ "hideZero": false,
+ "max": true,
+ "min": false,
+ "rightSide": true,
+ "show": true,
+ "sort": "current",
+ "sortDesc": true,
+ "total": false,
+ "values": true
+ },
+ "lines": true,
+ "linewidth": 1,
+ "links": [],
+ "nullPointMode": "null as zero",
+ "options": {
+ "alertThreshold": true
+ },
+ "percentage": false,
+ "pluginVersion": "8.0.7",
+ "pointradius": 5,
+ "points": false,
+ "renderer": "flot",
+ "seriesOverrides": [
+ {
+ "alias": "/timeout/",
+ "yaxis": 2
+ }
+ ],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "exemplar": true,
+ "expr": "histogram_quantile(1.00, sum(rate(tiflash_raft_wait_index_duration_seconds_bucket{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\"}[1m])) by (le))",
+ "format": "time_series",
+ "hide": true,
+ "interval": "",
+ "intervalFactor": 1,
+ "legendFormat": "max",
+ "refId": "A"
+ },
+ {
+ "expr": "histogram_quantile(0.99, sum(rate(tiflash_raft_wait_index_duration_seconds_bucket{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\"}[1m])) by (le))",
+ "format": "time_series",
+ "hide": false,
+ "intervalFactor": 1,
+ "legendFormat": "99",
+ "refId": "B"
+ },
+ {
+ "exemplar": true,
+ "expr": "sum(rate(tiflash_raft_wait_index_duration_seconds_sum[1m]))/sum(rate(tiflash_raft_wait_index_duration_seconds_count[1m]))",
+ "format": "time_series",
+ "interval": "",
+ "intervalFactor": 1,
+ "legendFormat": "avg",
+ "refId": "D"
+ },
+ {
+ "expr": "sum(increase(tiflash_system_profile_event_RaftWaitIndexTimeout{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\"}[1m])) by (instance)",
+ "format": "time_series",
+ "intervalFactor": 1,
+ "legendFormat": "{{instance}}-timeout",
+ "refId": "E"
+ }
+ ],
+ "thresholds": [],
+ "timeRegions": [],
+ "title": "Raft Wait Index Duration",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "format": "s",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": "0",
+ "show": true
+ },
+ {
+ "decimals": 2,
+ "format": "opm",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": "0",
+ "show": true
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "aliasColors": {},
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "${DS_TEST-CLUSTER}",
+ "description": "The number of times that each TiFlash instance triggers the read_index request per second, which equals to the number of Regions triggered.",
+ "fieldConfig": {
+ "defaults": {},
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 6,
+ "w": 12,
+ "x": 12,
+ "y": 22
+ },
+ "hiddenSeries": false,
+ "id": 23763571994,
+ "legend": {
+ "alignAsTable": true,
+ "avg": true,
+ "current": false,
+ "hideEmpty": false,
+ "hideZero": false,
+ "max": true,
+ "min": false,
+ "rightSide": true,
+ "show": true,
+ "sort": "avg",
+ "sortDesc": true,
+ "total": false,
+ "values": true
+ },
+ "lines": true,
+ "linewidth": 1,
+ "links": [],
+ "nullPointMode": "null as zero",
+ "options": {
+ "alertThreshold": true
+ },
+ "percentage": false,
+ "pluginVersion": "8.0.7",
+ "pointradius": 5,
+ "points": false,
+ "renderer": "flot",
+ "seriesOverrides": [
+ {
+ "alias": "/timeout/",
+ "yaxis": 2
+ }
+ ],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "exemplar": true,
+ "expr": "histogram_quantile(1.00, sum(rate(tiflash_raft_wait_index_duration_seconds_bucket{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\"}[1m])) by (le))",
+ "format": "time_series",
+ "hide": true,
+ "interval": "",
+ "intervalFactor": 1,
+ "legendFormat": "max",
+ "refId": "A"
+ },
+ {
+ "exemplar": true,
+ "expr": "histogram_quantile(0.99, sum(rate(tiflash_raft_read_index_duration_seconds_bucket{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\"}[1m])) by (le))",
+ "format": "time_series",
+ "hide": false,
+ "interval": "",
+ "intervalFactor": 1,
+ "legendFormat": "99",
+ "refId": "B"
+ },
+ {
+ "exemplar": true,
+ "expr": "sum(rate(tiflash_raft_read_index_duration_seconds_sum[1m]))/sum(rate(tiflash_raft_read_index_duration_seconds_count[1m]))",
+ "format": "time_series",
+ "interval": "",
+ "intervalFactor": 1,
+ "legendFormat": "avg",
+ "refId": "D"
+ }
+ ],
+ "thresholds": [],
+ "timeRegions": [],
+ "title": "Raft Batch Read Index Duration",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "format": "s",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": "0",
+ "show": true
+ },
+ {
+ "decimals": 2,
+ "format": "opm",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": "0",
+ "show": true
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "aliasColors": {},
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "${DS_TEST-CLUSTER}",
+ "decimals": 1,
+ "description": "The throughput of write by instance",
+ "fieldConfig": {
+ "defaults": {},
+ "overrides": []
+ },
+ "fill": 0,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 6,
+ "w": 24,
+ "x": 0,
+ "y": 28
+ },
+ "height": "",
+ "hiddenSeries": false,
+ "id": 89,
+ "legend": {
+ "alignAsTable": true,
+ "avg": true,
+ "current": false,
+ "hideEmpty": false,
+ "hideZero": false,
+ "max": true,
+ "min": false,
+ "rightSide": true,
+ "show": true,
+ "sideWidth": 250,
+ "sort": "avg",
+ "sortDesc": true,
+ "total": false,
+ "values": true
+ },
+ "lines": true,
+ "linewidth": 1,
+ "links": [],
+ "nullPointMode": "null",
+ "options": {
+ "alertThreshold": true
+ },
+ "percentage": false,
+ "pluginVersion": "8.0.7",
+ "pointradius": 5,
+ "points": false,
+ "renderer": "flot",
+ "repeatedByRow": true,
+ "seriesOverrides": [
+ {
+ "alias": "/total/",
+ "yaxis": 2
+ }
+ ],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "exemplar": true,
+ "expr": "sum(rate(tiflash_storage_throughput_bytes{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", type=~\"write\"}[1m])) by (instance)",
+ "format": "time_series",
+ "hide": false,
+ "interval": "",
+ "intervalFactor": 1,
+ "legendFormat": "write-{{instance}}",
+ "refId": "A",
+ "step": 10
+ },
+ {
+ "exemplar": true,
+ "expr": "sum(rate(tiflash_storage_throughput_bytes{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", type=~\"ingest\"}[1m])) by (instance)",
+ "hide": false,
+ "interval": "",
+ "legendFormat": "ingest-{{instance}}",
+ "refId": "B"
+ }
+ ],
+ "thresholds": [],
+ "timeRegions": [],
+ "title": "Write Throughput By Instance",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "format": "binBps",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": "0",
+ "show": true
+ },
+ {
+ "format": "bytes",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": false
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "aliasColors": {},
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "${DS_TEST-CLUSTER}",
+ "decimals": 1,
+ "description": "The flow of different kinds of write operations",
+ "fieldConfig": {
+ "defaults": {},
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 8,
+ "w": 12,
+ "x": 0,
+ "y": 34
+ },
+ "height": "",
+ "hiddenSeries": false,
+ "id": 60,
+ "legend": {
+ "alignAsTable": true,
+ "avg": true,
+ "current": false,
+ "hideEmpty": false,
+ "hideZero": false,
+ "max": true,
+ "min": false,
+ "rightSide": true,
+ "show": true,
+ "sideWidth": null,
+ "sort": "avg",
+ "sortDesc": true,
+ "total": false,
+ "values": true
+ },
+ "lines": true,
+ "linewidth": 1,
+ "links": [],
+ "nullPointMode": "null",
+ "options": {
+ "alertThreshold": true
+ },
+ "percentage": false,
+ "pluginVersion": "8.0.7",
+ "pointradius": 5,
+ "points": false,
+ "renderer": "flot",
+ "repeatedByRow": true,
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "expr": "sum(rate(tiflash_system_profile_event_WriteBufferFromFileDescriptorWriteBytes{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\"}[1m]))",
+ "format": "time_series",
+ "hide": false,
+ "intervalFactor": 2,
+ "legendFormat": "File Descriptor",
+ "refId": "A",
+ "step": 10
+ },
+ {
+ "expr": "sum(rate(tiflash_system_profile_event_PSMWriteBytes{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\"}[1m]))",
+ "format": "time_series",
+ "intervalFactor": 1,
+ "legendFormat": "Page",
+ "refId": "B"
+ },
+ {
+ "expr": "sum(rate(tiflash_system_profile_event_PSMBackgroundWriteBytes{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\"}[1m]))",
+ "format": "time_series",
+ "intervalFactor": 1,
+ "legendFormat": "PageBackGround",
+ "refId": "C"
+ },
+ {
+ "expr": "sum(rate(tiflash_system_profile_event_WriteBufferAIOWriteBytes{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\"}[1m]))",
+ "format": "time_series",
+ "hide": true,
+ "interval": "",
+ "intervalFactor": 1,
+ "legendFormat": "AIO",
+ "refId": "D"
+ }
+ ],
+ "thresholds": [],
+ "timeRegions": [],
+ "title": "Write flow",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "format": "binBps",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": "0",
+ "show": true
+ },
+ {
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": "0",
+ "show": true
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "aliasColors": {},
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "${DS_TEST-CLUSTER}",
+ "decimals": 1,
+ "description": "The flow of different kinds of read operations",
+ "fieldConfig": {
+ "defaults": {},
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 8,
+ "w": 12,
+ "x": 12,
+ "y": 34
+ },
+ "height": "",
+ "hiddenSeries": false,
+ "id": 59,
+ "legend": {
+ "alignAsTable": true,
+ "avg": true,
+ "current": false,
+ "hideEmpty": false,
+ "hideZero": false,
+ "max": true,
+ "min": false,
+ "rightSide": true,
+ "show": true,
+ "sideWidth": null,
+ "sort": "avg",
+ "sortDesc": true,
+ "total": false,
+ "values": true
+ },
+ "lines": true,
+ "linewidth": 1,
+ "links": [],
+ "nullPointMode": "null",
+ "options": {
+ "alertThreshold": true
+ },
+ "percentage": false,
+ "pluginVersion": "8.0.7",
+ "pointradius": 5,
+ "points": false,
+ "renderer": "flot",
+ "repeatedByRow": true,
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "expr": "sum(rate(tiflash_system_profile_event_ReadBufferFromFileDescriptorReadBytes{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\"}[1m]))",
+ "format": "time_series",
+ "hide": false,
+ "intervalFactor": 2,
+ "legendFormat": "File Descriptor",
+ "refId": "A",
+ "step": 10
+ },
+ {
+ "expr": "sum(rate(tiflash_system_profile_event_PSMReadBytes{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\"}[1m]))",
+ "format": "time_series",
+ "intervalFactor": 1,
+ "legendFormat": "Page",
+ "refId": "B"
+ },
+ {
+ "expr": "sum(rate(tiflash_system_profile_event_PSMBackgroundReadBytes{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\"}[1m]))",
+ "format": "time_series",
+ "intervalFactor": 1,
+ "legendFormat": "PageBackGround",
+ "refId": "C"
+ },
+ {
+ "expr": "sum(rate(tiflash_system_profile_event_ReadBufferAIOReadBytes{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\"}[1m]))",
+ "format": "time_series",
+ "hide": true,
+ "intervalFactor": 1,
+ "legendFormat": "AIO",
+ "refId": "D"
+ }
+ ],
+ "thresholds": [],
+ "timeRegions": [],
+ "title": "Read flow",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "format": "binBps",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": "0",
+ "show": true
+ },
+ {
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": "0",
+ "show": true
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ }
+ ],
+ "title": "TiFlash",
+ "type": "row"
+ },
+ {
+ "collapsed": true,
+ "datasource": "${DS_TEST-CLUSTER}",
+ "gridPos": {
+ "h": 1,
+ "w": 24,
+ "x": 0,
+ "y": 69
+ },
+ "id": 515,
+ "panels": [
+ {
+ "aliasColors": {},
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "${DS_TEST-CLUSTER}",
+ "description": "CPU usage of TiCDC",
+ "fieldConfig": {
+ "defaults": {
+ "links": []
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 7,
+ "w": 8,
+ "x": 0,
+ "y": 71
+ },
+ "hiddenSeries": false,
+ "id": 24,
+ "legend": {
+ "alignAsTable": true,
+ "avg": true,
+ "current": true,
+ "hideEmpty": true,
+ "max": false,
+ "min": false,
+ "rightSide": false,
+ "show": true,
+ "sort": "current",
+ "sortDesc": false,
+ "total": false,
+ "values": true
+ },
+ "lines": true,
+ "linewidth": 1,
+ "links": [],
+ "nullPointMode": "null",
+ "options": {
+ "alertThreshold": true
+ },
+ "paceLength": 10,
+ "percentage": false,
+ "pluginVersion": "8.0.7",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "seriesOverrides": [
+ {
+ "$$hashKey": "object:284",
+ "alias": "/.*MaxProcs/",
+ "fill": 0,
+ "linewidth": 2,
+ "yaxis": 2
+ }
+ ],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "expr": "rate(process_cpu_seconds_total{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", job=\"ticdc\"}[1m])",
+ "format": "time_series",
+ "intervalFactor": 1,
+ "legendFormat": "{{instance}}",
+ "refId": "A"
+ },
+ {
+ "expr": "ticdc_server_go_max_procs{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", job=\"ticdc\"}",
+ "format": "time_series",
+ "intervalFactor": 1,
+ "legendFormat": "{{instance}}-MaxProcs",
+ "refId": "B"
+ }
+ ],
+ "thresholds": [],
+ "timeRegions": [],
+ "title": "CPU usage",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:295",
+ "format": "percentunit",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:296",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": "0",
+ "show": false
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "aliasColors": {},
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "${DS_TEST-CLUSTER}",
+ "description": "Memory usage of TiCDC",
+ "fieldConfig": {
+ "defaults": {
+ "links": []
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 7,
+ "w": 8,
+ "x": 8,
+ "y": 71
+ },
+ "hiddenSeries": false,
+ "id": 23,
+ "legend": {
+ "alignAsTable": true,
+ "avg": true,
+ "current": false,
+ "hideEmpty": true,
+ "max": true,
+ "min": false,
+ "rightSide": false,
+ "show": true,
+ "sort": "avg",
+ "sortDesc": true,
+ "total": false,
+ "values": true
+ },
+ "lines": true,
+ "linewidth": 1,
+ "links": [],
+ "nullPointMode": "null",
+ "options": {
+ "alertThreshold": true
+ },
+ "paceLength": 10,
+ "percentage": false,
+ "pluginVersion": "8.0.7",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "expr": "process_resident_memory_bytes{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", job=\"ticdc\"}",
+ "format": "time_series",
+ "intervalFactor": 1,
+ "legendFormat": "process-{{instance}}",
+ "refId": "A"
+ },
+ {
+ "expr": "go_memstats_heap_alloc_bytes{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", job=\"ticdc\"}",
+ "format": "time_series",
+ "intervalFactor": 1,
+ "legendFormat": "heap-{{instance}}",
+ "refId": "B"
+ }
+ ],
+ "thresholds": [],
+ "timeRegions": [],
+ "title": "Memory usage",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "format": "bytes",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "aliasColors": {},
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "${DS_TEST-CLUSTER}",
+ "description": "Goroutine count of TiCDC",
+ "fieldConfig": {
+ "defaults": {
+ "links": []
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 7,
+ "w": 8,
+ "x": 16,
+ "y": 71
+ },
+ "hiddenSeries": false,
+ "id": 26,
+ "legend": {
+ "alignAsTable": true,
+ "avg": true,
+ "current": false,
+ "max": true,
+ "min": false,
+ "rightSide": false,
+ "show": true,
+ "sort": "avg",
+ "sortDesc": true,
+ "total": false,
+ "values": true
+ },
+ "lines": true,
+ "linewidth": 1,
+ "links": [],
+ "nullPointMode": "null",
+ "options": {
+ "alertThreshold": true
+ },
+ "paceLength": 10,
+ "percentage": false,
+ "pluginVersion": "8.0.7",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "expr": " go_goroutines{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", job=\"ticdc\"}",
+ "format": "time_series",
+ "intervalFactor": 1,
+ "legendFormat": "{{instance}}",
+ "refId": "A"
+ },
+ {
+ "expr": "go_threads{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", job=\"ticdc\"}",
+ "format": "time_series",
+ "hide": true,
+ "intervalFactor": 1,
+ "legendFormat": "threads-{{instance}}",
+ "refId": "B"
+ }
+ ],
+ "thresholds": [],
+ "timeRegions": [],
+ "title": "Goroutine count",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "aliasColors": {},
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "${DS_TEST-CLUSTER}",
+ "description": "The lag between changefeed checkpoint ts and the latest ts of upstream TiDB.",
+ "fieldConfig": {
+ "defaults": {
+ "links": []
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 7,
+ "w": 8,
+ "x": 0,
+ "y": 78
+ },
+ "hiddenSeries": false,
+ "id": 3,
+ "legend": {
+ "alignAsTable": true,
+ "avg": true,
+ "current": false,
+ "max": true,
+ "min": false,
+ "rightSide": false,
+ "show": true,
+ "sort": "avg",
+ "sortDesc": true,
+ "total": false,
+ "values": true
+ },
+ "lines": true,
+ "linewidth": 1,
+ "links": [],
+ "nullPointMode": "null",
+ "options": {
+ "alertThreshold": true
+ },
+ "paceLength": 10,
+ "percentage": false,
+ "pluginVersion": "8.0.7",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "exemplar": true,
+ "expr": "max(ticdc_owner_checkpoint_ts_lag{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\"}) by (changefeed)",
+ "format": "time_series",
+ "interval": "",
+ "intervalFactor": 1,
+ "legendFormat": "{{changefeed}}",
+ "refId": "A"
+ },
+ {
+ "exemplar": true,
+ "expr": "max(ticdc_processor_checkpoint_ts_lag{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\"}) by (instance,changefeed)",
+ "format": "time_series",
+ "interval": "",
+ "intervalFactor": 1,
+ "legendFormat": "{{instance}}-{{changefeed}}",
+ "refId": "B"
+ }
+ ],
+ "thresholds": [],
+ "timeRegions": [],
+ "title": "Changefeed checkpoint lag",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:79",
+ "format": "s",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": "0",
+ "show": true
+ },
+ {
+ "$$hashKey": "object:80",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "aliasColors": {},
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "${DS_TEST-CLUSTER}",
+ "description": "The lag between changefeed resolved ts and the latest ts of upstream TiDB.",
+ "fieldConfig": {
+ "defaults": {
+ "links": []
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 7,
+ "w": 8,
+ "x": 8,
+ "y": 78
+ },
+ "hiddenSeries": false,
+ "id": 513,
+ "legend": {
+ "alignAsTable": true,
+ "avg": true,
+ "current": false,
+ "max": true,
+ "min": false,
+ "rightSide": false,
+ "show": true,
+ "sort": "avg",
+ "sortDesc": true,
+ "total": false,
+ "values": true
+ },
+ "lines": true,
+ "linewidth": 1,
+ "links": [],
+ "nullPointMode": "null",
+ "options": {
+ "alertThreshold": true
+ },
+ "paceLength": 10,
+ "percentage": false,
+ "pluginVersion": "8.0.7",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "exemplar": true,
+ "expr": "max(ticdc_owner_resolved_ts_lag{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\"}) by (changefeed)",
+ "format": "time_series",
+ "interval": "",
+ "intervalFactor": 1,
+ "legendFormat": "{{changefeed}}",
+ "refId": "C"
+ },
+ {
+ "exemplar": true,
+ "expr": "max(ticdc_processor_resolved_ts_lag{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\"}) by (instance,changefeed)",
+ "format": "time_series",
+ "interval": "",
+ "intervalFactor": 1,
+ "legendFormat": "{{instance}}-{{chanefeed}}",
+ "refId": "D"
+ }
+ ],
+ "thresholds": [],
+ "timeRegions": [],
+ "title": "Changefeed resolved ts lag",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "format": "s",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": "0",
+ "show": true
+ },
+ {
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "aliasColors": {},
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "${DS_TEST-CLUSTER}",
+ "description": "The status of each changefeed.\n\n0: Normal\n\n1: Error\n\n2: Failed\n\n3: Stopped\n\n4: Finished\n\n-1: Unknown",
+ "fieldConfig": {
+ "defaults": {},
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 7,
+ "w": 8,
+ "x": 16,
+ "y": 78
+ },
+ "hiddenSeries": false,
+ "id": 163,
+ "legend": {
+ "alignAsTable": true,
+ "avg": false,
+ "current": true,
+ "max": true,
+ "min": true,
+ "show": true,
+ "total": false,
+ "values": true
+ },
+ "lines": true,
+ "linewidth": 1,
+ "links": [],
+ "nullPointMode": "null",
+ "options": {
+ "alertThreshold": true
+ },
+ "percentage": false,
+ "pluginVersion": "8.0.7",
+ "pointradius": 1,
+ "points": true,
+ "renderer": "flot",
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "exemplar": true,
+ "expr": "max(ticdc_owner_status{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\"}) by (changefeed)",
+ "format": "time_series",
+ "instant": false,
+ "interval": "",
+ "intervalFactor": 1,
+ "legendFormat": "{{changefeed}}",
+ "refId": "A"
+ }
+ ],
+ "thresholds": [],
+ "timeRegions": [],
+ "title": "The status of changefeeds",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "aliasColors": {},
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "${DS_TEST-CLUSTER}",
+ "description": "The number of events that puller outputs to sorter \n per second",
+ "fieldConfig": {
+ "defaults": {
+ "links": []
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 7,
+ "w": 12,
+ "x": 0,
+ "y": 85
+ },
+ "hiddenSeries": false,
+ "id": 218,
+ "legend": {
+ "alignAsTable": true,
+ "avg": true,
+ "current": false,
+ "max": true,
+ "min": false,
+ "rightSide": false,
+ "show": true,
+ "sort": "avg",
+ "sortDesc": true,
+ "total": false,
+ "values": true
+ },
+ "lines": true,
+ "linewidth": 1,
+ "links": [],
+ "nullPointMode": "null",
+ "options": {
+ "alertThreshold": true
+ },
+ "paceLength": 10,
+ "percentage": false,
+ "pluginVersion": "8.0.7",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "exemplar": true,
+ "expr": "sum (rate(ticdc_puller_txn_collect_event_count{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", type!=\"resolved\"}[1m])) by (changefeed, instance, type)",
+ "format": "time_series",
+ "interval": "",
+ "intervalFactor": 1,
+ "legendFormat": "{{changefeed}}-{{instance}}-{{type}}",
+ "refId": "A"
+ }
+ ],
+ "thresholds": [],
+ "timeRegions": [],
+ "title": "Puller output events/s",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "format": "none",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": false
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "aliasColors": {},
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "${DS_TEST-CLUSTER}",
+ "description": "The number of events that sorter outputs to puller \n per second",
+ "fieldConfig": {
+ "defaults": {
+ "links": []
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 7,
+ "w": 12,
+ "x": 12,
+ "y": 85
+ },
+ "hiddenSeries": false,
+ "id": 228,
+ "legend": {
+ "alignAsTable": true,
+ "avg": true,
+ "current": false,
+ "max": true,
+ "min": false,
+ "rightSide": false,
+ "show": true,
+ "sort": "avg",
+ "sortDesc": true,
+ "total": false,
+ "values": true
+ },
+ "lines": true,
+ "linewidth": 1,
+ "links": [],
+ "nullPointMode": "null",
+ "options": {
+ "alertThreshold": true
+ },
+ "paceLength": 10,
+ "percentage": false,
+ "pluginVersion": "8.0.7",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "expr": "sum(rate(ticdc_sorter_output_event_count{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\"}[1m])) by (changefeed, instance, type)",
+ "format": "time_series",
+ "intervalFactor": 1,
+ "legendFormat": "{{changefeed}}-{{instance}}-{{type}}",
+ "refId": "A"
+ }
+ ],
+ "thresholds": [],
+ "timeRegions": [],
+ "title": "Sorter output events/s",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "format": "none",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": false
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "aliasColors": {},
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "${DS_TEST-CLUSTER}",
+ "description": "The number of events that mounter outputs to sink per second",
+ "fieldConfig": {
+ "defaults": {
+ "links": []
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 7,
+ "w": 12,
+ "x": 0,
+ "y": 92
+ },
+ "hiddenSeries": false,
+ "id": 219,
+ "legend": {
+ "alignAsTable": true,
+ "avg": true,
+ "current": false,
+ "max": true,
+ "min": false,
+ "rightSide": false,
+ "show": true,
+ "sort": "avg",
+ "sortDesc": true,
+ "total": false,
+ "values": true
+ },
+ "lines": true,
+ "linewidth": 1,
+ "links": [],
+ "nullPointMode": "null",
+ "options": {
+ "alertThreshold": true
+ },
+ "paceLength": 10,
+ "percentage": false,
+ "pluginVersion": "8.0.7",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "expr": "sum(rate(ticdc_mounter_total_rows_count{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\"}[1m])) by (instance,changefeed)",
+ "format": "time_series",
+ "intervalFactor": 1,
+ "legendFormat": "{{changefeed}}-{{instance}}",
+ "refId": "A"
+ }
+ ],
+ "thresholds": [],
+ "timeRegions": [],
+ "title": "Mounter output events/s",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:196",
+ "format": "none",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:197",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": false
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "aliasColors": {},
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "${DS_TEST-CLUSTER}",
+ "description": "The number of events that table sorter outputs to sink per second",
+ "fieldConfig": {
+ "defaults": {
+ "links": []
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 7,
+ "w": 12,
+ "x": 12,
+ "y": 92
+ },
+ "hiddenSeries": false,
+ "id": 108,
+ "legend": {
+ "alignAsTable": true,
+ "avg": true,
+ "current": false,
+ "max": true,
+ "min": false,
+ "rightSide": false,
+ "show": true,
+ "sort": "avg",
+ "sortDesc": true,
+ "total": false,
+ "values": true
+ },
+ "lines": true,
+ "linewidth": 1,
+ "links": [],
+ "nullPointMode": "null",
+ "options": {
+ "alertThreshold": true
+ },
+ "percentage": false,
+ "pluginVersion": "8.0.7",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "exemplar": true,
+ "expr": "sum(rate(ticdc_sink_table_sink_total_rows_count{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\"}[1m])) by (changefeed, instance)",
+ "format": "time_series",
+ "interval": "",
+ "intervalFactor": 1,
+ "legendFormat": "{{changefeed}}-{{instance}}",
+ "refId": "A"
+ }
+ ],
+ "thresholds": [],
+ "timeRegions": [],
+ "title": "Table sink output events/s",
+ "tooltip": {
+ "shared": true,
+ "sort": 2,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "format": "none",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "format": "none",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": false
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "aliasColors": {},
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "${DS_TEST-CLUSTER}",
+ "description": "The number of rows that sink flushes to downstream per second.",
+ "fieldConfig": {
+ "defaults": {},
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 7,
+ "w": 12,
+ "x": 0,
+ "y": 99
+ },
+ "hiddenSeries": false,
+ "id": 654,
+ "legend": {
+ "alignAsTable": true,
+ "avg": true,
+ "current": false,
+ "max": true,
+ "min": false,
+ "rightSide": false,
+ "show": true,
+ "sort": "avg",
+ "sortDesc": true,
+ "total": false,
+ "values": true
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "options": {
+ "alertThreshold": true
+ },
+ "percentage": false,
+ "pluginVersion": "8.0.7",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "exemplar": true,
+ "expr": "sum(rate(ticdc_sinkv2_batch_row_count_sum{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", changefeed!=\"\"}[1m])) by (changefeed, instance)",
+ "interval": "",
+ "legendFormat": "{{changefeed}}-{{instance}}",
+ "queryType": "randomWalk",
+ "refId": "A"
+ }
+ ],
+ "thresholds": [],
+ "timeRegions": [],
+ "title": "SinkV2 - Sink flush rows/s",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:258",
+ "format": "none",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:259",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": false
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "aliasColors": {},
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "${DS_TEST-CLUSTER}",
+ "description": "Full flush (backend flush + callback + conflict detector notify) duration",
+ "fieldConfig": {
+ "defaults": {},
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 7,
+ "w": 12,
+ "x": 12,
+ "y": 99
+ },
+ "hiddenSeries": false,
+ "id": 620,
+ "legend": {
+ "alignAsTable": true,
+ "avg": true,
+ "current": false,
+ "max": true,
+ "min": false,
+ "rightSide": false,
+ "show": true,
+ "sort": "avg",
+ "sortDesc": true,
+ "total": false,
+ "values": true
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "options": {
+ "alertThreshold": true
+ },
+ "percentage": false,
+ "pluginVersion": "8.0.7",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "exemplar": true,
+ "expr": "histogram_quantile(0.999, sum(rate(ticdc_sinkv2_txn_worker_flush_duration_bucket{k8s_cluster=\"$k8s_cluster\",tidb_cluster=\"$tidb_cluster\", changefeed!=\"\"}[1m])) by (le,changefeed,instance))",
+ "interval": "",
+ "legendFormat": "99.9-{{changefeed}}-{{instance}}",
+ "queryType": "randomWalk",
+ "refId": "A"
+ },
+ {
+ "exemplar": true,
+ "expr": "sum(rate(ticdc_sinkv2_txn_worker_flush_duration_sum{k8s_cluster=\"$k8s_cluster\",tidb_cluster=\"$tidb_cluster\", changefeed!=\"\"}[1m])) by (changefeed,instance) / \nsum(rate(ticdc_sinkv2_txn_worker_flush_duration_count{k8s_cluster=\"$k8s_cluster\",tidb_cluster=\"$tidb_cluster\", changefeed!=\"\"}[1m])) by (changefeed,instance)",
+ "hide": false,
+ "interval": "",
+ "legendFormat": "avg-{{changefeed}}-{{instance}}",
+ "refId": "B"
+ }
+ ],
+ "thresholds": [],
+ "timeRegions": [],
+ "title": "Transaction Sink Full Flush Duration",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:332",
+ "format": "s",
+ "label": null,
+ "logBase": 2,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:333",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": false
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "aliasColors": {},
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "${DS_TEST-CLUSTER}",
+ "description": "MQ worker send messages to Kafka, this metric record the time cost on send every message.",
+ "fieldConfig": {
+ "defaults": {},
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 7,
+ "w": 12,
+ "x": 0,
+ "y": 106
+ },
+ "hiddenSeries": false,
+ "id": 653,
+ "legend": {
+ "alignAsTable": true,
+ "avg": true,
+ "current": true,
+ "max": true,
+ "min": false,
+ "rightSide": false,
+ "show": true,
+ "total": false,
+ "values": true
+ },
+ "lines": true,
+ "linewidth": 1,
+ "nullPointMode": "null",
+ "options": {
+ "alertThreshold": true
+ },
+ "percentage": false,
+ "pluginVersion": "8.0.7",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "exemplar": true,
+ "expr": "histogram_quantile(0.999, sum(rate(ticdc_sinkv2_mq_worker_send_message_duration_bucket{k8s_cluster=\"$k8s_cluster\",tidb_cluster=\"$tidb_cluster\", changefeed!=\"\"}[1m])) by (le,changefeed,instance))",
+ "interval": "",
+ "legendFormat": "{{changefeed}}-{{instance}}-P999",
+ "queryType": "randomWalk",
+ "refId": "A"
+ },
+ {
+ "exemplar": true,
+ "expr": "sum(rate(ticdc_sinkv2_mq_worker_send_message_duration_sum{k8s_cluster=\"$k8s_cluster\",tidb_cluster=\"$tidb_cluster\", changefeed!=\"\"}[1m])) by (changefeed,instance) / \nsum(rate(ticdc_sinkv2_mq_worker_send_message_duration_count{k8s_cluster=\"$k8s_cluster\",tidb_cluster=\"$tidb_cluster\", changefeed!=\"\"}[1m])) by (changefeed,instance)",
+ "hide": false,
+ "interval": "",
+ "legendFormat": "{{changefeed}}-{{instance}}-avg",
+ "refId": "B"
+ }
+ ],
+ "thresholds": [],
+ "timeRegions": [],
+ "title": "MQ Worker Send Message Duration Percentile",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:406",
+ "format": "s",
+ "label": null,
+ "logBase": 2,
+ "max": null,
+ "min": null,
+ "show": true
+ },
+ {
+ "$$hashKey": "object:407",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": false
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ },
+ {
+ "aliasColors": {},
+ "bars": false,
+ "dashLength": 10,
+ "dashes": false,
+ "datasource": "${DS_TEST-CLUSTER}",
+ "description": "Bytes/second written off all brokers.\nvalue = one-minute moving average rate of Bytes per second",
+ "fieldConfig": {
+ "defaults": {
+ "links": []
+ },
+ "overrides": []
+ },
+ "fill": 1,
+ "fillGradient": 0,
+ "gridPos": {
+ "h": 7,
+ "w": 12,
+ "x": 12,
+ "y": 106
+ },
+ "hiddenSeries": false,
+ "id": 628,
+ "legend": {
+ "alignAsTable": true,
+ "avg": true,
+ "current": true,
+ "max": true,
+ "min": true,
+ "rightSide": false,
+ "show": true,
+ "total": false,
+ "values": true
+ },
+ "lines": true,
+ "linewidth": 1,
+ "links": [],
+ "nullPointMode": "null",
+ "options": {
+ "alertThreshold": true
+ },
+ "paceLength": 10,
+ "percentage": false,
+ "pluginVersion": "8.0.7",
+ "pointradius": 2,
+ "points": false,
+ "renderer": "flot",
+ "seriesOverrides": [],
+ "spaceLength": 10,
+ "stack": false,
+ "steppedLine": false,
+ "targets": [
+ {
+ "exemplar": true,
+ "expr": "sum(ticdc_sinkv2_kafka_producer_outgoing_byte_rate{k8s_cluster=\"$k8s_cluster\", tidb_cluster=\"$tidb_cluster\", changefeed!=\"\"}) by (changefeed, instance, broker)",
+ "format": "time_series",
+ "interval": "",
+ "intervalFactor": 1,
+ "legendFormat": "{{changefeed}}-{{instance}}-{{broker}}",
+ "refId": "A"
+ }
+ ],
+ "thresholds": [],
+ "timeRegions": [],
+ "title": "Kafka Outgoing Bytes",
+ "tooltip": {
+ "shared": true,
+ "sort": 0,
+ "value_type": "individual"
+ },
+ "type": "graph",
+ "xaxis": {
+ "buckets": null,
+ "mode": "time",
+ "name": null,
+ "show": true,
+ "values": []
+ },
+ "yaxes": [
+ {
+ "$$hashKey": "object:480",
+ "format": "bytes",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": "0",
+ "show": true
+ },
+ {
+ "$$hashKey": "object:481",
+ "format": "short",
+ "label": null,
+ "logBase": 1,
+ "max": null,
+ "min": null,
+ "show": false
+ }
+ ],
+ "yaxis": {
+ "align": false,
+ "alignLevel": null
+ }
+ }
+ ],
+ "title": "CDC",
+ "type": "row"
}
],
"refresh": "30s",
- "schemaVersion": 18,
+ "schemaVersion": 27,
"style": "dark",
"tags": [],
"templating": {
"list": [
{
"allValue": null,
- "current": {},
+ "current": {
+ "isNone": true,
+ "selected": false,
+ "text": "None",
+ "value": ""
+ },
"datasource": "${DS_TEST-CLUSTER}",
+ "definition": "",
+ "description": null,
+ "error": null,
"hide": 2,
"includeAll": false,
"label": "K8s-cluster",
"multi": false,
"name": "k8s_cluster",
"options": [],
- "query": "label_values(pd_cluster_status, k8s_cluster)",
+ "query": {
+ "query": "label_values(pd_cluster_status, k8s_cluster)",
+ "refId": "${DS_TEST-CLUSTER}-k8s_cluster-Variable-Query"
+ },
"refresh": 2,
"regex": "",
+ "skipUrlSync": false,
"sort": 1,
"tagValuesQuery": "",
"tags": [],
@@ -3165,17 +6438,29 @@
},
{
"allValue": null,
- "current": {},
+ "current": {
+ "isNone": true,
+ "selected": false,
+ "text": "None",
+ "value": ""
+ },
"datasource": "${DS_TEST-CLUSTER}",
+ "definition": "",
+ "description": null,
+ "error": null,
"hide": 2,
"includeAll": false,
"label": "tidb_cluster",
"multi": false,
"name": "tidb_cluster",
"options": [],
- "query": "label_values(pd_cluster_status{k8s_cluster=\"$k8s_cluster\"}, tidb_cluster)",
+ "query": {
+ "query": "label_values(pd_cluster_status{k8s_cluster=\"$k8s_cluster\"}, tidb_cluster)",
+ "refId": "${DS_TEST-CLUSTER}-tidb_cluster-Variable-Query"
+ },
"refresh": 2,
"regex": "",
+ "skipUrlSync": false,
"sort": 1,
"tagValuesQuery": "",
"tags": [],
diff --git a/metrics/log_backup.go b/metrics/log_backup.go
index 6c706b8027a79..767fe2e251d8a 100644
--- a/metrics/log_backup.go
+++ b/metrics/log_backup.go
@@ -60,4 +60,10 @@ var (
Name: "region_request_failure",
Help: "The failure reasons of requesting region checkpoints.",
}, []string{"reason"})
+ RegionCheckpointSubscriptionEvent = prometheus.NewCounterVec(prometheus.CounterOpts{
+ Namespace: "tidb",
+ Subsystem: "log_backup",
+ Name: "region_checkpoint_event",
+ Help: "The region flush event count.",
+ }, []string{"store"})
)
diff --git a/metrics/metrics.go b/metrics/metrics.go
index a843e794cff1b..93b278bf87d32 100644
--- a/metrics/metrics.go
+++ b/metrics/metrics.go
@@ -207,6 +207,7 @@ func RegisterMetrics() {
prometheus.MustRegister(RegionCheckpointRequest)
prometheus.MustRegister(RegionCheckpointFailure)
prometheus.MustRegister(AutoIDReqDuration)
+ prometheus.MustRegister(RegionCheckpointSubscriptionEvent)
prometheus.MustRegister(RCCheckTSWriteConfilictCounter)
tikvmetrics.InitMetrics(TiDB, TiKVClient)
diff --git a/metrics/telemetry.go b/metrics/telemetry.go
index e7629bcd76f6a..591823f9952d9 100644
--- a/metrics/telemetry.go
+++ b/metrics/telemetry.go
@@ -155,6 +155,20 @@ var (
Name: "flashback_cluster_usage",
Help: "Counter of usage of flashback cluster",
})
+ TelemetryIndexMergeUsage = prometheus.NewCounter(
+ prometheus.CounterOpts{
+ Namespace: "tidb",
+ Subsystem: "telemetry",
+ Name: "index_merge_usage",
+ Help: "Counter of usage of index merge",
+ })
+ TelemetryCompactPartitionCnt = prometheus.NewCounter(
+ prometheus.CounterOpts{
+ Namespace: "tidb",
+ Subsystem: "telemetry",
+ Name: "compact_partition_usage",
+ Help: "Counter of compact table partition",
+ })
)
// readCounter reads the value of a prometheus.Counter.
@@ -254,6 +268,7 @@ type TablePartitionUsageCounter struct {
TablePartitionCreateIntervalPartitionsCnt int64 `json:"table_partition_create_interval_partitions_cnt"`
TablePartitionAddIntervalPartitionsCnt int64 `json:"table_partition_add_interval_partitions_cnt"`
TablePartitionDropIntervalPartitionsCnt int64 `json:"table_partition_drop_interval_partitions_cnt"`
+ TablePartitionComactCnt int64 `json:"table_TablePartitionComactCnt"`
}
// ExchangePartitionUsageCounter records the usages of exchange partition.
@@ -291,6 +306,7 @@ func (c TablePartitionUsageCounter) Cal(rhs TablePartitionUsageCounter) TablePar
TablePartitionCreateIntervalPartitionsCnt: c.TablePartitionCreateIntervalPartitionsCnt - rhs.TablePartitionCreateIntervalPartitionsCnt,
TablePartitionAddIntervalPartitionsCnt: c.TablePartitionAddIntervalPartitionsCnt - rhs.TablePartitionAddIntervalPartitionsCnt,
TablePartitionDropIntervalPartitionsCnt: c.TablePartitionDropIntervalPartitionsCnt - rhs.TablePartitionDropIntervalPartitionsCnt,
+ TablePartitionComactCnt: c.TablePartitionComactCnt - rhs.TablePartitionComactCnt,
}
}
@@ -326,12 +342,14 @@ func GetTablePartitionCounter() TablePartitionUsageCounter {
TablePartitionCreateIntervalPartitionsCnt: readCounter(TelemetryTablePartitionCreateIntervalPartitionsCnt),
TablePartitionAddIntervalPartitionsCnt: readCounter(TelemetryTablePartitionAddIntervalPartitionsCnt),
TablePartitionDropIntervalPartitionsCnt: readCounter(TelemetryTablePartitionDropIntervalPartitionsCnt),
+ TablePartitionComactCnt: readCounter(TelemetryCompactPartitionCnt),
}
}
// NonTransactionalStmtCounter records the usages of non-transactional statements.
type NonTransactionalStmtCounter struct {
DeleteCount int64 `json:"delete"`
+ UpdateCount int64 `json:"update"`
InsertCount int64 `json:"insert"`
}
@@ -339,6 +357,7 @@ type NonTransactionalStmtCounter struct {
func (n NonTransactionalStmtCounter) Sub(rhs NonTransactionalStmtCounter) NonTransactionalStmtCounter {
return NonTransactionalStmtCounter{
DeleteCount: n.DeleteCount - rhs.DeleteCount,
+ UpdateCount: n.UpdateCount - rhs.UpdateCount,
InsertCount: n.InsertCount - rhs.InsertCount,
}
}
@@ -347,6 +366,7 @@ func (n NonTransactionalStmtCounter) Sub(rhs NonTransactionalStmtCounter) NonTra
func GetNonTransactionalStmtCounter() NonTransactionalStmtCounter {
return NonTransactionalStmtCounter{
DeleteCount: readCounter(NonTransactionalDMLCount.With(prometheus.Labels{LblType: "delete"})),
+ UpdateCount: readCounter(NonTransactionalDMLCount.With(prometheus.Labels{LblType: "update"})),
InsertCount: readCounter(NonTransactionalDMLCount.With(prometheus.Labels{LblType: "insert"})),
}
}
@@ -383,3 +403,22 @@ func GetDDLUsageCounter() DDLUsageCounter {
FlashbackClusterUsed: readCounter(TelemetryFlashbackClusterCnt),
}
}
+
+// IndexMergeUsageCounter records the usages of IndexMerge feature.
+type IndexMergeUsageCounter struct {
+ IndexMergeUsed int64 `json:"index_merge_used"`
+}
+
+// Sub returns the difference of two counters.
+func (i IndexMergeUsageCounter) Sub(rhs IndexMergeUsageCounter) IndexMergeUsageCounter {
+ return IndexMergeUsageCounter{
+ IndexMergeUsed: i.IndexMergeUsed - rhs.IndexMergeUsed,
+ }
+}
+
+// GetIndexMergeCounter gets the IndexMerge usage counter.
+func GetIndexMergeCounter() IndexMergeUsageCounter {
+ return IndexMergeUsageCounter{
+ IndexMergeUsed: readCounter(TelemetryIndexMergeUsage),
+ }
+}
diff --git a/parser/BUILD.bazel b/parser/BUILD.bazel
index f52b1fc9ac4f3..e6b5bed7c4075 100644
--- a/parser/BUILD.bazel
+++ b/parser/BUILD.bazel
@@ -9,6 +9,7 @@ go_library(
"lexer.go",
"misc.go",
"parser.go",
+ "ttlfeaturegate.go",
"yy_parser.go",
],
importpath = "github.com/pingcap/tidb/parser",
diff --git a/parser/ast/ddl.go b/parser/ast/ddl.go
index 1e5b4d50b46f6..f6d60e16863cd 100644
--- a/parser/ast/ddl.go
+++ b/parser/ast/ddl.go
@@ -28,18 +28,21 @@ var (
_ DDLNode = &AlterTableStmt{}
_ DDLNode = &AlterSequenceStmt{}
_ DDLNode = &AlterPlacementPolicyStmt{}
+ _ DDLNode = &AlterResourceGroupStmt{}
_ DDLNode = &CreateDatabaseStmt{}
_ DDLNode = &CreateIndexStmt{}
_ DDLNode = &CreateTableStmt{}
_ DDLNode = &CreateViewStmt{}
_ DDLNode = &CreateSequenceStmt{}
_ DDLNode = &CreatePlacementPolicyStmt{}
+ _ DDLNode = &CreateResourceGroupStmt{}
_ DDLNode = &DropDatabaseStmt{}
_ DDLNode = &FlashBackDatabaseStmt{}
_ DDLNode = &DropIndexStmt{}
_ DDLNode = &DropTableStmt{}
_ DDLNode = &DropSequenceStmt{}
_ DDLNode = &DropPlacementPolicyStmt{}
+ _ DDLNode = &DropResourceGroupStmt{}
_ DDLNode = &RenameTableStmt{}
_ DDLNode = &TruncateTableStmt{}
_ DDLNode = &RepairTableStmt{}
@@ -1280,6 +1283,32 @@ func (n *DropPlacementPolicyStmt) Accept(v Visitor) (Node, bool) {
return v.Leave(n)
}
+type DropResourceGroupStmt struct {
+ ddlNode
+
+ IfExists bool
+ ResourceGroupName model.CIStr
+}
+
+// Restore implements Restore interface.
+func (n *DropResourceGroupStmt) Restore(ctx *format.RestoreCtx) error {
+ ctx.WriteKeyWord("DROP RESOURCE GROUP ")
+ if n.IfExists {
+ ctx.WriteKeyWord("IF EXISTS ")
+ }
+ ctx.WriteName(n.ResourceGroupName.O)
+ return nil
+}
+
+func (n *DropResourceGroupStmt) Accept(v Visitor) (Node, bool) {
+ newNode, skipChildren := v.Enter(n)
+ if skipChildren {
+ return v.Leave(newNode)
+ }
+ n = newNode.(*DropResourceGroupStmt)
+ return v.Leave(n)
+}
+
// DropSequenceStmt is a statement to drop a Sequence.
type DropSequenceStmt struct {
ddlNode
@@ -1540,6 +1569,43 @@ func (n *CreatePlacementPolicyStmt) Accept(v Visitor) (Node, bool) {
return v.Leave(n)
}
+// CreateResourceGroupStmt is a statement to create a policy.
+type CreateResourceGroupStmt struct {
+ ddlNode
+
+ IfNotExists bool
+ ResourceGroupName model.CIStr
+ ResourceGroupOptionList []*ResourceGroupOption
+}
+
+// Restore implements Node interface.
+func (n *CreateResourceGroupStmt) Restore(ctx *format.RestoreCtx) error {
+ ctx.WriteKeyWord("CREATE ")
+
+ ctx.WriteKeyWord("RESOURCE GROUP ")
+ if n.IfNotExists {
+ ctx.WriteKeyWord("IF NOT EXISTS ")
+ }
+ ctx.WriteName(n.ResourceGroupName.O)
+ for i, option := range n.ResourceGroupOptionList {
+ ctx.WritePlain(" ")
+ if err := option.Restore(ctx); err != nil {
+ return errors.Annotatef(err, "An error occurred while splicing CreatePlacementPolicy TableOption: [%v]", i)
+ }
+ }
+ return nil
+}
+
+// Accept implements Node Accept interface.
+func (n *CreateResourceGroupStmt) Accept(v Visitor) (Node, bool) {
+ newNode, skipChildren := v.Enter(n)
+ if skipChildren {
+ return v.Leave(newNode)
+ }
+ n = newNode.(*CreateResourceGroupStmt)
+ return v.Leave(n)
+}
+
// CreateSequenceStmt is a statement to create a Sequence.
type CreateSequenceStmt struct {
ddlNode
@@ -2031,6 +2097,59 @@ func (n *PlacementOption) Restore(ctx *format.RestoreCtx) error {
return ctx.WriteWithSpecialComments(tidb.FeatureIDPlacement, fn)
}
+// ResourceGroupOption is used for parsing resource group option.
+type ResourceGroupOption struct {
+ Tp ResourceUnitType
+ StrValue string
+}
+
+type ResourceUnitType int
+
+const (
+ ResourceUnitCPU ResourceUnitType = iota
+ ResourceRRURate
+ ResourceWRURate
+ // Only valied when read/wirte not setting.
+ ResourceUnitIORate
+ ResourceUnitIOReadRate
+ ResourceUnitIOWriteRate
+)
+
+func (n *ResourceGroupOption) Restore(ctx *format.RestoreCtx) error {
+ if ctx.Flags.HasSkipPlacementRuleForRestoreFlag() {
+ return nil
+ }
+ fn := func() error {
+ switch n.Tp {
+ case ResourceUnitCPU:
+ ctx.WriteKeyWord("CPU ")
+ ctx.WritePlain("= ")
+ ctx.WriteString(n.StrValue)
+ case ResourceRRURate:
+ ctx.WriteKeyWord("RRU_PER_SEC ")
+ ctx.WritePlain("= ")
+ ctx.WriteString(n.StrValue)
+ case ResourceWRURate:
+ ctx.WriteKeyWord("WRU_PER_SEC ")
+ ctx.WritePlain("= ")
+ ctx.WriteString(n.StrValue)
+ case ResourceUnitIOReadRate:
+ ctx.WriteKeyWord("IO_READ_BANDWIDTH ")
+ ctx.WritePlain("= ")
+ ctx.WriteString(n.StrValue)
+ case ResourceUnitIOWriteRate:
+ ctx.WriteKeyWord("IO_WRITE_BANDWIDTH ")
+ ctx.WritePlain("= ")
+ ctx.WriteString(n.StrValue)
+ default:
+ return errors.Errorf("invalid PlacementOption: %d", n.Tp)
+ }
+ return nil
+ }
+ // WriteSpecialComment
+ return ctx.WriteWithSpecialComments(tidb.FeatureIDResouceGroup, fn)
+}
+
type StatsOptionType int
const (
@@ -2083,7 +2202,6 @@ const (
TableOptionEncryption
TableOptionTTL
TableOptionTTLEnable
- TableOptionNoTTL
TableOptionPlacementPolicy = TableOptionType(PlacementOptionPolicy)
TableOptionStatsBuckets = TableOptionType(StatsOptionBuckets)
TableOptionStatsTopN = TableOptionType(StatsOptionTopN)
@@ -2138,7 +2256,6 @@ type TableOption struct {
BoolValue bool
TimeUnitValue *TimeUnitExpr
Value ValueExpr
- Expression ExprNode
TableNames []*TableName
ColumnName *ColumnName
}
@@ -2425,7 +2542,7 @@ func (n *TableOption) Restore(ctx *format.RestoreCtx) error {
ctx.WritePlain("= ")
ctx.WriteName(n.ColumnName.Name.String())
ctx.WritePlain(" + INTERVAL ")
- err := n.Expression.Restore(ctx)
+ err := n.Value.Restore(ctx)
ctx.WritePlain(" ")
if err != nil {
return err
@@ -2443,11 +2560,6 @@ func (n *TableOption) Restore(ctx *format.RestoreCtx) error {
}
return nil
})
- case TableOptionNoTTL:
- _ = ctx.WriteWithSpecialComments(tidb.FeatureIDTTL, func() error {
- ctx.WriteKeyWord("NO_TTL")
- return nil
- })
default:
return errors.Errorf("invalid TableOption: %d", n.Tp)
}
@@ -2461,12 +2573,12 @@ func (n *TableOption) Accept(v Visitor) (Node, bool) {
return v.Leave(newNode)
}
n = newNode.(*TableOption)
- if n.Expression != nil {
- node, ok := n.Expression.Accept(v)
+ if n.Value != nil {
+ node, ok := n.Value.Accept(v)
if !ok {
return n, false
}
- n.Expression = node.(ExprNode)
+ n.Value = node.(ValueExpr)
}
if n.TimeUnitValue != nil {
node, ok := n.TimeUnitValue.Accept(v)
@@ -2666,6 +2778,7 @@ const (
AlterTableAddLastPartition
AlterTableReorganizeLastPartition
AlterTableReorganizeFirstPartition
+ AlterTableRemoveTTL
)
// LockType is the type for AlterTableSpec.
@@ -3347,7 +3460,11 @@ func (n *AlterTableSpec) Restore(ctx *format.RestoreCtx) error {
if err := spec.Restore(ctx); err != nil {
return errors.Annotatef(err, "An error occurred while restore AlterTableSpec.StatsOptionsSpec")
}
-
+ case AlterTableRemoveTTL:
+ _ = ctx.WriteWithSpecialComments(tidb.FeatureIDTTL, func() error {
+ ctx.WriteKeyWord("REMOVE TTL")
+ return nil
+ })
default:
// TODO: not support
ctx.WritePlainf(" /* AlterTableType(%d) is not supported */ ", n.Tp)
@@ -4306,6 +4423,39 @@ func (n *AlterPlacementPolicyStmt) Accept(v Visitor) (Node, bool) {
return v.Leave(n)
}
+// AlterResourceGroupStmt is a statement to alter placement policy option.
+type AlterResourceGroupStmt struct {
+ ddlNode
+
+ ResourceGroupName model.CIStr
+ IfExists bool
+ ResourceGroupOptionList []*ResourceGroupOption
+}
+
+func (n *AlterResourceGroupStmt) Restore(ctx *format.RestoreCtx) error {
+ ctx.WriteKeyWord("ALTER RESOURCE GROUP ")
+ if n.IfExists {
+ ctx.WriteKeyWord("IF EXISTS ")
+ }
+ ctx.WriteName(n.ResourceGroupName.O)
+ for i, option := range n.ResourceGroupOptionList {
+ ctx.WritePlain(" ")
+ if err := option.Restore(ctx); err != nil {
+ return errors.Annotatef(err, "An error occurred while splicing AlterResourceStmt Options: [%v]", i)
+ }
+ }
+ return nil
+}
+
+func (n *AlterResourceGroupStmt) Accept(v Visitor) (Node, bool) {
+ newNode, skipChildren := v.Enter(n)
+ if skipChildren {
+ return v.Leave(newNode)
+ }
+ n = newNode.(*AlterResourceGroupStmt)
+ return v.Leave(n)
+}
+
// AlterSequenceStmt is a statement to alter sequence option.
type AlterSequenceStmt struct {
ddlNode
diff --git a/parser/ast/ddl_test.go b/parser/ast/ddl_test.go
index 49041f9bc7b11..fed5c1c759fbf 100644
--- a/parser/ast/ddl_test.go
+++ b/parser/ast/ddl_test.go
@@ -16,6 +16,7 @@ package ast_test
import (
"testing"
+ "github.com/pingcap/tidb/parser"
. "github.com/pingcap/tidb/parser/ast"
"github.com/pingcap/tidb/parser/format"
"github.com/stretchr/testify/require"
@@ -842,9 +843,11 @@ func TestFlashBackDatabaseRestore(t *testing.T) {
}
func TestTableOptionTTLRestore(t *testing.T) {
+ parser.TTLFeatureGate = true
+
sourceSQL1 := "create table t (created_at datetime) ttl = created_at + INTERVAL 1 YEAR"
sourceSQL2 := "alter table t ttl_enable = 'OFF'"
- sourceSQL3 := "alter table t no_ttl"
+ sourceSQL3 := "alter table t remove ttl"
cases := []struct {
sourceSQL string
flags format.RestoreFlags
@@ -854,8 +857,8 @@ func TestTableOptionTTLRestore(t *testing.T) {
{sourceSQL1, format.DefaultRestoreFlags | format.RestoreTiDBSpecialComment, "CREATE TABLE `t` (`created_at` DATETIME) /*T![ttl] TTL = `created_at` + INTERVAL 1 YEAR */"},
{sourceSQL2, format.DefaultRestoreFlags, "ALTER TABLE `t` TTL_ENABLE = 'OFF'"},
{sourceSQL2, format.DefaultRestoreFlags | format.RestoreTiDBSpecialComment, "ALTER TABLE `t` /*T![ttl] TTL_ENABLE = 'OFF' */"},
- {sourceSQL3, format.DefaultRestoreFlags, "ALTER TABLE `t` NO_TTL"},
- {sourceSQL3, format.DefaultRestoreFlags | format.RestoreTiDBSpecialComment, "ALTER TABLE `t` /*T![ttl] NO_TTL */"},
+ {sourceSQL3, format.DefaultRestoreFlags, "ALTER TABLE `t` REMOVE TTL"},
+ {sourceSQL3, format.DefaultRestoreFlags | format.RestoreTiDBSpecialComment, "ALTER TABLE `t` /*T![ttl] REMOVE TTL */"},
}
extractNodeFunc := func(node Node) Node {
diff --git a/parser/ast/dml.go b/parser/ast/dml.go
index 2712a8f7eba51..c711da90d123f 100644
--- a/parser/ast/dml.go
+++ b/parser/ast/dml.go
@@ -2221,8 +2221,8 @@ func (n *InsertStmt) SetWhereExpr(e ExprNode) {
s.Where = e
}
-// TableSource implements ShardableDMLStmt interface.
-func (n *InsertStmt) TableSource() (*TableSource, bool) {
+// TableRefsJoin implements ShardableDMLStmt interface.
+func (n *InsertStmt) TableRefsJoin() (*Join, bool) {
if n.Select == nil {
return nil, false
}
@@ -2230,8 +2230,7 @@ func (n *InsertStmt) TableSource() (*TableSource, bool) {
if !ok {
return nil, false
}
- table, ok := s.From.TableRefs.Left.(*TableSource)
- return table, ok
+ return s.From.TableRefs, true
}
// DeleteStmt is a statement to delete rows from table.
@@ -2410,10 +2409,9 @@ func (n *DeleteStmt) SetWhereExpr(e ExprNode) {
n.Where = e
}
-// TableSource implements ShardableDMLStmt interface.
-func (n *DeleteStmt) TableSource() (*TableSource, bool) {
- table, ok := n.TableRefs.TableRefs.Left.(*TableSource)
- return table, ok
+// TableRefsJoin implements ShardableDMLStmt interface.
+func (n *DeleteStmt) TableRefsJoin() (*Join, bool) {
+ return n.TableRefs.TableRefs, true
}
const (
@@ -2426,8 +2424,8 @@ type ShardableDMLStmt = interface {
StmtNode
WhereExpr() ExprNode
SetWhereExpr(ExprNode)
- // TableSource returns the *only* target table source in the statement.
- TableSource() (table *TableSource, ok bool)
+ // TableRefsJoin returns the table refs in the statement.
+ TableRefsJoin() (refs *Join, ok bool)
}
var _ ShardableDMLStmt = &DeleteStmt{}
@@ -2649,10 +2647,9 @@ func (n *UpdateStmt) SetWhereExpr(e ExprNode) {
n.Where = e
}
-// TableSource implements ShardableDMLStmt interface.
-func (n *UpdateStmt) TableSource() (*TableSource, bool) {
- table, ok := n.TableRefs.TableRefs.Left.(*TableSource)
- return table, ok
+// TableRefsJoin implements ShardableDMLStmt interface.
+func (n *UpdateStmt) TableRefsJoin() (*Join, bool) {
+ return n.TableRefs.TableRefs, true
}
// Limit is the limit clause.
diff --git a/parser/ast/misc.go b/parser/ast/misc.go
index 5a28e2347608c..b5f48174b90df 100644
--- a/parser/ast/misc.go
+++ b/parser/ast/misc.go
@@ -98,6 +98,7 @@ type AuthOption struct {
// ByAuthString set as true, if AuthString is used for authorization. Otherwise, authorization is done by HashString.
ByAuthString bool
AuthString string
+ ByHashString bool
HashString string
AuthPlugin string
}
@@ -112,7 +113,7 @@ func (n *AuthOption) Restore(ctx *format.RestoreCtx) error {
if n.ByAuthString {
ctx.WriteKeyWord(" BY ")
ctx.WriteString(n.AuthString)
- } else if n.HashString != "" {
+ } else if n.ByHashString {
ctx.WriteKeyWord(" AS ")
ctx.WriteString(n.HashString)
}
@@ -1506,6 +1507,11 @@ const (
PasswordExpireDefault
PasswordExpireNever
PasswordExpireInterval
+ PasswordHistory
+ PasswordHistoryDefault
+ PasswordReuseInterval
+ PasswordReuseDefault
+
Lock
Unlock
@@ -1534,6 +1540,17 @@ func (p *PasswordOrLockOption) Restore(ctx *format.RestoreCtx) error {
ctx.WriteKeyWord("ACCOUNT LOCK")
case Unlock:
ctx.WriteKeyWord("ACCOUNT UNLOCK")
+ case PasswordHistory:
+ ctx.WriteKeyWord("PASSWORD HISTORY")
+ ctx.WritePlainf(" %d", p.Count)
+ case PasswordHistoryDefault:
+ ctx.WriteKeyWord("PASSWORD HISTORY DEFAULT")
+ case PasswordReuseInterval:
+ ctx.WriteKeyWord("PASSWORD REUSE INTERVAL")
+ ctx.WritePlainf(" %d", p.Count)
+ ctx.WriteKeyWord(" DAY")
+ case PasswordReuseDefault:
+ ctx.WriteKeyWord("PASSWORD REUSE INTERVAL DEFAULT")
default:
return errors.Errorf("Unsupported PasswordOrLockOption.Type %d", p.Type)
}
@@ -1826,6 +1843,7 @@ type CreateBindingStmt struct {
GlobalScope bool
OriginNode StmtNode
HintedNode StmtNode
+ PlanDigest string
}
func (n *CreateBindingStmt) Restore(ctx *format.RestoreCtx) error {
@@ -1835,13 +1853,18 @@ func (n *CreateBindingStmt) Restore(ctx *format.RestoreCtx) error {
} else {
ctx.WriteKeyWord("SESSION ")
}
- ctx.WriteKeyWord("BINDING FOR ")
- if err := n.OriginNode.Restore(ctx); err != nil {
- return errors.Trace(err)
- }
- ctx.WriteKeyWord(" USING ")
- if err := n.HintedNode.Restore(ctx); err != nil {
- return errors.Trace(err)
+ if n.OriginNode == nil {
+ ctx.WriteKeyWord("BINDING FROM HISTORY USING PLAN DIGEST ")
+ ctx.WriteString(n.PlanDigest)
+ } else {
+ ctx.WriteKeyWord("BINDING FOR ")
+ if err := n.OriginNode.Restore(ctx); err != nil {
+ return errors.Trace(err)
+ }
+ ctx.WriteKeyWord(" USING ")
+ if err := n.HintedNode.Restore(ctx); err != nil {
+ return errors.Trace(err)
+ }
}
return nil
}
@@ -1852,16 +1875,18 @@ func (n *CreateBindingStmt) Accept(v Visitor) (Node, bool) {
return v.Leave(newNode)
}
n = newNode.(*CreateBindingStmt)
- origNode, ok := n.OriginNode.Accept(v)
- if !ok {
- return n, false
- }
- n.OriginNode = origNode.(StmtNode)
- hintedNode, ok := n.HintedNode.Accept(v)
- if !ok {
- return n, false
+ if n.OriginNode != nil {
+ origNode, ok := n.OriginNode.Accept(v)
+ if !ok {
+ return n, false
+ }
+ n.OriginNode = origNode.(StmtNode)
+ hintedNode, ok := n.HintedNode.Accept(v)
+ if !ok {
+ return n, false
+ }
+ n.HintedNode = hintedNode.(StmtNode)
}
- n.HintedNode = hintedNode.(StmtNode)
return v.Leave(n)
}
@@ -1872,6 +1897,7 @@ type DropBindingStmt struct {
GlobalScope bool
OriginNode StmtNode
HintedNode StmtNode
+ SQLDigest string
}
func (n *DropBindingStmt) Restore(ctx *format.RestoreCtx) error {
@@ -1882,14 +1908,19 @@ func (n *DropBindingStmt) Restore(ctx *format.RestoreCtx) error {
ctx.WriteKeyWord("SESSION ")
}
ctx.WriteKeyWord("BINDING FOR ")
- if err := n.OriginNode.Restore(ctx); err != nil {
- return errors.Trace(err)
- }
- if n.HintedNode != nil {
- ctx.WriteKeyWord(" USING ")
- if err := n.HintedNode.Restore(ctx); err != nil {
+ if n.OriginNode == nil {
+ ctx.WriteKeyWord("SQL DIGEST ")
+ ctx.WriteString(n.SQLDigest)
+ } else {
+ if err := n.OriginNode.Restore(ctx); err != nil {
return errors.Trace(err)
}
+ if n.HintedNode != nil {
+ ctx.WriteKeyWord(" USING ")
+ if err := n.HintedNode.Restore(ctx); err != nil {
+ return errors.Trace(err)
+ }
+ }
}
return nil
}
@@ -1900,17 +1931,20 @@ func (n *DropBindingStmt) Accept(v Visitor) (Node, bool) {
return v.Leave(newNode)
}
n = newNode.(*DropBindingStmt)
- origNode, ok := n.OriginNode.Accept(v)
- if !ok {
- return n, false
- }
- n.OriginNode = origNode.(StmtNode)
- if n.HintedNode != nil {
- hintedNode, ok := n.HintedNode.Accept(v)
+ if n.OriginNode != nil {
+ // OriginNode is nil means we build drop binding by sql digest
+ origNode, ok := n.OriginNode.Accept(v)
if !ok {
return n, false
}
- n.HintedNode = hintedNode.(StmtNode)
+ n.OriginNode = origNode.(StmtNode)
+ if n.HintedNode != nil {
+ hintedNode, ok := n.HintedNode.Accept(v)
+ if !ok {
+ return n, false
+ }
+ n.HintedNode = hintedNode.(StmtNode)
+ }
}
return v.Leave(n)
}
diff --git a/parser/misc.go b/parser/misc.go
index 69d01c61de128..d7ce05fed524c 100644
--- a/parser/misc.go
+++ b/parser/misc.go
@@ -289,6 +289,7 @@ var tokenMap = map[string]int{
"DEPTH": depth,
"DESC": desc,
"DESCRIBE": describe,
+ "DIGEST": digest,
"DIRECTORY": directory,
"DISABLE": disable,
"DISABLED": disabled,
@@ -408,6 +409,10 @@ var tokenMap = map[string]int{
"INVISIBLE": invisible,
"INVOKER": invoker,
"IO": io,
+ "RRU_PER_SEC": rruRate,
+ "WRU_PER_SEC": wruRate,
+ "IO_READ_BANDWIDTH": ioReadBandwidth,
+ "IO_WRITE_BANDWIDTH": ioWriteBandwidth,
"IPC": ipc,
"IS": is,
"ISOLATION": isolation,
@@ -593,6 +598,7 @@ var tokenMap = map[string]int{
"REQUIRE": require,
"REQUIRED": required,
"RESET": reset,
+ "RESOURCE": resource,
"RESPECT": respect,
"RESTART": restart,
"RESTORE": restore,
@@ -726,6 +732,7 @@ var tokenMap = map[string]int{
"THEN": then,
"TIDB": tidb,
"TIDB_CURRENT_TSO": tidbCurrentTSO,
+ "TIDB_JSON": tidbJson,
"TIFLASH": tiFlash,
"TIKV_IMPORTER": tikvImporter,
"TIME": timeType,
@@ -761,7 +768,6 @@ var tokenMap = map[string]int{
"TRUE_CARD_COST": trueCardCost,
"TTL": ttl,
"TTL_ENABLE": ttlEnable,
- "NO_TTL": nottl,
"TYPE": tp,
"UNBOUNDED": unbounded,
"UNCOMMITTED": uncommitted,
@@ -813,6 +819,7 @@ var tokenMap = map[string]int{
"YEAR": yearType,
"ZEROFILL": zerofill,
"WAIT": wait,
+ "REUSE": reuse,
}
// See https://dev.mysql.com/doc/refman/5.7/en/function-resolution.html for details.
diff --git a/parser/model/ddl.go b/parser/model/ddl.go
index 88e8d8f43bffa..c9b36a9e9ef3a 100644
--- a/parser/model/ddl.go
+++ b/parser/model/ddl.go
@@ -99,6 +99,9 @@ const (
ActionFlashbackCluster ActionType = 62
ActionRecoverSchema ActionType = 63
ActionReorganizePartition ActionType = 64
+
+ ActionAlterTTLInfo ActionType = 65
+ ActionAlterTTLRemove ActionType = 67
)
var actionMap = map[ActionType]string{
@@ -162,7 +165,8 @@ var actionMap = map[ActionType]string{
ActionFlashbackCluster: "flashback cluster",
ActionRecoverSchema: "flashback schema",
ActionReorganizePartition: "alter table reorganize partition",
-
+ ActionAlterTTLInfo: "alter table ttl",
+ ActionAlterTTLRemove: "alter table no_ttl",
// `ActionAlterTableAlterPartition` is removed and will never be used.
// Just left a tombstone here for compatibility.
__DEPRECATED_ActionAlterTableAlterPartition: "alter partition",
diff --git a/parser/model/model.go b/parser/model/model.go
index add3d59d81ba3..ba7c46bcd6333 100644
--- a/parser/model/model.go
+++ b/parser/model/model.go
@@ -164,6 +164,9 @@ type ColumnInfo struct {
// Clone clones ColumnInfo.
func (c *ColumnInfo) Clone() *ColumnInfo {
+ if c == nil {
+ return nil
+ }
nc := *c
return &nc
}
@@ -443,14 +446,16 @@ const (
// However, the convert is missed in some scenarios before v2.1.9, so for all those tables prior to TableInfoVersion3, their
// charsets / collations will be converted to lower-case while loading from the storage.
TableInfoVersion3 = uint16(3)
- // TableInfoVersion4 indicates that the auto_increment allocator in TiDB has been separated from
- // _tidb_rowid allocator. This version is introduced to preserve the compatibility of old tables:
- // the tables with version < TableInfoVersion4 still use a single allocator for auto_increment and _tidb_rowid.
- // Also see https://github.com/pingcap/tidb/issues/982.
+ // TableInfoVersion4 is not used.
TableInfoVersion4 = uint16(4)
+ // TableInfoVersion5 indicates that the auto_increment allocator in TiDB has been separated from
+ // _tidb_rowid allocator when AUTO_ID_CACHE is 1. This version is introduced to preserve the compatibility of old tables:
+ // the tables with version <= TableInfoVersion4 still use a single allocator for auto_increment and _tidb_rowid.
+ // Also see https://github.com/pingcap/tidb/issues/982.
+ TableInfoVersion5 = uint16(5)
// CurrLatestTableInfoVersion means the latest table info in the current TiDB.
- CurrLatestTableInfoVersion = TableInfoVersion4
+ CurrLatestTableInfoVersion = TableInfoVersion5
)
// ExtraHandleName is the name of ExtraHandle Column.
@@ -545,6 +550,13 @@ type TableInfo struct {
StatsOptions *StatsOptions `json:"stats_options"`
ExchangePartitionInfo *ExchangePartitionInfo `json:"exchange_partition_info"`
+
+ TTLInfo *TTLInfo `json:"ttl_info"`
+}
+
+// SepAutoInc decides whether _rowid and auto_increment id use separate allocator.
+func (t *TableInfo) SepAutoInc() bool {
+ return t.Version >= TableInfoVersion5 && t.AutoIdCache == 1
}
// TableCacheStatusType is the type of the table cache status
@@ -745,6 +757,10 @@ func (t *TableInfo) Clone() *TableInfo {
nt.ForeignKeys[i] = t.ForeignKeys[i].Clone()
}
+ if t.TTLInfo != nil {
+ nt.TTLInfo = t.TTLInfo.Clone()
+ }
+
return &nt
}
@@ -1407,6 +1423,9 @@ type IndexInfo struct {
// Clone clones IndexInfo.
func (index *IndexInfo) Clone() *IndexInfo {
+ if index == nil {
+ return nil
+ }
ni := *index
ni.Columns = make([]*IndexColumn, len(index.Columns))
for i := range index.Columns {
@@ -1733,6 +1752,21 @@ func (p *PolicyInfo) Clone() *PolicyInfo {
return &cloned
}
+// TTLInfo records the TTL config
+type TTLInfo struct {
+ ColumnName CIStr `json:"column"`
+ IntervalExprStr string `json:"interval_expr"`
+ // `IntervalTimeUnit` is actually ast.TimeUnitType. Use `int` to avoid cycle dependency
+ IntervalTimeUnit int `json:"interval_time_unit"`
+ Enable bool `json:"enable"`
+}
+
+// Clone clones TTLInfo
+func (t *TTLInfo) Clone() *TTLInfo {
+ cloned := *t
+ return &cloned
+}
+
func writeSettingItemToBuilder(sb *strings.Builder, item string) {
if sb.Len() != 0 {
sb.WriteString(" ")
diff --git a/parser/model/model_test.go b/parser/model/model_test.go
index 47a8ecad6e4a4..6062df58aabec 100644
--- a/parser/model/model_test.go
+++ b/parser/model/model_test.go
@@ -785,3 +785,23 @@ func TestIsIndexPrefixCovered(t *testing.T) {
require.Equal(t, true, IsIndexPrefixCovered(tbl, i1, NewCIStr("c_4"), NewCIStr("c_2")))
require.Equal(t, false, IsIndexPrefixCovered(tbl, i0, NewCIStr("c_2")))
}
+
+func TestTTLInfoClone(t *testing.T) {
+ ttlInfo := &TTLInfo{
+ ColumnName: NewCIStr("test"),
+ IntervalExprStr: "test_expr",
+ IntervalTimeUnit: 5,
+ Enable: true,
+ }
+
+ clonedTTLInfo := ttlInfo.Clone()
+ clonedTTLInfo.ColumnName = NewCIStr("test_2")
+ clonedTTLInfo.IntervalExprStr = "test_expr_2"
+ clonedTTLInfo.IntervalTimeUnit = 9
+ clonedTTLInfo.Enable = false
+
+ require.Equal(t, "test", ttlInfo.ColumnName.O)
+ require.Equal(t, "test_expr", ttlInfo.IntervalExprStr)
+ require.Equal(t, 5, ttlInfo.IntervalTimeUnit)
+ require.Equal(t, true, ttlInfo.Enable)
+}
diff --git a/parser/mysql/const.go b/parser/mysql/const.go
index 2d8da77f90e64..f836cc05e4286 100644
--- a/parser/mysql/const.go
+++ b/parser/mysql/const.go
@@ -209,6 +209,8 @@ const (
RoleEdgeTable = "role_edges"
// DefaultRoleTable is the table contain default active role info
DefaultRoleTable = "default_roles"
+ // PasswordHistoryTable is the table in system db contains password history.
+ PasswordHistoryTable = "password_history"
)
// MySQL type maximum length.
diff --git a/parser/mysql/errcode.go b/parser/mysql/errcode.go
index f82bbb1e0978f..0ea2134f88d75 100644
--- a/parser/mysql/errcode.go
+++ b/parser/mysql/errcode.go
@@ -884,6 +884,7 @@ const (
ErrErrorLast = 1863
ErrMaxExecTimeExceeded = 1907
ErrInvalidFieldSize = 3013
+ ErrPasswordExpireAnonymousUser = 3016
ErrIncorrectType = 3064
ErrInvalidJSONData = 3069
ErrGeneratedColumnFunctionIsNotAllowed = 3102
diff --git a/parser/mysql/errname.go b/parser/mysql/errname.go
index eef4defcb2465..3066d9f6fb6b0 100644
--- a/parser/mysql/errname.go
+++ b/parser/mysql/errname.go
@@ -899,6 +899,7 @@ var MySQLErrName = map[uint16]*ErrMessage{
ErrDependentByGeneratedColumn: Message("Column '%s' has a generated column dependency.", nil),
ErrGeneratedColumnRefAutoInc: Message("Generated column '%s' cannot refer to auto-increment column.", nil),
ErrInvalidFieldSize: Message("Invalid size for column '%s'.", nil),
+ ErrPasswordExpireAnonymousUser: Message("The password for anonymous user cannot be expired.", nil),
ErrIncorrectType: Message("Incorrect type for argument %s in function %s.", nil),
ErrInvalidJSONData: Message("Invalid JSON data provided to function %s: %s", nil),
ErrInvalidJSONText: Message("Invalid JSON text: %-.192s", nil),
diff --git a/parser/mysql/type.go b/parser/mysql/type.go
index c54d0f8984b63..f79be8ab30d96 100644
--- a/parser/mysql/type.go
+++ b/parser/mysql/type.go
@@ -43,7 +43,7 @@ const (
TypeLongBlob byte = 0xfb
TypeBlob byte = 0xfc
TypeVarString byte = 0xfd
- TypeString byte = 0xfe
+ TypeString byte = 0xfe /* TypeString is char type */
TypeGeometry byte = 0xff
)
diff --git a/parser/mysql/util.go b/parser/mysql/util.go
index 367839b2ce3af..c69e290369598 100644
--- a/parser/mysql/util.go
+++ b/parser/mysql/util.go
@@ -93,3 +93,10 @@ func GetDefaultFieldLengthAndDecimalForCast(tp byte) (flen int, decimal int) {
}
return -1, -1
}
+
+// IsAuthPluginClearText is used to indicated that the plugin need clear-text password.
+func IsAuthPluginClearText(authPlugin string) bool {
+ return authPlugin == AuthNativePassword ||
+ authPlugin == AuthTiDBSM3Password ||
+ authPlugin == AuthCachingSha2Password
+}
diff --git a/parser/parser.go b/parser/parser.go
index 5425119ee53d4..f86f1793dfbc8 100644
--- a/parser/parser.go
+++ b/parser/parser.go
@@ -54,13 +54,13 @@ type yyXError struct {
}
const (
- yyDefault = 58120
+ yyDefault = 58127
yyEOFCode = 57344
account = 57575
action = 57576
add = 57360
- addDate = 57920
- admin = 58005
+ addDate = 57922
+ admin = 58012
advise = 57577
after = 57578
against = 57579
@@ -72,15 +72,15 @@ const (
analyze = 57363
and = 57364
andand = 57355
- andnot = 58081
+ andnot = 58088
any = 57583
- approxCountDistinct = 57921
- approxPercentile = 57922
+ approxCountDistinct = 57923
+ approxPercentile = 57924
as = 57365
asc = 57366
ascii = 57584
asof = 57347
- assignmentEq = 58082
+ assignmentEq = 58089
attribute = 57585
attributes = 57586
autoIdCache = 57591
@@ -92,7 +92,7 @@ const (
backend = 57597
backup = 57598
backups = 57599
- batch = 58006
+ batch = 58013
begin = 57600
bernoulli = 57601
between = 57367
@@ -102,59 +102,59 @@ const (
bindingCache = 57603
bindings = 57604
binlog = 57605
- bitAnd = 57923
- bitLit = 58080
- bitOr = 57924
+ bitAnd = 57925
+ bitLit = 58087
+ bitOr = 57926
bitType = 57606
- bitXor = 57925
+ bitXor = 57927
blobType = 57370
block = 57607
boolType = 57609
booleanType = 57608
both = 57371
- bound = 57926
- briefType = 57927
+ bound = 57928
+ briefType = 57929
btree = 57610
- buckets = 58007
- builtinApproxCountDistinct = 58054
- builtinApproxPercentile = 58055
- builtinBitAnd = 58049
- builtinBitOr = 58050
- builtinBitXor = 58051
- builtinCast = 58052
- builtinCount = 58053
- builtinCurDate = 58056
- builtinCurTime = 58057
- builtinDateAdd = 58058
- builtinDateSub = 58059
- builtinExtract = 58060
- builtinGroupConcat = 58061
- builtinMax = 58062
- builtinMin = 58063
- builtinNow = 58064
- builtinPosition = 58065
- builtinStddevPop = 58069
- builtinStddevSamp = 58070
- builtinSubstring = 58066
- builtinSum = 58067
- builtinSysDate = 58068
- builtinTranslate = 58071
- builtinTrim = 58072
- builtinUser = 58073
- builtinVarPop = 58074
- builtinVarSamp = 58075
- builtins = 58008
+ buckets = 58014
+ builtinApproxCountDistinct = 58061
+ builtinApproxPercentile = 58062
+ builtinBitAnd = 58056
+ builtinBitOr = 58057
+ builtinBitXor = 58058
+ builtinCast = 58059
+ builtinCount = 58060
+ builtinCurDate = 58063
+ builtinCurTime = 58064
+ builtinDateAdd = 58065
+ builtinDateSub = 58066
+ builtinExtract = 58067
+ builtinGroupConcat = 58068
+ builtinMax = 58069
+ builtinMin = 58070
+ builtinNow = 58071
+ builtinPosition = 58072
+ builtinStddevPop = 58076
+ builtinStddevSamp = 58077
+ builtinSubstring = 58073
+ builtinSum = 58074
+ builtinSysDate = 58075
+ builtinTranslate = 58078
+ builtinTrim = 58079
+ builtinUser = 58080
+ builtinVarPop = 58081
+ builtinVarSamp = 58082
+ builtins = 58015
by = 57372
byteType = 57611
cache = 57612
call = 57373
- cancel = 58009
+ cancel = 58016
capture = 57613
- cardinality = 58010
+ cardinality = 58017
cascade = 57374
cascaded = 57614
caseKwd = 57375
- cast = 57928
+ cast = 57930
causal = 57615
chain = 57616
change = 57376
@@ -170,13 +170,13 @@ const (
clientErrorsSummary = 57623
cluster = 57649
clustered = 57650
- cmSketch = 58011
+ cmSketch = 58018
coalesce = 57624
collate = 57380
collation = 57625
column = 57381
columnFormat = 57626
- columnStatsUsage = 58012
+ columnStatsUsage = 58019
columns = 57627
comment = 57629
commit = 57630
@@ -190,14 +190,14 @@ const (
consistency = 57637
consistent = 57638
constraint = 57382
- constraints = 57930
+ constraints = 57932
context = 57639
convert = 57383
- copyKwd = 57929
- correlation = 58013
+ copyKwd = 57931
+ correlation = 58020
cpu = 57640
create = 57384
- createTableSelect = 58104
+ createTableSelect = 58111
cross = 57385
csvBackslashEscape = 57641
csvDelimiter = 57642
@@ -207,7 +207,7 @@ const (
csvSeparator = 57646
csvTrimLastSeparators = 57647
cumeDist = 57386
- curTime = 57931
+ curTime = 57933
current = 57648
currentDate = 57387
currentRole = 57391
@@ -218,8 +218,8 @@ const (
data = 57652
database = 57392
databases = 57393
- dateAdd = 57932
- dateSub = 57933
+ dateAdd = 57934
+ dateSub = 57935
dateType = 57654
datetimeType = 57653
day = 57655
@@ -227,9 +227,9 @@ const (
dayMicrosecond = 57395
dayMinute = 57396
daySecond = 57397
- ddl = 58014
+ ddl = 58021
deallocate = 57656
- decLit = 58077
+ decLit = 58084
decimalType = 57398
defaultKwd = 57399
definer = 57657
@@ -237,275 +237,277 @@ const (
delayed = 57400
deleteKwd = 57401
denseRank = 57402
- dependency = 58015
- depth = 58016
+ dependency = 58022
+ depth = 58023
desc = 57403
describe = 57404
- directory = 57659
- disable = 57660
- disabled = 57661
- discard = 57662
- disk = 57663
+ digest = 57659
+ directory = 57660
+ disable = 57661
+ disabled = 57662
+ discard = 57663
+ disk = 57664
distinct = 57405
distinctRow = 57406
div = 57407
- do = 57664
- dotType = 57934
+ do = 57665
+ dotType = 57936
doubleAtIdentifier = 57352
doubleType = 57408
- drainer = 58017
+ drainer = 58024
drop = 57409
- dry = 58018
+ dry = 58025
dual = 57410
- dump = 57935
- duplicate = 57665
- dynamic = 57666
+ dump = 57937
+ duplicate = 57666
+ dynamic = 57667
elseKwd = 57411
- empty = 58095
- enable = 57667
- enabled = 57668
+ empty = 58102
+ enable = 57668
+ enabled = 57669
enclosed = 57412
- encryption = 57669
- end = 57670
- enforced = 57671
- engine = 57672
- engines = 57673
- enum = 57674
- eq = 58083
+ encryption = 57670
+ end = 57671
+ enforced = 57672
+ engine = 57673
+ engines = 57674
+ enum = 57675
+ eq = 58090
yyErrCode = 57345
- errorKwd = 57675
- escape = 57676
+ errorKwd = 57676
+ escape = 57677
escaped = 57413
- event = 57677
- events = 57678
- evolve = 57679
- exact = 57936
+ event = 57678
+ events = 57679
+ evolve = 57680
+ exact = 57938
except = 57416
- exchange = 57680
- exclusive = 57681
- execute = 57682
+ exchange = 57681
+ exclusive = 57682
+ execute = 57683
exists = 57414
- expansion = 57683
- expire = 57684
+ expansion = 57684
+ expire = 57685
explain = 57415
- exprPushdownBlacklist = 57937
- extended = 57685
- extract = 57938
+ exprPushdownBlacklist = 57939
+ extended = 57686
+ extract = 57940
falseKwd = 57417
- faultsSym = 57686
+ faultsSym = 57687
fetch = 57418
- fields = 57687
- file = 57688
- first = 57689
+ fields = 57688
+ file = 57689
+ first = 57690
firstValue = 57419
- fixed = 57690
- flashback = 57939
- floatLit = 58076
+ fixed = 57691
+ flashback = 57941
+ floatLit = 58083
floatType = 57420
- flush = 57691
- follower = 57940
- followerConstraints = 57941
- followers = 57942
- following = 57692
+ flush = 57692
+ follower = 57942
+ followerConstraints = 57943
+ followers = 57944
+ following = 57693
forKwd = 57421
force = 57422
foreign = 57423
- format = 57693
+ format = 57694
from = 57424
- full = 57694
+ full = 57695
fulltext = 57425
- function = 57695
- ge = 58084
- general = 57696
+ function = 57696
+ ge = 58091
+ general = 57697
generated = 57426
- getFormat = 57943
- global = 57697
+ getFormat = 57945
+ global = 57698
grant = 57427
- grants = 57698
+ grants = 57699
group = 57428
- groupConcat = 57944
+ groupConcat = 57946
groups = 57429
- hash = 57699
+ hash = 57700
having = 57430
- help = 57700
- hexLit = 58079
+ help = 57701
+ hexLit = 58086
highPriority = 57431
- higherThanComma = 58119
- higherThanParenthese = 58113
+ higherThanComma = 58126
+ higherThanParenthese = 58120
hintComment = 57354
- histogram = 57701
- histogramsInFlight = 58038
- history = 57702
- hosts = 57703
- hour = 57704
+ histogram = 57702
+ histogramsInFlight = 58045
+ history = 57703
+ hosts = 57704
+ hour = 57705
hourMicrosecond = 57432
hourMinute = 57433
hourSecond = 57434
- identSQLErrors = 57706
- identified = 57705
+ identSQLErrors = 57707
+ identified = 57706
identifier = 57346
ifKwd = 57435
ignore = 57436
- importKwd = 57707
- imports = 57708
+ importKwd = 57708
+ imports = 57709
in = 57437
- increment = 57709
- incremental = 57710
+ increment = 57710
+ incremental = 57711
index = 57438
- indexes = 57711
+ indexes = 57712
infile = 57439
inner = 57440
- inplace = 57946
+ inplace = 57948
insert = 57447
- insertMethod = 57712
- insertValues = 58102
- instance = 57713
- instant = 57947
+ insertMethod = 57713
+ insertValues = 58109
+ instance = 57714
+ instant = 57949
int1Type = 57449
int2Type = 57450
int3Type = 57451
int4Type = 57452
int8Type = 57453
- intLit = 58078
+ intLit = 58085
intType = 57448
integerType = 57441
- internal = 57948
+ internal = 57950
intersect = 57442
interval = 57443
into = 57444
invalid = 57353
- invisible = 57714
- invoker = 57715
- io = 57716
- ipc = 57717
+ invisible = 57715
+ invoker = 57716
+ io = 57717
+ ioReadBandwidth = 58010
+ ioWriteBandwidth = 58011
+ ipc = 57718
is = 57446
- isolation = 57718
- issuer = 57719
- job = 58020
- jobs = 58019
+ isolation = 57719
+ issuer = 57720
+ job = 58027
+ jobs = 58026
join = 57454
- jsonArrayagg = 57949
- jsonObjectAgg = 57950
- jsonType = 57720
- jss = 58086
- juss = 58087
+ jsonArrayagg = 57951
+ jsonObjectAgg = 57952
+ jsonType = 57721
+ jss = 58093
+ juss = 58094
key = 57455
- keyBlockSize = 57721
+ keyBlockSize = 57722
keys = 57456
kill = 57457
- labels = 57722
+ labels = 57723
lag = 57458
- language = 57723
- last = 57724
- lastBackup = 57725
+ language = 57724
+ last = 57725
+ lastBackup = 57726
lastValue = 57459
- lastval = 57726
- le = 58085
+ lastval = 57727
+ le = 58092
lead = 57460
- leader = 57951
- leaderConstraints = 57952
+ leader = 57953
+ leaderConstraints = 57954
leading = 57461
- learner = 57953
- learnerConstraints = 57954
- learners = 57955
+ learner = 57955
+ learnerConstraints = 57956
+ learners = 57957
left = 57462
- less = 57727
- level = 57728
+ less = 57728
+ level = 57729
like = 57463
limit = 57464
linear = 57466
lines = 57465
- list = 57729
+ list = 57730
load = 57467
- local = 57730
+ local = 57731
localTime = 57468
localTs = 57469
- location = 57732
+ location = 57733
lock = 57470
- locked = 57731
- logs = 57733
+ locked = 57732
+ logs = 57734
long = 57560
longblobType = 57471
longtextType = 57472
lowPriority = 57473
- lowerThanCharsetKwd = 58105
- lowerThanComma = 58118
- lowerThanCreateTableSelect = 58103
- lowerThanEq = 58115
- lowerThanFunction = 58110
- lowerThanInsertValues = 58101
- lowerThanKey = 58106
- lowerThanLocal = 58107
- lowerThanNot = 58117
- lowerThanOn = 58114
- lowerThanParenthese = 58112
- lowerThanRemove = 58108
- lowerThanSelectOpt = 58096
- lowerThanSelectStmt = 58100
- lowerThanSetKeyword = 58099
- lowerThanStringLitToken = 58098
- lowerThanValueKeyword = 58097
- lowerThenOrder = 58109
- lsh = 58088
- master = 57734
+ lowerThanCharsetKwd = 58112
+ lowerThanComma = 58125
+ lowerThanCreateTableSelect = 58110
+ lowerThanEq = 58122
+ lowerThanFunction = 58117
+ lowerThanInsertValues = 58108
+ lowerThanKey = 58113
+ lowerThanLocal = 58114
+ lowerThanNot = 58124
+ lowerThanOn = 58121
+ lowerThanParenthese = 58119
+ lowerThanRemove = 58115
+ lowerThanSelectOpt = 58103
+ lowerThanSelectStmt = 58107
+ lowerThanSetKeyword = 58106
+ lowerThanStringLitToken = 58105
+ lowerThanValueKeyword = 58104
+ lowerThenOrder = 58116
+ lsh = 58095
+ master = 57735
match = 57474
- max = 57957
- maxConnectionsPerHour = 57737
- maxQueriesPerHour = 57738
- maxRows = 57739
- maxUpdatesPerHour = 57740
- maxUserConnections = 57741
+ max = 57959
+ maxConnectionsPerHour = 57738
+ maxQueriesPerHour = 57739
+ maxRows = 57740
+ maxUpdatesPerHour = 57741
+ maxUserConnections = 57742
maxValue = 57475
- max_idxnum = 57735
- max_minutes = 57736
- mb = 57742
+ max_idxnum = 57736
+ max_minutes = 57737
+ mb = 57743
mediumIntType = 57477
mediumblobType = 57476
mediumtextType = 57478
- memory = 57743
- merge = 57744
- microsecond = 57745
- min = 57956
- minRows = 57746
- minValue = 57748
- minute = 57747
+ memory = 57744
+ merge = 57745
+ microsecond = 57746
+ min = 57958
+ minRows = 57747
+ minValue = 57749
+ minute = 57748
minuteMicrosecond = 57479
minuteSecond = 57480
mod = 57481
- mode = 57749
- modify = 57750
- month = 57751
- names = 57752
- national = 57753
+ mode = 57750
+ modify = 57751
+ month = 57752
+ names = 57753
+ national = 57754
natural = 57574
- ncharType = 57754
- neg = 58116
- neq = 58089
- neqSynonym = 58090
- never = 57755
- next = 57756
- next_row_id = 57945
- nextval = 57757
- no = 57758
+ ncharType = 57755
+ neg = 58123
+ neq = 58096
+ neqSynonym = 58097
+ never = 57756
+ next = 57757
+ next_row_id = 57947
+ nextval = 57758
+ no = 57759
noWriteToBinLog = 57483
- nocache = 57759
- nocycle = 57760
- nodeID = 58021
- nodeState = 58022
- nodegroup = 57761
- nomaxvalue = 57762
- nominvalue = 57763
- nonclustered = 57764
- none = 57765
+ nocache = 57760
+ nocycle = 57761
+ nodeID = 58028
+ nodeState = 58029
+ nodegroup = 57762
+ nomaxvalue = 57763
+ nominvalue = 57764
+ nonclustered = 57765
+ none = 57766
not = 57482
- not2 = 58094
- nottl = 57766
- now = 57958
+ not2 = 58101
+ now = 57960
nowait = 57767
nthValue = 57484
ntile = 57485
null = 57486
- nulleq = 58091
+ nulleq = 58098
nulls = 57769
numericType = 57487
nvarcharType = 57768
@@ -520,8 +522,8 @@ const (
online = 57773
only = 57774
open = 57775
- optRuleBlacklist = 57959
- optimistic = 58023
+ optRuleBlacklist = 57961
+ optimistic = 58030
optimize = 57490
option = 57491
optional = 57776
@@ -533,7 +535,7 @@ const (
over = 57496
packKeys = 57777
pageSym = 57778
- paramMarker = 58092
+ paramMarker = 58099
parser = 57779
partial = 57780
partition = 57497
@@ -544,23 +546,23 @@ const (
per_table = 57786
percent = 57784
percentRank = 57498
- pessimistic = 58024
+ pessimistic = 58031
pipes = 57356
pipesAsOr = 57787
- placement = 57960
- plan = 57961
- planCache = 57962
+ placement = 57962
+ plan = 57963
+ planCache = 57964
plugins = 57788
policy = 57789
- position = 57963
+ position = 57965
preSplitRegions = 57790
preceding = 57791
precisionType = 57499
- predicate = 57964
+ predicate = 57966
prepare = 57792
preserve = 57793
primary = 57500
- primaryRegion = 57965
+ primaryRegion = 57967
privileges = 57794
procedure = 57501
process = 57795
@@ -568,7 +570,7 @@ const (
profile = 57797
profiles = 57798
proxy = 57799
- pump = 58025
+ pump = 58032
purge = 57800
quarter = 57801
queries = 57802
@@ -580,14 +582,14 @@ const (
read = 57504
realType = 57505
rebuild = 57806
- recent = 57966
+ recent = 57968
recover = 57807
recursive = 57506
redundant = 57808
references = 57507
regexpKwd = 57508
- region = 58048
- regions = 58047
+ region = 58055
+ regions = 58054
release = 57509
reload = 57809
remove = 57810
@@ -597,1650 +599,1665 @@ const (
repeat = 57511
repeatable = 57813
replace = 57512
- replayer = 57967
+ replayer = 57969
replica = 57814
replicas = 57815
replication = 57816
require = 57513
required = 57817
- reset = 58046
- respect = 57818
- restart = 57819
- restore = 57820
- restores = 57821
+ reset = 58053
+ resource = 57818
+ respect = 57819
+ restart = 57820
+ restore = 57821
+ restores = 57822
restrict = 57514
- resume = 57822
- reverse = 57823
+ resume = 57823
+ reuse = 57824
+ reverse = 57825
revoke = 57515
right = 57516
rlike = 57517
- role = 57824
- rollback = 57825
- routine = 57826
+ role = 57826
+ rollback = 57827
+ routine = 57828
row = 57518
- rowCount = 57827
- rowFormat = 57828
+ rowCount = 57829
+ rowFormat = 57830
rowNumber = 57520
rows = 57519
- rsh = 58093
- rtree = 57829
- run = 58026
- running = 57968
- s3 = 57969
- sampleRate = 58028
- samples = 58027
- san = 57830
- savepoint = 57831
- schedule = 57970
- second = 57832
+ rruRate = 58008
+ rsh = 58100
+ rtree = 57831
+ run = 58033
+ running = 57970
+ s3 = 57971
+ sampleRate = 58035
+ samples = 58034
+ san = 57832
+ savepoint = 57833
+ schedule = 57972
+ second = 57834
secondMicrosecond = 57521
- secondaryEngine = 57833
- secondaryLoad = 57834
- secondaryUnload = 57835
- security = 57836
+ secondaryEngine = 57835
+ secondaryLoad = 57836
+ secondaryUnload = 57837
+ security = 57838
selectKwd = 57522
- sendCredentialsToTiKV = 57837
- separator = 57838
- sequence = 57839
- serial = 57840
- serializable = 57841
- session = 57842
- sessionStates = 58029
+ sendCredentialsToTiKV = 57839
+ separator = 57840
+ sequence = 57841
+ serial = 57842
+ serializable = 57843
+ session = 57844
+ sessionStates = 58036
set = 57523
- setval = 57843
- shardRowIDBits = 57844
- share = 57845
- shared = 57846
+ setval = 57845
+ shardRowIDBits = 57846
+ share = 57847
+ shared = 57848
show = 57524
- shutdown = 57847
- signed = 57848
- simple = 57849
+ shutdown = 57849
+ signed = 57850
+ simple = 57851
singleAtIdentifier = 57351
- skip = 57850
- skipSchemaFiles = 57851
- slave = 57852
- slow = 57853
+ skip = 57852
+ skipSchemaFiles = 57853
+ slave = 57854
+ slow = 57855
smallIntType = 57525
- snapshot = 57854
- some = 57855
- source = 57856
+ snapshot = 57856
+ some = 57857
+ source = 57858
spatial = 57526
- split = 58044
+ split = 58051
sql = 57527
sqlBigResult = 57528
- sqlBufferResult = 57857
- sqlCache = 57858
+ sqlBufferResult = 57859
+ sqlCache = 57860
sqlCalcFoundRows = 57529
- sqlNoCache = 57859
+ sqlNoCache = 57861
sqlSmallResult = 57530
- sqlTsiDay = 57860
- sqlTsiHour = 57861
- sqlTsiMinute = 57862
- sqlTsiMonth = 57863
- sqlTsiQuarter = 57864
- sqlTsiSecond = 57865
- sqlTsiWeek = 57866
- sqlTsiYear = 57867
+ sqlTsiDay = 57862
+ sqlTsiHour = 57863
+ sqlTsiMinute = 57864
+ sqlTsiMonth = 57865
+ sqlTsiQuarter = 57866
+ sqlTsiSecond = 57867
+ sqlTsiWeek = 57868
+ sqlTsiYear = 57869
ssl = 57531
- staleness = 57971
- start = 57868
+ staleness = 57973
+ start = 57870
starting = 57532
- statistics = 58030
- stats = 58031
- statsAutoRecalc = 57869
- statsBuckets = 58034
+ statistics = 58037
+ stats = 58038
+ statsAutoRecalc = 57871
+ statsBuckets = 58041
statsColChoice = 57589
statsColList = 57590
statsExtended = 57533
- statsHealthy = 58035
- statsHistograms = 58033
- statsLocked = 58037
- statsMeta = 58032
+ statsHealthy = 58042
+ statsHistograms = 58040
+ statsLocked = 58044
+ statsMeta = 58039
statsOptions = 57587
- statsPersistent = 57870
- statsSamplePages = 57871
+ statsPersistent = 57872
+ statsSamplePages = 57873
statsSampleRate = 57588
- statsTopN = 58036
- status = 57872
- std = 57972
- stddev = 57973
- stddevPop = 57974
- stddevSamp = 57975
- stop = 57976
- storage = 57873
+ statsTopN = 58043
+ status = 57874
+ std = 57974
+ stddev = 57975
+ stddevPop = 57976
+ stddevSamp = 57977
+ stop = 57978
+ storage = 57875
stored = 57538
straightJoin = 57534
- strict = 57977
- strictFormat = 57874
+ strict = 57979
+ strictFormat = 57876
stringLit = 57350
- strong = 57978
- subDate = 57979
- subject = 57875
- subpartition = 57876
- subpartitions = 57877
- substring = 57981
- sum = 57980
- super = 57878
- swaps = 57879
- switchesSym = 57880
- system = 57881
- systemTime = 57882
- tableChecksum = 57883
+ strong = 57980
+ subDate = 57981
+ subject = 57877
+ subpartition = 57878
+ subpartitions = 57879
+ substring = 57983
+ sum = 57982
+ super = 57880
+ swaps = 57881
+ switchesSym = 57882
+ system = 57883
+ systemTime = 57884
+ tableChecksum = 57885
tableKwd = 57536
- tableRefPriority = 58111
+ tableRefPriority = 58118
tableSample = 57537
- tables = 57884
- tablespace = 57885
- target = 57982
- telemetry = 58039
- telemetryID = 58040
- temporary = 57886
- temptable = 57887
+ tables = 57886
+ tablespace = 57887
+ target = 57984
+ telemetry = 58046
+ telemetryID = 58047
+ temporary = 57888
+ temptable = 57889
terminated = 57539
- textType = 57888
- than = 57889
+ textType = 57890
+ than = 57891
then = 57540
- tiFlash = 58042
- tidb = 58041
+ tiFlash = 58049
+ tidb = 58048
tidbCurrentTSO = 57535
- tikvImporter = 57890
- timeType = 57892
- timestampAdd = 57983
- timestampDiff = 57984
- timestampType = 57891
+ tidbJson = 57985
+ tikvImporter = 57892
+ timeType = 57894
+ timestampAdd = 57986
+ timestampDiff = 57987
+ timestampType = 57893
tinyIntType = 57542
tinyblobType = 57541
tinytextType = 57543
- tls = 57985
+ tls = 57988
to = 57544
toTimestamp = 57348
- tokenIssuer = 57893
- tokudbDefault = 57986
- tokudbFast = 57987
- tokudbLzma = 57988
- tokudbQuickLZ = 57989
- tokudbSmall = 57991
- tokudbSnappy = 57990
- tokudbUncompressed = 57992
- tokudbZlib = 57993
- tokudbZstd = 57994
- top = 57995
- topn = 58043
- tp = 57894
- trace = 57895
- traditional = 57896
+ tokenIssuer = 57895
+ tokudbDefault = 57989
+ tokudbFast = 57990
+ tokudbLzma = 57991
+ tokudbQuickLZ = 57992
+ tokudbSmall = 57994
+ tokudbSnappy = 57993
+ tokudbUncompressed = 57995
+ tokudbZlib = 57996
+ tokudbZstd = 57997
+ top = 57998
+ topn = 58050
+ tp = 57896
+ trace = 57897
+ traditional = 57898
trailing = 57545
- transaction = 57897
+ transaction = 57899
trigger = 57546
- triggers = 57898
- trim = 57996
- trueCardCost = 58001
+ triggers = 57900
+ trim = 57999
+ trueCardCost = 58004
trueKwd = 57547
- truncate = 57899
- ttl = 57900
- ttlEnable = 57901
- unbounded = 57902
- uncommitted = 57903
- undefined = 57904
+ truncate = 57901
+ ttl = 57902
+ ttlEnable = 57903
+ unbounded = 57904
+ uncommitted = 57905
+ undefined = 57906
underscoreCS = 57349
- unicodeSym = 57905
+ unicodeSym = 57907
union = 57549
unique = 57548
- unknown = 57906
+ unknown = 57908
unlock = 57550
unsigned = 57551
update = 57552
usage = 57553
use = 57554
- user = 57907
+ user = 57909
using = 57555
utcDate = 57556
utcTime = 57558
utcTimestamp = 57557
- validation = 57908
- value = 57909
+ validation = 57910
+ value = 57911
values = 57559
- varPop = 57998
- varSamp = 57999
+ varPop = 58001
+ varSamp = 58002
varbinaryType = 57563
varcharType = 57561
varcharacter = 57562
- variables = 57910
- variance = 57997
+ variables = 57912
+ variance = 58000
varying = 57564
- verboseType = 58000
- view = 57911
+ verboseType = 58003
+ view = 57913
virtual = 57565
- visible = 57912
- voter = 58002
- voterConstraints = 58003
- voters = 58004
- wait = 57919
- warnings = 57913
- week = 57914
- weightString = 57915
+ visible = 57914
+ voter = 58005
+ voterConstraints = 58006
+ voters = 58007
+ wait = 57921
+ warnings = 57915
+ week = 57916
+ weightString = 57917
when = 57566
where = 57567
- width = 58045
+ width = 58052
window = 57569
with = 57570
- without = 57916
+ without = 57918
write = 57568
- x509 = 57917
+ wruRate = 58009
+ x509 = 57919
xor = 57571
yearMonth = 57572
- yearType = 57918
+ yearType = 57920
zerofill = 57573
yyMaxDepth = 200
- yyTabOfs = -2564
+ yyTabOfs = -2591
)
var (
yyXLAT = map[int]int{
- 57344: 0, // $end (2273x)
- 59: 1, // ';' (2272x)
- 58044: 2, // split (1887x)
- 57744: 3, // merge (1886x)
- 57810: 4, // remove (1885x)
- 57811: 5, // reorganize (1885x)
- 57629: 6, // comment (1875x)
- 57873: 7, // storage (1793x)
- 57592: 8, // autoIncrement (1782x)
- 44: 9, // ',' (1694x)
- 57689: 10, // first (1681x)
- 57578: 11, // after (1675x)
- 57840: 12, // serial (1671x)
- 57593: 13, // autoRandom (1670x)
- 57626: 14, // columnFormat (1670x)
- 57783: 15, // password (1642x)
- 57617: 16, // charsetKwd (1639x)
- 57619: 17, // checksum (1627x)
- 57960: 18, // placement (1625x)
- 57721: 19, // keyBlockSize (1609x)
- 57885: 20, // tablespace (1606x)
- 57669: 21, // encryption (1604x)
- 57672: 22, // engine (1601x)
- 57652: 23, // data (1599x)
- 57712: 24, // insertMethod (1597x)
- 57739: 25, // maxRows (1597x)
- 57746: 26, // minRows (1597x)
- 57761: 27, // nodegroup (1597x)
- 57636: 28, // connection (1589x)
- 57594: 29, // autoRandomBase (1586x)
- 58034: 30, // statsBuckets (1584x)
- 58036: 31, // statsTopN (1584x)
- 57591: 32, // autoIdCache (1583x)
- 57596: 33, // avgRowLength (1583x)
- 57634: 34, // compression (1583x)
- 57658: 35, // delayKeyWrite (1583x)
- 57766: 36, // nottl (1583x)
- 57777: 37, // packKeys (1583x)
- 57790: 38, // preSplitRegions (1583x)
- 57828: 39, // rowFormat (1583x)
- 57833: 40, // secondaryEngine (1583x)
- 57844: 41, // shardRowIDBits (1583x)
- 57869: 42, // statsAutoRecalc (1583x)
- 57589: 43, // statsColChoice (1583x)
- 57590: 44, // statsColList (1583x)
- 57870: 45, // statsPersistent (1583x)
- 57871: 46, // statsSamplePages (1583x)
- 57588: 47, // statsSampleRate (1583x)
- 57883: 48, // tableChecksum (1583x)
- 57900: 49, // ttl (1583x)
- 57901: 50, // ttlEnable (1583x)
- 57585: 51, // attribute (1529x)
- 57575: 52, // account (1527x)
- 41: 53, // ')' (1517x)
- 57822: 54, // resume (1516x)
- 57848: 55, // signed (1516x)
- 57854: 56, // snapshot (1515x)
- 57597: 57, // backend (1514x)
- 57618: 58, // checkpoint (1514x)
- 57635: 59, // concurrency (1514x)
- 57641: 60, // csvBackslashEscape (1514x)
- 57642: 61, // csvDelimiter (1514x)
- 57643: 62, // csvHeader (1514x)
- 57644: 63, // csvNotNull (1514x)
- 57645: 64, // csvNull (1514x)
- 57646: 65, // csvSeparator (1514x)
- 57647: 66, // csvTrimLastSeparators (1514x)
- 57725: 67, // lastBackup (1514x)
- 57772: 68, // onDuplicate (1514x)
- 57773: 69, // online (1514x)
- 57805: 70, // rateLimit (1514x)
- 57837: 71, // sendCredentialsToTiKV (1514x)
- 57851: 72, // skipSchemaFiles (1514x)
- 57874: 73, // strictFormat (1514x)
- 57890: 74, // tikvImporter (1514x)
- 57899: 75, // truncate (1511x)
- 57758: 76, // no (1510x)
- 57868: 77, // start (1508x)
- 57612: 78, // cache (1505x)
- 57759: 79, // nocache (1504x)
- 57651: 80, // cycle (1503x)
- 57748: 81, // minValue (1503x)
- 57709: 82, // increment (1502x)
- 57760: 83, // nocycle (1502x)
- 57762: 84, // nomaxvalue (1502x)
- 57763: 85, // nominvalue (1502x)
- 57819: 86, // restart (1500x)
- 57581: 87, // algorithm (1499x)
- 57894: 88, // tp (1499x)
- 57650: 89, // clustered (1498x)
- 57714: 90, // invisible (1498x)
- 57764: 91, // nonclustered (1498x)
- 58047: 92, // regions (1498x)
- 57912: 93, // visible (1498x)
- 57876: 94, // subpartition (1495x)
- 57782: 95, // partitions (1494x)
- 57930: 96, // constraints (1491x)
- 57941: 97, // followerConstraints (1491x)
- 57942: 98, // followers (1491x)
- 57952: 99, // leaderConstraints (1491x)
- 57954: 100, // learnerConstraints (1491x)
- 57955: 101, // learners (1491x)
- 57965: 102, // primaryRegion (1491x)
- 57970: 103, // schedule (1491x)
- 58003: 104, // voterConstraints (1491x)
- 58004: 105, // voters (1491x)
- 57627: 106, // columns (1490x)
- 57911: 107, // view (1490x)
- 57918: 108, // yearType (1488x)
- 57655: 109, // day (1487x)
- 57832: 110, // second (1486x)
- 57867: 111, // sqlTsiYear (1486x)
- 57584: 112, // ascii (1485x)
- 57611: 113, // byteType (1485x)
- 57704: 114, // hour (1485x)
- 57745: 115, // microsecond (1485x)
- 57747: 116, // minute (1485x)
- 57751: 117, // month (1485x)
- 57801: 118, // quarter (1485x)
- 57860: 119, // sqlTsiDay (1485x)
- 57861: 120, // sqlTsiHour (1485x)
- 57862: 121, // sqlTsiMinute (1485x)
- 57863: 122, // sqlTsiMonth (1485x)
- 57864: 123, // sqlTsiQuarter (1485x)
- 57865: 124, // sqlTsiSecond (1485x)
- 57866: 125, // sqlTsiWeek (1485x)
- 57905: 126, // unicodeSym (1485x)
- 57914: 127, // week (1485x)
- 57687: 128, // fields (1484x)
- 57884: 129, // tables (1483x)
- 57872: 130, // status (1482x)
- 57838: 131, // separator (1481x)
- 57620: 132, // cipher (1480x)
- 57346: 133, // identifier (1480x)
- 57719: 134, // issuer (1480x)
- 57737: 135, // maxConnectionsPerHour (1480x)
- 57738: 136, // maxQueriesPerHour (1480x)
- 57740: 137, // maxUpdatesPerHour (1480x)
- 57741: 138, // maxUserConnections (1480x)
- 57791: 139, // preceding (1480x)
- 57830: 140, // san (1480x)
- 57875: 141, // subject (1480x)
- 57893: 142, // tokenIssuer (1480x)
- 57707: 143, // importKwd (1479x)
- 57730: 144, // local (1479x)
- 57803: 145, // query (1478x)
- 57850: 146, // skip (1478x)
- 57604: 147, // bindings (1477x)
- 57657: 148, // definer (1477x)
- 57699: 149, // hash (1477x)
- 57705: 150, // identified (1477x)
- 57733: 151, // logs (1477x)
- 57818: 152, // respect (1477x)
- 57630: 153, // commit (1476x)
- 57648: 154, // current (1476x)
- 57671: 155, // enforced (1476x)
- 57692: 156, // following (1476x)
- 57727: 157, // less (1476x)
- 57767: 158, // nowait (1476x)
- 57774: 159, // only (1476x)
- 57825: 160, // rollback (1476x)
- 57831: 161, // savepoint (1476x)
- 57889: 162, // than (1476x)
- 57909: 163, // value (1476x)
- 57600: 164, // begin (1475x)
- 57602: 165, // binding (1475x)
- 57670: 166, // end (1475x)
- 57697: 167, // global (1475x)
- 57945: 168, // next_row_id (1475x)
- 57771: 169, // offset (1475x)
- 57789: 170, // policy (1475x)
- 57964: 171, // predicate (1475x)
- 57886: 172, // temporary (1475x)
- 58042: 173, // tiFlash (1475x)
- 57902: 174, // unbounded (1475x)
- 57907: 175, // user (1475x)
- 57720: 176, // jsonType (1474x)
- 57962: 177, // planCache (1474x)
- 57792: 178, // prepare (1474x)
- 57824: 179, // role (1474x)
- 57906: 180, // unknown (1474x)
- 57919: 181, // wait (1474x)
- 57610: 182, // btree (1473x)
- 57653: 183, // datetimeType (1473x)
- 57654: 184, // dateType (1473x)
- 57690: 185, // fixed (1473x)
- 57706: 186, // identSQLErrors (1473x)
- 57718: 187, // isolation (1473x)
- 57724: 188, // last (1473x)
- 57732: 189, // location (1473x)
- 57735: 190, // max_idxnum (1473x)
- 57743: 191, // memory (1473x)
- 57770: 192, // off (1473x)
- 57776: 193, // optional (1473x)
- 57785: 194, // per_db (1473x)
- 57794: 195, // privileges (1473x)
- 57814: 196, // replica (1473x)
- 57817: 197, // required (1473x)
- 57829: 198, // rtree (1473x)
- 57968: 199, // running (1473x)
- 58028: 200, // sampleRate (1473x)
- 57839: 201, // sequence (1473x)
- 57842: 202, // session (1473x)
- 57853: 203, // slow (1473x)
- 58031: 204, // stats (1473x)
- 57892: 205, // timeType (1473x)
- 57908: 206, // validation (1473x)
- 57910: 207, // variables (1473x)
- 57586: 208, // attributes (1472x)
- 57632: 209, // compact (1472x)
- 57660: 210, // disable (1472x)
- 57665: 211, // duplicate (1472x)
- 57666: 212, // dynamic (1472x)
- 57667: 213, // enable (1472x)
- 57675: 214, // errorKwd (1472x)
- 57691: 215, // flush (1472x)
- 57694: 216, // full (1472x)
- 57742: 217, // mb (1472x)
- 57749: 218, // mode (1472x)
- 57755: 219, // never (1472x)
- 57961: 220, // plan (1472x)
- 57788: 221, // plugins (1472x)
- 57796: 222, // processlist (1472x)
- 57807: 223, // recover (1472x)
- 57812: 224, // repair (1472x)
- 57813: 225, // repeatable (1472x)
- 58030: 226, // statistics (1472x)
- 57877: 227, // subpartitions (1472x)
- 58041: 228, // tidb (1472x)
- 57891: 229, // timestampType (1472x)
- 57916: 230, // without (1472x)
- 58005: 231, // admin (1471x)
- 57598: 232, // backup (1471x)
- 58006: 233, // batch (1471x)
- 57605: 234, // binlog (1471x)
- 57607: 235, // block (1471x)
- 57608: 236, // booleanType (1471x)
- 57927: 237, // briefType (1471x)
- 58007: 238, // buckets (1471x)
- 57613: 239, // capture (1471x)
- 58010: 240, // cardinality (1471x)
- 57616: 241, // chain (1471x)
- 57623: 242, // clientErrorsSummary (1471x)
- 58011: 243, // cmSketch (1471x)
- 57624: 244, // coalesce (1471x)
- 57633: 245, // compressed (1471x)
- 57639: 246, // context (1471x)
- 57929: 247, // copyKwd (1471x)
- 58013: 248, // correlation (1471x)
- 57640: 249, // cpu (1471x)
- 57656: 250, // deallocate (1471x)
- 58015: 251, // dependency (1471x)
- 57659: 252, // directory (1471x)
- 57662: 253, // discard (1471x)
- 57663: 254, // disk (1471x)
- 57664: 255, // do (1471x)
- 57934: 256, // dotType (1471x)
- 58017: 257, // drainer (1471x)
- 58018: 258, // dry (1471x)
- 57680: 259, // exchange (1471x)
- 57682: 260, // execute (1471x)
- 57683: 261, // expansion (1471x)
- 57939: 262, // flashback (1471x)
- 57693: 263, // format (1471x)
- 57696: 264, // general (1471x)
- 57700: 265, // help (1471x)
- 57701: 266, // histogram (1471x)
- 57703: 267, // hosts (1471x)
- 57946: 268, // inplace (1471x)
- 57713: 269, // instance (1471x)
- 57947: 270, // instant (1471x)
- 57717: 271, // ipc (1471x)
- 58020: 272, // job (1471x)
- 58019: 273, // jobs (1471x)
- 57722: 274, // labels (1471x)
- 57731: 275, // locked (1471x)
- 57750: 276, // modify (1471x)
- 57756: 277, // next (1471x)
- 58021: 278, // nodeID (1471x)
- 58022: 279, // nodeState (1471x)
- 57769: 280, // nulls (1471x)
- 57778: 281, // pageSym (1471x)
- 58025: 282, // pump (1471x)
- 57800: 283, // purge (1471x)
- 57806: 284, // rebuild (1471x)
- 57808: 285, // redundant (1471x)
- 57809: 286, // reload (1471x)
- 57820: 287, // restore (1471x)
- 57826: 288, // routine (1471x)
- 57969: 289, // s3 (1471x)
- 58027: 290, // samples (1471x)
- 57834: 291, // secondaryLoad (1471x)
- 57835: 292, // secondaryUnload (1471x)
- 57845: 293, // share (1471x)
- 57847: 294, // shutdown (1471x)
- 57856: 295, // source (1471x)
- 57587: 296, // statsOptions (1471x)
- 57976: 297, // stop (1471x)
- 57879: 298, // swaps (1471x)
- 57986: 299, // tokudbDefault (1471x)
- 57987: 300, // tokudbFast (1471x)
- 57988: 301, // tokudbLzma (1471x)
- 57989: 302, // tokudbQuickLZ (1471x)
- 57991: 303, // tokudbSmall (1471x)
- 57990: 304, // tokudbSnappy (1471x)
- 57992: 305, // tokudbUncompressed (1471x)
- 57993: 306, // tokudbZlib (1471x)
- 57994: 307, // tokudbZstd (1471x)
- 58043: 308, // topn (1471x)
- 57895: 309, // trace (1471x)
- 57896: 310, // traditional (1471x)
- 58001: 311, // trueCardCost (1471x)
- 58000: 312, // verboseType (1471x)
- 57913: 313, // warnings (1471x)
- 57576: 314, // action (1470x)
- 57577: 315, // advise (1470x)
- 57579: 316, // against (1470x)
- 57580: 317, // ago (1470x)
- 57582: 318, // always (1470x)
- 57599: 319, // backups (1470x)
- 57601: 320, // bernoulli (1470x)
- 57603: 321, // bindingCache (1470x)
- 57606: 322, // bitType (1470x)
- 57609: 323, // boolType (1470x)
- 58008: 324, // builtins (1470x)
- 58009: 325, // cancel (1470x)
- 57614: 326, // cascaded (1470x)
- 57615: 327, // causal (1470x)
- 57621: 328, // cleanup (1470x)
- 57622: 329, // client (1470x)
- 57649: 330, // cluster (1470x)
- 57625: 331, // collation (1470x)
- 58012: 332, // columnStatsUsage (1470x)
- 57631: 333, // committed (1470x)
- 57628: 334, // config (1470x)
- 57637: 335, // consistency (1470x)
- 57638: 336, // consistent (1470x)
- 58014: 337, // ddl (1470x)
- 58016: 338, // depth (1470x)
- 57661: 339, // disabled (1470x)
- 57935: 340, // dump (1470x)
- 57668: 341, // enabled (1470x)
- 57673: 342, // engines (1470x)
- 57674: 343, // enum (1470x)
- 57678: 344, // events (1470x)
- 57679: 345, // evolve (1470x)
- 57684: 346, // expire (1470x)
- 57937: 347, // exprPushdownBlacklist (1470x)
- 57685: 348, // extended (1470x)
- 57686: 349, // faultsSym (1470x)
- 57695: 350, // function (1470x)
- 57698: 351, // grants (1470x)
- 58038: 352, // histogramsInFlight (1470x)
- 57702: 353, // history (1470x)
- 57708: 354, // imports (1470x)
- 57710: 355, // incremental (1470x)
- 57711: 356, // indexes (1470x)
- 57948: 357, // internal (1470x)
- 57715: 358, // invoker (1470x)
- 57716: 359, // io (1470x)
- 57723: 360, // language (1470x)
- 57728: 361, // level (1470x)
- 57729: 362, // list (1470x)
- 57734: 363, // master (1470x)
- 57736: 364, // max_minutes (1470x)
- 57753: 365, // national (1470x)
- 57754: 366, // ncharType (1470x)
- 57757: 367, // nextval (1470x)
- 57765: 368, // none (1470x)
- 57768: 369, // nvarcharType (1470x)
- 57775: 370, // open (1470x)
- 58023: 371, // optimistic (1470x)
- 57959: 372, // optRuleBlacklist (1470x)
- 57779: 373, // parser (1470x)
- 57780: 374, // partial (1470x)
- 57781: 375, // partitioning (1470x)
- 57786: 376, // per_table (1470x)
- 57784: 377, // percent (1470x)
- 58024: 378, // pessimistic (1470x)
- 57793: 379, // preserve (1470x)
- 57797: 380, // profile (1470x)
- 57798: 381, // profiles (1470x)
- 57802: 382, // queries (1470x)
- 57966: 383, // recent (1470x)
- 58048: 384, // region (1470x)
- 57967: 385, // replayer (1470x)
- 58046: 386, // reset (1470x)
- 57821: 387, // restores (1470x)
- 58026: 388, // run (1470x)
- 57836: 389, // security (1470x)
- 57841: 390, // serializable (1470x)
- 58029: 391, // sessionStates (1470x)
- 57849: 392, // simple (1470x)
- 57852: 393, // slave (1470x)
- 58035: 394, // statsHealthy (1470x)
- 58033: 395, // statsHistograms (1470x)
- 58037: 396, // statsLocked (1470x)
- 58032: 397, // statsMeta (1470x)
- 57977: 398, // strict (1470x)
- 57880: 399, // switchesSym (1470x)
- 57881: 400, // system (1470x)
- 57882: 401, // systemTime (1470x)
- 57982: 402, // target (1470x)
- 58040: 403, // telemetryID (1470x)
- 57887: 404, // temptable (1470x)
- 57888: 405, // textType (1470x)
- 57985: 406, // tls (1470x)
- 57995: 407, // top (1470x)
- 57897: 408, // transaction (1470x)
- 57898: 409, // triggers (1470x)
- 57903: 410, // uncommitted (1470x)
- 57904: 411, // undefined (1470x)
- 58045: 412, // width (1470x)
- 57917: 413, // x509 (1470x)
- 57920: 414, // addDate (1469x)
- 57583: 415, // any (1469x)
- 57921: 416, // approxCountDistinct (1469x)
- 57922: 417, // approxPercentile (1469x)
- 57595: 418, // avg (1469x)
- 57923: 419, // bitAnd (1469x)
- 57924: 420, // bitOr (1469x)
- 57925: 421, // bitXor (1469x)
- 57926: 422, // bound (1469x)
- 57928: 423, // cast (1469x)
- 57931: 424, // curTime (1469x)
- 57932: 425, // dateAdd (1469x)
- 57933: 426, // dateSub (1469x)
- 57676: 427, // escape (1469x)
- 57677: 428, // event (1469x)
- 57936: 429, // exact (1469x)
- 57681: 430, // exclusive (1469x)
- 57938: 431, // extract (1469x)
- 57688: 432, // file (1469x)
- 57940: 433, // follower (1469x)
- 57943: 434, // getFormat (1469x)
- 57944: 435, // groupConcat (1469x)
- 57949: 436, // jsonArrayagg (1469x)
- 57950: 437, // jsonObjectAgg (1469x)
- 57726: 438, // lastval (1469x)
- 57951: 439, // leader (1469x)
- 57953: 440, // learner (1469x)
- 57957: 441, // max (1469x)
- 57956: 442, // min (1469x)
- 57752: 443, // names (1469x)
- 57958: 444, // now (1469x)
- 57963: 445, // position (1469x)
- 57795: 446, // process (1469x)
- 57799: 447, // proxy (1469x)
- 57804: 448, // quick (1469x)
- 57815: 449, // replicas (1469x)
- 57816: 450, // replication (1469x)
- 57823: 451, // reverse (1469x)
- 57827: 452, // rowCount (1469x)
- 57843: 453, // setval (1469x)
- 57846: 454, // shared (1469x)
- 57855: 455, // some (1469x)
- 57857: 456, // sqlBufferResult (1469x)
- 57858: 457, // sqlCache (1469x)
- 57859: 458, // sqlNoCache (1469x)
- 57971: 459, // staleness (1469x)
- 57972: 460, // std (1469x)
- 57973: 461, // stddev (1469x)
- 57974: 462, // stddevPop (1469x)
- 57975: 463, // stddevSamp (1469x)
- 57978: 464, // strong (1469x)
- 57979: 465, // subDate (1469x)
- 57981: 466, // substring (1469x)
- 57980: 467, // sum (1469x)
- 57878: 468, // super (1469x)
- 58039: 469, // telemetry (1469x)
- 57983: 470, // timestampAdd (1469x)
- 57984: 471, // timestampDiff (1469x)
- 57996: 472, // trim (1469x)
- 57997: 473, // variance (1469x)
- 57998: 474, // varPop (1469x)
- 57999: 475, // varSamp (1469x)
- 58002: 476, // voter (1469x)
- 57915: 477, // weightString (1469x)
- 57489: 478, // on (1404x)
- 40: 479, // '(' (1338x)
- 57570: 480, // with (1221x)
- 57350: 481, // stringLit (1211x)
- 58094: 482, // not2 (1199x)
- 57399: 483, // defaultKwd (1139x)
- 57482: 484, // not (1136x)
- 57365: 485, // as (1115x)
- 57380: 486, // collate (1081x)
- 57549: 487, // union (1067x)
- 57555: 488, // using (1057x)
- 57462: 489, // left (1053x)
- 57516: 490, // right (1053x)
- 43: 491, // '+' (1031x)
- 45: 492, // '-' (1029x)
- 57481: 493, // mod (1009x)
- 57497: 494, // partition (1000x)
- 57436: 495, // ignore (966x)
- 57416: 496, // except (956x)
- 57442: 497, // intersect (955x)
- 57486: 498, // null (954x)
- 57464: 499, // limit (936x)
- 57378: 500, // charType (933x)
- 57421: 501, // forKwd (933x)
- 57559: 502, // values (932x)
- 57444: 503, // into (926x)
- 57470: 504, // lock (922x)
- 57567: 505, // where (917x)
- 58083: 506, // eq (916x)
- 57424: 507, // from (914x)
- 57418: 508, // fetch (912x)
- 57494: 509, // order (908x)
- 57422: 510, // force (907x)
- 57512: 511, // replace (905x)
- 57364: 512, // and (895x)
- 57523: 513, // set (895x)
- 58078: 514, // intLit (891x)
- 57493: 515, // or (871x)
- 57355: 516, // andand (870x)
- 57787: 517, // pipesAsOr (870x)
- 57571: 518, // xor (870x)
- 57428: 519, // group (843x)
- 57430: 520, // having (843x)
- 57534: 521, // straightJoin (837x)
- 57569: 522, // window (829x)
- 57454: 523, // join (825x)
- 57463: 524, // like (818x)
- 57574: 525, // natural (815x)
- 42: 526, // '*' (814x)
- 57385: 527, // cross (814x)
- 57440: 528, // inner (814x)
- 125: 529, // '}' (811x)
- 57519: 530, // rows (799x)
- 57554: 531, // use (795x)
- 57537: 532, // tableSample (789x)
- 57502: 533, // rangeKwd (788x)
- 57429: 534, // groups (787x)
- 57369: 535, // binaryType (786x)
- 57403: 536, // desc (786x)
- 57394: 537, // dayHour (785x)
- 57395: 538, // dayMicrosecond (785x)
- 57396: 539, // dayMinute (785x)
- 57397: 540, // daySecond (785x)
- 57432: 541, // hourMicrosecond (785x)
- 57433: 542, // hourMinute (785x)
- 57434: 543, // hourSecond (785x)
- 57479: 544, // minuteMicrosecond (785x)
- 57480: 545, // minuteSecond (785x)
- 57521: 546, // secondMicrosecond (785x)
- 57572: 547, // yearMonth (785x)
- 57366: 548, // asc (784x)
- 57566: 549, // when (781x)
- 57437: 550, // in (779x)
- 57411: 551, // elseKwd (778x)
- 57540: 552, // then (775x)
- 47: 553, // '/' (772x)
- 37: 554, // '%' (771x)
- 38: 555, // '&' (771x)
- 94: 556, // '^' (771x)
- 124: 557, // '|' (771x)
- 57407: 558, // div (771x)
- 58088: 559, // lsh (771x)
- 58093: 560, // rsh (771x)
- 60: 561, // '<' (768x)
- 62: 562, // '>' (768x)
- 58084: 563, // ge (768x)
- 57446: 564, // is (768x)
- 58085: 565, // le (768x)
- 58089: 566, // neq (768x)
- 58090: 567, // neqSynonym (768x)
- 58091: 568, // nulleq (768x)
- 57367: 569, // between (766x)
- 57435: 570, // ifKwd (762x)
- 57508: 571, // regexpKwd (758x)
- 57517: 572, // rlike (758x)
- 57447: 573, // insert (753x)
- 57536: 574, // tableKwd (745x)
- 57351: 575, // singleAtIdentifier (743x)
- 57390: 576, // currentUser (739x)
- 57417: 577, // falseKwd (737x)
- 57547: 578, // trueKwd (737x)
- 58077: 579, // decLit (731x)
- 58076: 580, // floatLit (731x)
- 57518: 581, // row (731x)
- 58079: 582, // hexLit (729x)
- 57443: 583, // interval (729x)
- 58092: 584, // paramMarker (729x)
- 123: 585, // '{' (727x)
- 58080: 586, // bitLit (727x)
- 57455: 587, // key (726x)
- 57392: 588, // database (723x)
- 57414: 589, // exists (722x)
- 57383: 590, // convert (719x)
- 58064: 591, // builtinNow (718x)
- 57389: 592, // currentTs (718x)
- 57352: 593, // doubleAtIdentifier (718x)
- 57468: 594, // localTime (718x)
- 57469: 595, // localTs (718x)
- 57349: 596, // underscoreCS (717x)
- 58053: 597, // builtinCount (716x)
- 57379: 598, // check (716x)
- 57500: 599, // primary (716x)
- 33: 600, // '!' (715x)
- 126: 601, // '~' (715x)
- 58054: 602, // builtinApproxCountDistinct (715x)
- 58055: 603, // builtinApproxPercentile (715x)
- 58049: 604, // builtinBitAnd (715x)
- 58050: 605, // builtinBitOr (715x)
- 58051: 606, // builtinBitXor (715x)
- 58052: 607, // builtinCast (715x)
- 58056: 608, // builtinCurDate (715x)
- 58057: 609, // builtinCurTime (715x)
- 58058: 610, // builtinDateAdd (715x)
- 58059: 611, // builtinDateSub (715x)
- 58060: 612, // builtinExtract (715x)
- 58061: 613, // builtinGroupConcat (715x)
- 58062: 614, // builtinMax (715x)
- 58063: 615, // builtinMin (715x)
- 58065: 616, // builtinPosition (715x)
- 58069: 617, // builtinStddevPop (715x)
- 58070: 618, // builtinStddevSamp (715x)
- 58066: 619, // builtinSubstring (715x)
- 58067: 620, // builtinSum (715x)
- 58068: 621, // builtinSysDate (715x)
- 58071: 622, // builtinTranslate (715x)
- 58072: 623, // builtinTrim (715x)
- 58073: 624, // builtinUser (715x)
- 58074: 625, // builtinVarPop (715x)
- 58075: 626, // builtinVarSamp (715x)
- 57375: 627, // caseKwd (715x)
- 57386: 628, // cumeDist (715x)
- 57387: 629, // currentDate (715x)
- 57391: 630, // currentRole (715x)
- 57388: 631, // currentTime (715x)
- 57402: 632, // denseRank (715x)
- 57419: 633, // firstValue (715x)
- 57458: 634, // lag (715x)
- 57459: 635, // lastValue (715x)
- 57460: 636, // lead (715x)
- 57484: 637, // nthValue (715x)
- 57485: 638, // ntile (715x)
- 57498: 639, // percentRank (715x)
- 57356: 640, // pipes (715x)
- 57503: 641, // rank (715x)
- 57511: 642, // repeat (715x)
- 57520: 643, // rowNumber (715x)
- 57535: 644, // tidbCurrentTSO (715x)
- 57556: 645, // utcDate (715x)
- 57558: 646, // utcTime (715x)
- 57557: 647, // utcTimestamp (715x)
- 57548: 648, // unique (709x)
- 57382: 649, // constraint (707x)
- 57507: 650, // references (704x)
- 57522: 651, // selectKwd (702x)
- 57426: 652, // generated (700x)
- 57377: 653, // character (696x)
- 57438: 654, // index (684x)
- 57474: 655, // match (657x)
- 57544: 656, // to (575x)
- 57361: 657, // all (560x)
- 46: 658, // '.' (555x)
- 57363: 659, // analyze (539x)
- 57552: 660, // update (535x)
- 57475: 661, // maxValue (523x)
- 58086: 662, // jss (521x)
- 58087: 663, // juss (521x)
- 57465: 664, // lines (510x)
- 58082: 665, // assignmentEq (507x)
- 57372: 666, // by (507x)
- 57362: 667, // alter (504x)
- 58348: 668, // Identifier (504x)
- 58427: 669, // NotKeywordToken (504x)
- 58656: 670, // TiDBKeyword (504x)
- 58666: 671, // UnReservedKeyword (504x)
- 57513: 672, // require (502x)
- 64: 673, // '@' (497x)
- 57527: 674, // sql (494x)
- 57409: 675, // drop (491x)
- 57374: 676, // cascade (490x)
- 57504: 677, // read (490x)
- 57514: 678, // restrict (490x)
- 57347: 679, // asof (488x)
- 57384: 680, // create (486x)
- 57423: 681, // foreign (486x)
- 57425: 682, // fulltext (486x)
- 57348: 683, // toTimestamp (485x)
- 57562: 684, // varcharacter (484x)
- 57561: 685, // varcharType (484x)
- 57376: 686, // change (483x)
- 57398: 687, // decimalType (483x)
- 57408: 688, // doubleType (483x)
- 57420: 689, // floatType (483x)
- 57441: 690, // integerType (483x)
- 57448: 691, // intType (483x)
- 57505: 692, // realType (483x)
- 57510: 693, // rename (483x)
- 57568: 694, // write (483x)
- 57563: 695, // varbinaryType (482x)
- 57360: 696, // add (481x)
- 57368: 697, // bigIntType (481x)
- 57370: 698, // blobType (481x)
- 57449: 699, // int1Type (481x)
- 57450: 700, // int2Type (481x)
- 57451: 701, // int3Type (481x)
- 57452: 702, // int4Type (481x)
- 57453: 703, // int8Type (481x)
- 57560: 704, // long (481x)
- 57471: 705, // longblobType (481x)
- 57472: 706, // longtextType (481x)
- 57476: 707, // mediumblobType (481x)
- 57477: 708, // mediumIntType (481x)
- 57478: 709, // mediumtextType (481x)
- 57487: 710, // numericType (481x)
- 57490: 711, // optimize (481x)
- 57525: 712, // smallIntType (481x)
- 57541: 713, // tinyblobType (481x)
- 57542: 714, // tinyIntType (481x)
- 57543: 715, // tinytextType (481x)
- 58621: 716, // SubSelect (224x)
- 58676: 717, // UserVariable (182x)
- 58596: 718, // SimpleIdent (181x)
- 58401: 719, // Literal (179x)
- 58611: 720, // StringLiteral (179x)
- 58424: 721, // NextValueForSequence (178x)
- 58325: 722, // FunctionCallGeneric (177x)
- 58326: 723, // FunctionCallKeyword (177x)
- 58327: 724, // FunctionCallNonKeyword (177x)
- 58328: 725, // FunctionNameConflict (177x)
- 58329: 726, // FunctionNameDateArith (177x)
- 58330: 727, // FunctionNameDateArithMultiForms (177x)
- 58331: 728, // FunctionNameDatetimePrecision (177x)
- 58332: 729, // FunctionNameOptionalBraces (177x)
- 58333: 730, // FunctionNameSequence (177x)
- 58595: 731, // SimpleExpr (177x)
- 58622: 732, // SumExpr (177x)
- 58624: 733, // SystemVariable (177x)
- 58687: 734, // Variable (177x)
- 58710: 735, // WindowFuncCall (177x)
- 58171: 736, // BitExpr (164x)
- 58501: 737, // PredicateExpr (133x)
- 58174: 738, // BoolPri (130x)
- 58289: 739, // Expression (130x)
- 58422: 740, // NUM (103x)
- 58725: 741, // logAnd (98x)
- 58726: 742, // logOr (98x)
- 58279: 743, // EqOpt (77x)
- 58634: 744, // TableName (77x)
- 58612: 745, // StringName (56x)
- 57401: 746, // deleteKwd (52x)
- 57551: 747, // unsigned (47x)
- 58392: 748, // LengthNum (46x)
- 57496: 749, // over (45x)
- 57573: 750, // zerofill (45x)
- 58197: 751, // ColumnName (41x)
- 57405: 752, // distinct (36x)
- 57406: 753, // distinctRow (36x)
- 58715: 754, // WindowingClause (35x)
- 58549: 755, // SelectStmt (34x)
- 58550: 756, // SelectStmtBasic (34x)
- 58552: 757, // SelectStmtFromDualTable (34x)
- 58553: 758, // SelectStmtFromTable (34x)
- 58570: 759, // SetOprClause (34x)
- 57400: 760, // delayed (33x)
- 57431: 761, // highPriority (33x)
- 57473: 762, // lowPriority (33x)
- 58571: 763, // SetOprClauseList (33x)
- 58574: 764, // SetOprStmtWithLimitOrderBy (33x)
- 58575: 765, // SetOprStmtWoutLimitOrderBy (33x)
- 58716: 766, // WithClause (31x)
- 58562: 767, // SelectStmtWithClause (30x)
- 58573: 768, // SetOprStmt (30x)
- 57354: 769, // hintComment (27x)
- 58380: 770, // Int64Num (26x)
- 58300: 771, // FieldLen (25x)
- 58466: 772, // OptWindowingClause (24x)
- 58670: 773, // UpdateStmtNoWith (24x)
- 58254: 774, // DeleteWithoutUsingStmt (23x)
- 58472: 775, // OrderBy (23x)
- 58556: 776, // SelectStmtLimit (23x)
- 57528: 777, // sqlBigResult (23x)
- 57529: 778, // sqlCalcFoundRows (23x)
- 57530: 779, // sqlSmallResult (23x)
- 58377: 780, // InsertIntoStmt (21x)
- 58669: 781, // UpdateStmt (21x)
- 58185: 782, // CharsetKw (20x)
- 58523: 783, // ReplaceIntoStmt (20x)
- 58678: 784, // Username (20x)
- 58290: 785, // ExpressionList (18x)
- 58253: 786, // DeleteWithUsingStmt (17x)
- 58349: 787, // IfExists (17x)
- 58496: 788, // PlacementPolicyOption (17x)
- 58635: 789, // TableNameList (17x)
- 57539: 790, // terminated (16x)
- 58252: 791, // DeleteFromStmt (15x)
- 58256: 792, // DistinctKwd (15x)
- 58350: 793, // IfNotExists (15x)
- 58484: 794, // PartitionNameList (15x)
- 58257: 795, // DistinctOpt (14x)
- 57412: 796, // enclosed (14x)
- 58451: 797, // OptFieldLen (14x)
- 58658: 798, // TimestampUnit (14x)
- 58700: 799, // WhereClause (14x)
- 58701: 800, // WhereClauseOptional (14x)
- 58249: 801, // DefaultKwdOpt (13x)
- 57413: 802, // escaped (13x)
- 57492: 803, // optionally (13x)
- 58288: 804, // ExprOrDefault (12x)
- 58386: 805, // JoinTable (12x)
- 58445: 806, // OptBinary (12x)
- 57509: 807, // release (12x)
- 58539: 808, // RolenameComposed (12x)
- 58631: 809, // TableFactor (12x)
- 58644: 810, // TableRef (12x)
- 58144: 811, // AnalyzeOptionListOpt (11x)
- 58320: 812, // FromOrIn (11x)
- 58657: 813, // TimeUnit (11x)
- 58140: 814, // AlterTableStmt (10x)
- 58186: 815, // CharsetName (10x)
- 58198: 816, // ColumnNameList (10x)
- 58239: 817, // DBName (10x)
- 57467: 818, // load (10x)
- 58428: 819, // NotSym (10x)
- 57483: 820, // noWriteToBinLog (10x)
- 58473: 821, // OrderByOptional (10x)
- 58475: 822, // PartDefOption (10x)
- 58594: 823, // SignedNum (10x)
- 58177: 824, // BuggyDefaultFalseDistinctOpt (9x)
- 58248: 825, // DefaultFalseDistinctOpt (9x)
- 58387: 826, // JoinType (9x)
- 58435: 827, // NumLiteral (9x)
- 58538: 828, // Rolename (9x)
- 58533: 829, // RoleNameString (9x)
- 58238: 830, // CrossOpt (8x)
- 58280: 831, // EqOrAssignmentEq (8x)
- 58287: 832, // ExplainableStmt (8x)
- 58291: 833, // ExpressionListOpt (8x)
- 58371: 834, // IndexPartSpecification (8x)
- 58388: 835, // KeyOrIndex (8x)
- 58425: 836, // NoWriteToBinLogAliasOpt (8x)
- 58557: 837, // SelectStmtLimitOpt (8x)
- 58690: 838, // VariableName (8x)
- 58126: 839, // AllOrPartitionNameList (7x)
- 58222: 840, // ConstraintKeywordOpt (7x)
- 58244: 841, // DatabaseSym (7x)
- 58306: 842, // FieldsOrColumns (7x)
- 58318: 843, // ForceOpt (7x)
- 58372: 844, // IndexPartSpecificationList (7x)
- 58505: 845, // Priority (7x)
- 58543: 846, // RowFormat (7x)
- 58546: 847, // RowValue (7x)
- 58568: 848, // SetExpr (7x)
- 58580: 849, // ShowDatabaseNameOpt (7x)
- 58641: 850, // TableOption (7x)
- 57564: 851, // varying (7x)
- 58145: 852, // AnalyzeTableStmt (6x)
- 58166: 853, // BeginTransactionStmt (6x)
- 58168: 854, // BindableStmt (6x)
- 57381: 855, // column (6x)
- 58192: 856, // ColumnDef (6x)
- 58212: 857, // CommitStmt (6x)
- 58241: 858, // DatabaseOption (6x)
- 58282: 859, // EscapedTableRef (6x)
- 58304: 860, // FieldTerminator (6x)
- 57427: 861, // grant (6x)
- 58354: 862, // IgnoreOptional (6x)
- 58363: 863, // IndexInvisible (6x)
- 58368: 864, // IndexNameList (6x)
- 58374: 865, // IndexType (6x)
- 58405: 866, // LoadDataStmt (6x)
- 58485: 867, // PartitionNameListOpt (6x)
- 58518: 868, // ReleaseSavepointStmt (6x)
- 58540: 869, // RolenameList (6x)
- 58542: 870, // RollbackStmt (6x)
- 58547: 871, // SavepointStmt (6x)
- 58578: 872, // SetStmt (6x)
- 57524: 873, // show (6x)
- 58639: 874, // TableOptimizerHints (6x)
- 58679: 875, // UsernameList (6x)
- 58717: 876, // WithClustered (6x)
- 58124: 877, // AlgorithmClause (5x)
- 58179: 878, // ByItem (5x)
- 58191: 879, // CollationName (5x)
- 58195: 880, // ColumnKeywordOpt (5x)
- 58255: 881, // DirectPlacementOption (5x)
- 58302: 882, // FieldOpt (5x)
- 58303: 883, // FieldOpts (5x)
- 58346: 884, // IdentList (5x)
- 58366: 885, // IndexName (5x)
- 58369: 886, // IndexOption (5x)
- 58370: 887, // IndexOptionList (5x)
- 57439: 888, // infile (5x)
- 58397: 889, // LimitOption (5x)
- 58409: 890, // LockClause (5x)
- 58447: 891, // OptCharsetWithOptBinary (5x)
- 58458: 892, // OptNullTreatment (5x)
- 58499: 893, // PolicyName (5x)
- 58506: 894, // PriorityOpt (5x)
- 58548: 895, // SelectLockOpt (5x)
- 58555: 896, // SelectStmtIntoOption (5x)
- 58645: 897, // TableRefs (5x)
- 58672: 898, // UserSpec (5x)
- 58150: 899, // Assignment (4x)
- 58156: 900, // AuthString (4x)
- 58158: 901, // BRIEBooleanOptionName (4x)
- 58159: 902, // BRIEIntegerOptionName (4x)
- 58160: 903, // BRIEKeywordOptionName (4x)
- 58161: 904, // BRIEOption (4x)
- 58162: 905, // BRIEOptions (4x)
- 58164: 906, // BRIEStringOptionName (4x)
- 58178: 907, // BuiltinFunction (4x)
- 58180: 908, // ByList (4x)
- 58184: 909, // Char (4x)
- 58216: 910, // ConfigItemName (4x)
- 58220: 911, // Constraint (4x)
- 58314: 912, // FloatOpt (4x)
- 58375: 913, // IndexTypeName (4x)
- 57491: 914, // option (4x)
- 58463: 915, // OptWild (4x)
- 57495: 916, // outer (4x)
- 58500: 917, // Precision (4x)
- 58514: 918, // ReferDef (4x)
- 58529: 919, // RestrictOrCascadeOpt (4x)
- 58545: 920, // RowStmt (4x)
- 58563: 921, // SequenceOption (4x)
- 57533: 922, // statsExtended (4x)
- 58626: 923, // TableAsName (4x)
- 58627: 924, // TableAsNameOpt (4x)
- 58638: 925, // TableNameOptWild (4x)
- 58640: 926, // TableOptimizerHintsOpt (4x)
- 58642: 927, // TableOptionList (4x)
- 58660: 928, // TraceableStmt (4x)
- 58661: 929, // TransactionChar (4x)
- 58673: 930, // UserSpecList (4x)
- 58711: 931, // WindowName (4x)
- 58147: 932, // AsOfClause (3x)
- 58151: 933, // AssignmentList (3x)
- 58153: 934, // AttributesOpt (3x)
- 58175: 935, // Boolean (3x)
- 58204: 936, // ColumnOption (3x)
- 58207: 937, // ColumnPosition (3x)
- 58213: 938, // CommonTableExpr (3x)
- 58234: 939, // CreateTableStmt (3x)
- 58242: 940, // DatabaseOptionList (3x)
- 58250: 941, // DefaultTrueDistinctOpt (3x)
- 58276: 942, // EnforcedOrNot (3x)
- 57415: 943, // explain (3x)
- 58293: 944, // ExtendedPriv (3x)
- 58334: 945, // GeneratedAlways (3x)
- 58336: 946, // GlobalScope (3x)
- 58340: 947, // GroupByClause (3x)
- 58358: 948, // IndexHint (3x)
- 58362: 949, // IndexHintType (3x)
- 58367: 950, // IndexNameAndTypeOpt (3x)
- 57456: 951, // keys (3x)
- 58399: 952, // Lines (3x)
- 58419: 953, // MaxValueOrExpression (3x)
- 58429: 954, // NowSym (3x)
- 58430: 955, // NowSymFunc (3x)
- 58431: 956, // NowSymOptionFraction (3x)
- 58459: 957, // OptOrder (3x)
- 58462: 958, // OptTemporary (3x)
- 58476: 959, // PartDefOptionList (3x)
- 58478: 960, // PartitionDefinition (3x)
- 58488: 961, // PasswordExpire (3x)
- 58490: 962, // PasswordOrLockOption (3x)
- 58498: 963, // PluginNameList (3x)
- 58504: 964, // PrimaryOpt (3x)
- 58507: 965, // PrivElem (3x)
- 58509: 966, // PrivType (3x)
- 57501: 967, // procedure (3x)
- 58524: 968, // RequireClause (3x)
- 58525: 969, // RequireClauseOpt (3x)
- 58527: 970, // RequireListElement (3x)
- 58541: 971, // RolenameWithoutIdent (3x)
- 58534: 972, // RoleOrPrivElem (3x)
- 58554: 973, // SelectStmtGroup (3x)
- 58572: 974, // SetOprOpt (3x)
- 58625: 975, // TableAliasRefList (3x)
- 58628: 976, // TableElement (3x)
- 58637: 977, // TableNameListOpt2 (3x)
- 58653: 978, // TextString (3x)
- 58662: 979, // TransactionChars (3x)
- 57546: 980, // trigger (3x)
- 57550: 981, // unlock (3x)
- 57553: 982, // usage (3x)
- 58683: 983, // ValuesList (3x)
- 58685: 984, // ValuesStmtList (3x)
- 58681: 985, // ValueSym (3x)
- 58688: 986, // VariableAssignment (3x)
- 58708: 987, // WindowFrameStart (3x)
- 58122: 988, // AdminStmt (2x)
- 58125: 989, // AllColumnsOrPredicateColumnsOpt (2x)
- 58127: 990, // AlterDatabaseStmt (2x)
- 58128: 991, // AlterImportStmt (2x)
- 58129: 992, // AlterInstanceStmt (2x)
- 58130: 993, // AlterOrderItem (2x)
- 58132: 994, // AlterPolicyStmt (2x)
- 58133: 995, // AlterSequenceOption (2x)
- 58135: 996, // AlterSequenceStmt (2x)
- 58137: 997, // AlterTableSpec (2x)
- 58141: 998, // AlterUserStmt (2x)
- 58142: 999, // AnalyzeOption (2x)
- 58170: 1000, // BinlogStmt (2x)
- 58163: 1001, // BRIEStmt (2x)
- 58165: 1002, // BRIETables (2x)
- 57373: 1003, // call (2x)
- 58181: 1004, // CallStmt (2x)
- 58182: 1005, // CastType (2x)
- 58183: 1006, // ChangeStmt (2x)
- 58189: 1007, // CheckConstraintKeyword (2x)
- 58199: 1008, // ColumnNameListOpt (2x)
- 58202: 1009, // ColumnNameOrUserVariable (2x)
- 58205: 1010, // ColumnOptionList (2x)
- 58206: 1011, // ColumnOptionListOpt (2x)
- 58208: 1012, // ColumnSetValue (2x)
- 58211: 1013, // CommentOrAttributeOption (2x)
- 58215: 1014, // CompletionTypeWithinTransaction (2x)
- 58217: 1015, // ConnectionOption (2x)
- 58219: 1016, // ConnectionOptions (2x)
- 58223: 1017, // CreateBindingStmt (2x)
- 58224: 1018, // CreateDatabaseStmt (2x)
- 58225: 1019, // CreateImportStmt (2x)
- 58226: 1020, // CreateIndexStmt (2x)
- 58227: 1021, // CreatePolicyStmt (2x)
- 58228: 1022, // CreateRoleStmt (2x)
- 58230: 1023, // CreateSequenceStmt (2x)
- 58231: 1024, // CreateStatisticsStmt (2x)
- 58232: 1025, // CreateTableOptionListOpt (2x)
- 58235: 1026, // CreateUserStmt (2x)
- 58237: 1027, // CreateViewStmt (2x)
- 57393: 1028, // databases (2x)
- 58246: 1029, // DeallocateStmt (2x)
- 58247: 1030, // DeallocateSym (2x)
- 57404: 1031, // describe (2x)
- 58258: 1032, // DoStmt (2x)
- 58259: 1033, // DropBindingStmt (2x)
- 58260: 1034, // DropDatabaseStmt (2x)
- 58261: 1035, // DropImportStmt (2x)
- 58262: 1036, // DropIndexStmt (2x)
- 58263: 1037, // DropPolicyStmt (2x)
- 58264: 1038, // DropRoleStmt (2x)
- 58265: 1039, // DropSequenceStmt (2x)
- 58266: 1040, // DropStatisticsStmt (2x)
- 58267: 1041, // DropStatsStmt (2x)
- 58268: 1042, // DropTableStmt (2x)
- 58269: 1043, // DropUserStmt (2x)
- 58270: 1044, // DropViewStmt (2x)
- 58272: 1045, // DuplicateOpt (2x)
- 58274: 1046, // EmptyStmt (2x)
- 58275: 1047, // EncryptionOpt (2x)
- 58277: 1048, // EnforcedOrNotOpt (2x)
- 58281: 1049, // ErrorHandling (2x)
- 58283: 1050, // ExecuteStmt (2x)
- 58284: 1051, // ExplainFormatType (2x)
- 58285: 1052, // ExplainStmt (2x)
- 58286: 1053, // ExplainSym (2x)
- 58295: 1054, // Field (2x)
- 58298: 1055, // FieldItem (2x)
- 58305: 1056, // Fields (2x)
- 58310: 1057, // FlashbackDatabaseStmt (2x)
- 58311: 1058, // FlashbackTableStmt (2x)
- 58312: 1059, // FlashbackToNewName (2x)
- 58313: 1060, // FlashbackToTimestampStmt (2x)
- 58317: 1061, // FlushStmt (2x)
- 58323: 1062, // FuncDatetimePrecList (2x)
- 58324: 1063, // FuncDatetimePrecListOpt (2x)
- 58337: 1064, // GrantProxyStmt (2x)
- 58338: 1065, // GrantRoleStmt (2x)
- 58339: 1066, // GrantStmt (2x)
- 58341: 1067, // HandleRange (2x)
- 58343: 1068, // HashString (2x)
- 58344: 1069, // HavingClause (2x)
- 58345: 1070, // HelpStmt (2x)
- 58357: 1071, // IndexAdviseStmt (2x)
- 58359: 1072, // IndexHintList (2x)
- 58360: 1073, // IndexHintListOpt (2x)
- 58365: 1074, // IndexLockAndAlgorithmOpt (2x)
- 58378: 1075, // InsertValues (2x)
- 58383: 1076, // IntoOpt (2x)
- 58389: 1077, // KeyOrIndexOpt (2x)
- 57457: 1078, // kill (2x)
- 58390: 1079, // KillOrKillTiDB (2x)
- 58391: 1080, // KillStmt (2x)
- 58396: 1081, // LimitClause (2x)
- 57466: 1082, // linear (2x)
- 58398: 1083, // LinearOpt (2x)
- 58402: 1084, // LoadDataSetItem (2x)
- 58406: 1085, // LoadStatsStmt (2x)
- 58407: 1086, // LocalOpt (2x)
- 58408: 1087, // LocationLabelList (2x)
- 58410: 1088, // LockStatsStmt (2x)
- 58411: 1089, // LockTablesStmt (2x)
- 58420: 1090, // MaxValueOrExpressionList (2x)
- 58426: 1091, // NonTransactionalDMLStmt (2x)
- 58432: 1092, // NowSymOptionFractionParentheses (2x)
- 58434: 1093, // NumList (2x)
- 58437: 1094, // ObjectType (2x)
- 57488: 1095, // of (2x)
- 58438: 1096, // OfTablesOpt (2x)
- 58439: 1097, // OnCommitOpt (2x)
- 58440: 1098, // OnDelete (2x)
- 58443: 1099, // OnUpdate (2x)
- 58448: 1100, // OptCollate (2x)
- 58453: 1101, // OptFull (2x)
- 58455: 1102, // OptInteger (2x)
- 58468: 1103, // OptionalBraces (2x)
- 58467: 1104, // OptionLevel (2x)
- 58457: 1105, // OptLeadLagInfo (2x)
- 58456: 1106, // OptLLDefault (2x)
- 58474: 1107, // OuterOpt (2x)
- 58479: 1108, // PartitionDefinitionList (2x)
- 58480: 1109, // PartitionDefinitionListOpt (2x)
- 58481: 1110, // PartitionIntervalOpt (2x)
- 58487: 1111, // PartitionOpt (2x)
- 58489: 1112, // PasswordOpt (2x)
- 58491: 1113, // PasswordOrLockOptionList (2x)
- 58492: 1114, // PasswordOrLockOptions (2x)
- 58495: 1115, // PlacementOptionList (2x)
- 58497: 1116, // PlanReplayerStmt (2x)
- 58503: 1117, // PreparedStmt (2x)
- 58508: 1118, // PrivLevel (2x)
- 58511: 1119, // PurgeImportStmt (2x)
- 58512: 1120, // QuickOptional (2x)
- 58513: 1121, // RecoverTableStmt (2x)
- 58515: 1122, // ReferOpt (2x)
- 58517: 1123, // RegexpSym (2x)
- 58519: 1124, // RenameTableStmt (2x)
- 58520: 1125, // RenameUserStmt (2x)
- 58522: 1126, // RepeatableOpt (2x)
- 58528: 1127, // RestartStmt (2x)
- 58530: 1128, // ResumeImportStmt (2x)
- 57515: 1129, // revoke (2x)
- 58531: 1130, // RevokeRoleStmt (2x)
- 58532: 1131, // RevokeStmt (2x)
- 58535: 1132, // RoleOrPrivElemList (2x)
- 58536: 1133, // RoleSpec (2x)
- 58558: 1134, // SelectStmtOpt (2x)
- 58561: 1135, // SelectStmtSQLCache (2x)
- 58565: 1136, // SetBindingStmt (2x)
- 58566: 1137, // SetDefaultRoleOpt (2x)
- 58567: 1138, // SetDefaultRoleStmt (2x)
- 58577: 1139, // SetRoleStmt (2x)
- 58581: 1140, // ShowImportStmt (2x)
- 58586: 1141, // ShowProfileType (2x)
- 58589: 1142, // ShowStmt (2x)
- 58590: 1143, // ShowTableAliasOpt (2x)
- 58592: 1144, // ShutdownStmt (2x)
- 58593: 1145, // SignedLiteral (2x)
- 58597: 1146, // SplitOption (2x)
- 58598: 1147, // SplitRegionStmt (2x)
- 58602: 1148, // Statement (2x)
- 58605: 1149, // StatsOptionsOpt (2x)
- 58606: 1150, // StatsPersistentVal (2x)
- 58607: 1151, // StatsType (2x)
- 58608: 1152, // StopImportStmt (2x)
- 58615: 1153, // SubPartDefinition (2x)
- 58618: 1154, // SubPartitionMethod (2x)
- 58623: 1155, // Symbol (2x)
- 58629: 1156, // TableElementList (2x)
- 58632: 1157, // TableLock (2x)
- 58636: 1158, // TableNameListOpt (2x)
- 58643: 1159, // TableOrTables (2x)
- 58652: 1160, // TablesTerminalSym (2x)
- 58650: 1161, // TableToTable (2x)
- 58654: 1162, // TextStringList (2x)
- 58659: 1163, // TraceStmt (2x)
- 58664: 1164, // TruncateTableStmt (2x)
- 58667: 1165, // UnlockStatsStmt (2x)
- 58668: 1166, // UnlockTablesStmt (2x)
- 58674: 1167, // UserToUser (2x)
- 58671: 1168, // UseStmt (2x)
- 58686: 1169, // Varchar (2x)
- 58689: 1170, // VariableAssignmentList (2x)
- 58698: 1171, // WhenClause (2x)
- 58703: 1172, // WindowDefinition (2x)
- 58706: 1173, // WindowFrameBound (2x)
- 58713: 1174, // WindowSpec (2x)
- 58718: 1175, // WithGrantOptionOpt (2x)
- 58719: 1176, // WithList (2x)
- 58723: 1177, // Writeable (2x)
- 58121: 1178, // AdminShowSlow (1x)
- 58123: 1179, // AdminStmtLimitOpt (1x)
- 58131: 1180, // AlterOrderList (1x)
- 58134: 1181, // AlterSequenceOptionList (1x)
- 58136: 1182, // AlterTablePartitionOpt (1x)
- 58138: 1183, // AlterTableSpecList (1x)
- 58139: 1184, // AlterTableSpecListOpt (1x)
- 58143: 1185, // AnalyzeOptionList (1x)
- 58146: 1186, // AnyOrAll (1x)
- 58148: 1187, // AsOfClauseOpt (1x)
- 58149: 1188, // AsOpt (1x)
- 58154: 1189, // AuthOption (1x)
- 58155: 1190, // AuthPlugin (1x)
- 58157: 1191, // AutoRandomOpt (1x)
- 58167: 1192, // BetweenOrNotOp (1x)
- 58169: 1193, // BindingStatusType (1x)
- 58172: 1194, // BitValueType (1x)
- 58173: 1195, // BlobType (1x)
- 58176: 1196, // BooleanType (1x)
- 57371: 1197, // both (1x)
- 58187: 1198, // CharsetNameOrDefault (1x)
- 58188: 1199, // CharsetOpt (1x)
- 58190: 1200, // ClearPasswordExpireOptions (1x)
- 58194: 1201, // ColumnFormat (1x)
- 58196: 1202, // ColumnList (1x)
- 58203: 1203, // ColumnNameOrUserVariableList (1x)
- 58200: 1204, // ColumnNameOrUserVarListOpt (1x)
- 58201: 1205, // ColumnNameOrUserVarListOptWithBrackets (1x)
- 58209: 1206, // ColumnSetValueList (1x)
- 58214: 1207, // CompareOp (1x)
- 58218: 1208, // ConnectionOptionList (1x)
- 58221: 1209, // ConstraintElem (1x)
- 58229: 1210, // CreateSequenceOptionListOpt (1x)
- 58233: 1211, // CreateTableSelectOpt (1x)
- 58236: 1212, // CreateViewSelectOpt (1x)
- 58243: 1213, // DatabaseOptionListOpt (1x)
- 58245: 1214, // DateAndTimeType (1x)
- 58240: 1215, // DBNameList (1x)
- 58251: 1216, // DefaultValueExpr (1x)
- 58271: 1217, // DryRunOptions (1x)
- 57410: 1218, // dual (1x)
- 58273: 1219, // ElseOpt (1x)
- 58278: 1220, // EnforcedOrNotOrNotNullOpt (1x)
- 58292: 1221, // ExpressionOpt (1x)
- 58294: 1222, // FetchFirstOpt (1x)
- 58296: 1223, // FieldAsName (1x)
- 58297: 1224, // FieldAsNameOpt (1x)
- 58299: 1225, // FieldItemList (1x)
- 58301: 1226, // FieldList (1x)
- 58307: 1227, // FirstAndLastPartOpt (1x)
- 58308: 1228, // FirstOrNext (1x)
- 58309: 1229, // FixedPointType (1x)
- 58315: 1230, // FloatingPointType (1x)
- 58316: 1231, // FlushOption (1x)
- 58319: 1232, // FromDual (1x)
- 58321: 1233, // FulltextSearchModifierOpt (1x)
- 58322: 1234, // FuncDatetimePrec (1x)
- 58335: 1235, // GetFormatSelector (1x)
- 58342: 1236, // HandleRangeList (1x)
- 58347: 1237, // IdentListWithParenOpt (1x)
- 58351: 1238, // IfNotRunning (1x)
- 58352: 1239, // IfRunning (1x)
- 58353: 1240, // IgnoreLines (1x)
- 58355: 1241, // ImportTruncate (1x)
- 58361: 1242, // IndexHintScope (1x)
- 58364: 1243, // IndexKeyTypeOpt (1x)
- 58373: 1244, // IndexPartSpecificationListOpt (1x)
- 58376: 1245, // IndexTypeOpt (1x)
- 58356: 1246, // InOrNotOp (1x)
- 58379: 1247, // InstanceOption (1x)
- 58381: 1248, // IntegerType (1x)
- 58382: 1249, // IntervalExpr (1x)
- 58385: 1250, // IsolationLevel (1x)
- 58384: 1251, // IsOrNotOp (1x)
- 57461: 1252, // leading (1x)
- 58393: 1253, // LikeEscapeOpt (1x)
- 58394: 1254, // LikeOrNotOp (1x)
- 58395: 1255, // LikeTableWithOrWithoutParen (1x)
- 58400: 1256, // LinesTerminated (1x)
- 58403: 1257, // LoadDataSetList (1x)
- 58404: 1258, // LoadDataSetSpecOpt (1x)
- 58412: 1259, // LockType (1x)
- 58413: 1260, // LogTypeOpt (1x)
- 58414: 1261, // Match (1x)
- 58415: 1262, // MatchOpt (1x)
- 58416: 1263, // MaxIndexNumOpt (1x)
- 58417: 1264, // MaxMinutesOpt (1x)
- 58418: 1265, // MaxValPartOpt (1x)
- 58421: 1266, // NChar (1x)
- 58433: 1267, // NullPartOpt (1x)
- 58436: 1268, // NumericType (1x)
- 58423: 1269, // NVarchar (1x)
- 58441: 1270, // OnDeleteUpdateOpt (1x)
- 58442: 1271, // OnDuplicateKeyUpdate (1x)
- 58444: 1272, // OptBinMod (1x)
- 58446: 1273, // OptCharset (1x)
- 58449: 1274, // OptErrors (1x)
- 58450: 1275, // OptExistingWindowName (1x)
- 58452: 1276, // OptFromFirstLast (1x)
- 58454: 1277, // OptGConcatSeparator (1x)
- 58469: 1278, // OptionalShardColumn (1x)
- 58460: 1279, // OptPartitionClause (1x)
- 58461: 1280, // OptTable (1x)
- 58464: 1281, // OptWindowFrameClause (1x)
- 58465: 1282, // OptWindowOrderByClause (1x)
- 58471: 1283, // Order (1x)
- 58470: 1284, // OrReplace (1x)
- 57445: 1285, // outfile (1x)
- 58477: 1286, // PartDefValuesOpt (1x)
- 58482: 1287, // PartitionKeyAlgorithmOpt (1x)
- 58483: 1288, // PartitionMethod (1x)
- 58486: 1289, // PartitionNumOpt (1x)
- 58493: 1290, // PerDB (1x)
- 58494: 1291, // PerTable (1x)
- 57499: 1292, // precisionType (1x)
- 58502: 1293, // PrepareSQL (1x)
- 58510: 1294, // ProcedureCall (1x)
- 57506: 1295, // recursive (1x)
- 58516: 1296, // RegexpOrNotOp (1x)
- 58521: 1297, // ReorganizePartitionRuleOpt (1x)
- 58526: 1298, // RequireList (1x)
- 58537: 1299, // RoleSpecList (1x)
- 58544: 1300, // RowOrRows (1x)
- 58551: 1301, // SelectStmtFieldList (1x)
- 58559: 1302, // SelectStmtOpts (1x)
- 58560: 1303, // SelectStmtOptsList (1x)
- 58564: 1304, // SequenceOptionList (1x)
- 58569: 1305, // SetOpr (1x)
- 58576: 1306, // SetRoleOpt (1x)
- 58579: 1307, // ShardableStmt (1x)
- 58582: 1308, // ShowIndexKwd (1x)
- 58583: 1309, // ShowLikeOrWhereOpt (1x)
- 58584: 1310, // ShowPlacementTarget (1x)
- 58585: 1311, // ShowProfileArgsOpt (1x)
- 58587: 1312, // ShowProfileTypes (1x)
- 58588: 1313, // ShowProfileTypesOpt (1x)
- 58591: 1314, // ShowTargetFilterable (1x)
- 57526: 1315, // spatial (1x)
- 58599: 1316, // SplitSyntaxOption (1x)
- 57531: 1317, // ssl (1x)
- 58600: 1318, // Start (1x)
- 58601: 1319, // Starting (1x)
- 57532: 1320, // starting (1x)
- 58603: 1321, // StatementList (1x)
- 58604: 1322, // StatementScope (1x)
- 58609: 1323, // StorageMedia (1x)
- 57538: 1324, // stored (1x)
- 58610: 1325, // StringList (1x)
- 58613: 1326, // StringNameOrBRIEOptionKeyword (1x)
- 58614: 1327, // StringType (1x)
- 58616: 1328, // SubPartDefinitionList (1x)
- 58617: 1329, // SubPartDefinitionListOpt (1x)
- 58619: 1330, // SubPartitionNumOpt (1x)
- 58620: 1331, // SubPartitionOpt (1x)
- 58630: 1332, // TableElementListOpt (1x)
- 58633: 1333, // TableLockList (1x)
- 58646: 1334, // TableRefsClause (1x)
- 58647: 1335, // TableSampleMethodOpt (1x)
- 58648: 1336, // TableSampleOpt (1x)
- 58649: 1337, // TableSampleUnitOpt (1x)
- 58651: 1338, // TableToTableList (1x)
- 58655: 1339, // TextType (1x)
- 57545: 1340, // trailing (1x)
- 58663: 1341, // TrimDirection (1x)
- 58665: 1342, // Type (1x)
- 58675: 1343, // UserToUserList (1x)
- 58677: 1344, // UserVariableList (1x)
- 58680: 1345, // UsingRoles (1x)
- 58682: 1346, // Values (1x)
- 58684: 1347, // ValuesOpt (1x)
- 58691: 1348, // ViewAlgorithm (1x)
- 58692: 1349, // ViewCheckOption (1x)
- 58693: 1350, // ViewDefiner (1x)
- 58694: 1351, // ViewFieldList (1x)
- 58695: 1352, // ViewName (1x)
- 58696: 1353, // ViewSQLSecurity (1x)
- 57565: 1354, // virtual (1x)
- 58697: 1355, // VirtualOrStored (1x)
- 58699: 1356, // WhenClauseList (1x)
- 58702: 1357, // WindowClauseOptional (1x)
- 58704: 1358, // WindowDefinitionList (1x)
- 58705: 1359, // WindowFrameBetween (1x)
- 58707: 1360, // WindowFrameExtent (1x)
- 58709: 1361, // WindowFrameUnits (1x)
- 58712: 1362, // WindowNameOrSpec (1x)
- 58714: 1363, // WindowSpecDetails (1x)
- 58720: 1364, // WithReadLockOpt (1x)
- 58721: 1365, // WithValidation (1x)
- 58722: 1366, // WithValidationOpt (1x)
- 58724: 1367, // Year (1x)
- 58120: 1368, // $default (0x)
- 58081: 1369, // andnot (0x)
- 58152: 1370, // AssignmentListOpt (0x)
- 58193: 1371, // ColumnDefList (0x)
- 58210: 1372, // CommaOpt (0x)
- 58104: 1373, // createTableSelect (0x)
- 58095: 1374, // empty (0x)
- 57345: 1375, // error (0x)
- 58119: 1376, // higherThanComma (0x)
- 58113: 1377, // higherThanParenthese (0x)
- 58102: 1378, // insertValues (0x)
- 57353: 1379, // invalid (0x)
- 58105: 1380, // lowerThanCharsetKwd (0x)
- 58118: 1381, // lowerThanComma (0x)
- 58103: 1382, // lowerThanCreateTableSelect (0x)
- 58115: 1383, // lowerThanEq (0x)
- 58110: 1384, // lowerThanFunction (0x)
- 58101: 1385, // lowerThanInsertValues (0x)
- 58106: 1386, // lowerThanKey (0x)
- 58107: 1387, // lowerThanLocal (0x)
- 58117: 1388, // lowerThanNot (0x)
- 58114: 1389, // lowerThanOn (0x)
- 58112: 1390, // lowerThanParenthese (0x)
- 58108: 1391, // lowerThanRemove (0x)
- 58096: 1392, // lowerThanSelectOpt (0x)
- 58100: 1393, // lowerThanSelectStmt (0x)
- 58099: 1394, // lowerThanSetKeyword (0x)
- 58098: 1395, // lowerThanStringLitToken (0x)
- 58097: 1396, // lowerThanValueKeyword (0x)
- 58109: 1397, // lowerThenOrder (0x)
- 58116: 1398, // neg (0x)
- 57357: 1399, // odbcDateType (0x)
- 57359: 1400, // odbcTimestampType (0x)
- 57358: 1401, // odbcTimeType (0x)
- 58111: 1402, // tableRefPriority (0x)
+ 57344: 0, // $end (2298x)
+ 59: 1, // ';' (2297x)
+ 58051: 2, // split (1898x)
+ 57745: 3, // merge (1897x)
+ 57810: 4, // remove (1896x)
+ 57811: 5, // reorganize (1896x)
+ 57629: 6, // comment (1888x)
+ 57875: 7, // storage (1804x)
+ 57592: 8, // autoIncrement (1793x)
+ 44: 9, // ',' (1710x)
+ 57690: 10, // first (1693x)
+ 57578: 11, // after (1687x)
+ 57842: 12, // serial (1683x)
+ 57593: 13, // autoRandom (1682x)
+ 57626: 14, // columnFormat (1682x)
+ 57783: 15, // password (1655x)
+ 57617: 16, // charsetKwd (1650x)
+ 57619: 17, // checksum (1638x)
+ 57962: 18, // placement (1636x)
+ 57722: 19, // keyBlockSize (1620x)
+ 57887: 20, // tablespace (1617x)
+ 57670: 21, // encryption (1615x)
+ 57673: 22, // engine (1612x)
+ 57652: 23, // data (1610x)
+ 57713: 24, // insertMethod (1608x)
+ 57740: 25, // maxRows (1608x)
+ 57747: 26, // minRows (1608x)
+ 57762: 27, // nodegroup (1608x)
+ 57636: 28, // connection (1600x)
+ 57594: 29, // autoRandomBase (1597x)
+ 58041: 30, // statsBuckets (1595x)
+ 58043: 31, // statsTopN (1595x)
+ 57902: 32, // ttl (1595x)
+ 57591: 33, // autoIdCache (1594x)
+ 57596: 34, // avgRowLength (1594x)
+ 57634: 35, // compression (1594x)
+ 57658: 36, // delayKeyWrite (1594x)
+ 57777: 37, // packKeys (1594x)
+ 57790: 38, // preSplitRegions (1594x)
+ 57830: 39, // rowFormat (1594x)
+ 57835: 40, // secondaryEngine (1594x)
+ 57846: 41, // shardRowIDBits (1594x)
+ 57871: 42, // statsAutoRecalc (1594x)
+ 57589: 43, // statsColChoice (1594x)
+ 57590: 44, // statsColList (1594x)
+ 57872: 45, // statsPersistent (1594x)
+ 57873: 46, // statsSamplePages (1594x)
+ 57588: 47, // statsSampleRate (1594x)
+ 57885: 48, // tableChecksum (1594x)
+ 57903: 49, // ttlEnable (1594x)
+ 57585: 50, // attribute (1543x)
+ 57575: 51, // account (1541x)
+ 57823: 52, // resume (1528x)
+ 57850: 53, // signed (1528x)
+ 57856: 54, // snapshot (1527x)
+ 57597: 55, // backend (1526x)
+ 57618: 56, // checkpoint (1526x)
+ 57635: 57, // concurrency (1526x)
+ 57641: 58, // csvBackslashEscape (1526x)
+ 57642: 59, // csvDelimiter (1526x)
+ 57643: 60, // csvHeader (1526x)
+ 57644: 61, // csvNotNull (1526x)
+ 57645: 62, // csvNull (1526x)
+ 57646: 63, // csvSeparator (1526x)
+ 57647: 64, // csvTrimLastSeparators (1526x)
+ 57726: 65, // lastBackup (1526x)
+ 57772: 66, // onDuplicate (1526x)
+ 57773: 67, // online (1526x)
+ 57805: 68, // rateLimit (1526x)
+ 57839: 69, // sendCredentialsToTiKV (1526x)
+ 57853: 70, // skipSchemaFiles (1526x)
+ 57876: 71, // strictFormat (1526x)
+ 57892: 72, // tikvImporter (1526x)
+ 41: 73, // ')' (1524x)
+ 57901: 74, // truncate (1523x)
+ 57759: 75, // no (1522x)
+ 57870: 76, // start (1520x)
+ 57612: 77, // cache (1517x)
+ 57760: 78, // nocache (1516x)
+ 57651: 79, // cycle (1515x)
+ 57749: 80, // minValue (1515x)
+ 57710: 81, // increment (1514x)
+ 57761: 82, // nocycle (1514x)
+ 57763: 83, // nomaxvalue (1514x)
+ 57764: 84, // nominvalue (1514x)
+ 57820: 85, // restart (1512x)
+ 57581: 86, // algorithm (1511x)
+ 57896: 87, // tp (1511x)
+ 57650: 88, // clustered (1510x)
+ 57715: 89, // invisible (1510x)
+ 57765: 90, // nonclustered (1510x)
+ 58054: 91, // regions (1510x)
+ 57914: 92, // visible (1510x)
+ 57878: 93, // subpartition (1507x)
+ 57782: 94, // partitions (1506x)
+ 57932: 95, // constraints (1503x)
+ 57943: 96, // followerConstraints (1503x)
+ 57944: 97, // followers (1503x)
+ 57954: 98, // leaderConstraints (1503x)
+ 57956: 99, // learnerConstraints (1503x)
+ 57957: 100, // learners (1503x)
+ 57967: 101, // primaryRegion (1503x)
+ 57972: 102, // schedule (1503x)
+ 58006: 103, // voterConstraints (1503x)
+ 58007: 104, // voters (1503x)
+ 57627: 105, // columns (1502x)
+ 57913: 106, // view (1502x)
+ 57655: 107, // day (1500x)
+ 57920: 108, // yearType (1500x)
+ 57834: 109, // second (1498x)
+ 57869: 110, // sqlTsiYear (1498x)
+ 57584: 111, // ascii (1497x)
+ 57611: 112, // byteType (1497x)
+ 57640: 113, // cpu (1497x)
+ 57705: 114, // hour (1497x)
+ 57746: 115, // microsecond (1497x)
+ 57748: 116, // minute (1497x)
+ 57752: 117, // month (1497x)
+ 57801: 118, // quarter (1497x)
+ 57862: 119, // sqlTsiDay (1497x)
+ 57863: 120, // sqlTsiHour (1497x)
+ 57864: 121, // sqlTsiMinute (1497x)
+ 57865: 122, // sqlTsiMonth (1497x)
+ 57866: 123, // sqlTsiQuarter (1497x)
+ 57867: 124, // sqlTsiSecond (1497x)
+ 57868: 125, // sqlTsiWeek (1497x)
+ 57907: 126, // unicodeSym (1497x)
+ 57916: 127, // week (1497x)
+ 57688: 128, // fields (1496x)
+ 58010: 129, // ioReadBandwidth (1495x)
+ 58011: 130, // ioWriteBandwidth (1495x)
+ 58008: 131, // rruRate (1495x)
+ 57886: 132, // tables (1495x)
+ 58009: 133, // wruRate (1495x)
+ 57874: 134, // status (1494x)
+ 57840: 135, // separator (1493x)
+ 57620: 136, // cipher (1492x)
+ 57346: 137, // identifier (1492x)
+ 57720: 138, // issuer (1492x)
+ 57738: 139, // maxConnectionsPerHour (1492x)
+ 57739: 140, // maxQueriesPerHour (1492x)
+ 57741: 141, // maxUpdatesPerHour (1492x)
+ 57742: 142, // maxUserConnections (1492x)
+ 57791: 143, // preceding (1492x)
+ 57832: 144, // san (1492x)
+ 57877: 145, // subject (1492x)
+ 57895: 146, // tokenIssuer (1492x)
+ 57708: 147, // importKwd (1491x)
+ 57731: 148, // local (1491x)
+ 57803: 149, // query (1490x)
+ 57852: 150, // skip (1490x)
+ 57604: 151, // bindings (1489x)
+ 57657: 152, // definer (1489x)
+ 57700: 153, // hash (1489x)
+ 57706: 154, // identified (1489x)
+ 57734: 155, // logs (1489x)
+ 57819: 156, // respect (1489x)
+ 57630: 157, // commit (1488x)
+ 57648: 158, // current (1488x)
+ 57672: 159, // enforced (1488x)
+ 57693: 160, // following (1488x)
+ 57728: 161, // less (1488x)
+ 57767: 162, // nowait (1488x)
+ 57774: 163, // only (1488x)
+ 57827: 164, // rollback (1488x)
+ 57833: 165, // savepoint (1488x)
+ 57891: 166, // than (1488x)
+ 57911: 167, // value (1488x)
+ 57600: 168, // begin (1487x)
+ 57602: 169, // binding (1487x)
+ 57671: 170, // end (1487x)
+ 57698: 171, // global (1487x)
+ 57947: 172, // next_row_id (1487x)
+ 57771: 173, // offset (1487x)
+ 57789: 174, // policy (1487x)
+ 57966: 175, // predicate (1487x)
+ 57888: 176, // temporary (1487x)
+ 58049: 177, // tiFlash (1487x)
+ 57904: 178, // unbounded (1487x)
+ 57909: 179, // user (1487x)
+ 57721: 180, // jsonType (1486x)
+ 57964: 181, // planCache (1486x)
+ 57792: 182, // prepare (1486x)
+ 57826: 183, // role (1486x)
+ 57908: 184, // unknown (1486x)
+ 57921: 185, // wait (1486x)
+ 57610: 186, // btree (1485x)
+ 57653: 187, // datetimeType (1485x)
+ 57654: 188, // dateType (1485x)
+ 57691: 189, // fixed (1485x)
+ 57707: 190, // identSQLErrors (1485x)
+ 57719: 191, // isolation (1485x)
+ 57725: 192, // last (1485x)
+ 57733: 193, // location (1485x)
+ 57736: 194, // max_idxnum (1485x)
+ 57744: 195, // memory (1485x)
+ 57770: 196, // off (1485x)
+ 57776: 197, // optional (1485x)
+ 57785: 198, // per_db (1485x)
+ 57963: 199, // plan (1485x)
+ 57794: 200, // privileges (1485x)
+ 57814: 201, // replica (1485x)
+ 57817: 202, // required (1485x)
+ 57831: 203, // rtree (1485x)
+ 57970: 204, // running (1485x)
+ 58035: 205, // sampleRate (1485x)
+ 57841: 206, // sequence (1485x)
+ 57844: 207, // session (1485x)
+ 57855: 208, // slow (1485x)
+ 58038: 209, // stats (1485x)
+ 57894: 210, // timeType (1485x)
+ 57910: 211, // validation (1485x)
+ 57912: 212, // variables (1485x)
+ 57586: 213, // attributes (1484x)
+ 57632: 214, // compact (1484x)
+ 57661: 215, // disable (1484x)
+ 57666: 216, // duplicate (1484x)
+ 57667: 217, // dynamic (1484x)
+ 57668: 218, // enable (1484x)
+ 57676: 219, // errorKwd (1484x)
+ 57692: 220, // flush (1484x)
+ 57695: 221, // full (1484x)
+ 57703: 222, // history (1484x)
+ 57743: 223, // mb (1484x)
+ 57750: 224, // mode (1484x)
+ 57788: 225, // plugins (1484x)
+ 57796: 226, // processlist (1484x)
+ 57807: 227, // recover (1484x)
+ 57812: 228, // repair (1484x)
+ 57813: 229, // repeatable (1484x)
+ 57818: 230, // resource (1484x)
+ 58037: 231, // statistics (1484x)
+ 57879: 232, // subpartitions (1484x)
+ 58048: 233, // tidb (1484x)
+ 57893: 234, // timestampType (1484x)
+ 57918: 235, // without (1484x)
+ 58012: 236, // admin (1483x)
+ 57598: 237, // backup (1483x)
+ 58013: 238, // batch (1483x)
+ 57605: 239, // binlog (1483x)
+ 57607: 240, // block (1483x)
+ 57608: 241, // booleanType (1483x)
+ 57929: 242, // briefType (1483x)
+ 58014: 243, // buckets (1483x)
+ 57613: 244, // capture (1483x)
+ 58017: 245, // cardinality (1483x)
+ 57616: 246, // chain (1483x)
+ 57623: 247, // clientErrorsSummary (1483x)
+ 58018: 248, // cmSketch (1483x)
+ 57624: 249, // coalesce (1483x)
+ 57633: 250, // compressed (1483x)
+ 57639: 251, // context (1483x)
+ 57931: 252, // copyKwd (1483x)
+ 58020: 253, // correlation (1483x)
+ 57656: 254, // deallocate (1483x)
+ 58022: 255, // dependency (1483x)
+ 57659: 256, // digest (1483x)
+ 57660: 257, // directory (1483x)
+ 57663: 258, // discard (1483x)
+ 57664: 259, // disk (1483x)
+ 57665: 260, // do (1483x)
+ 57936: 261, // dotType (1483x)
+ 58024: 262, // drainer (1483x)
+ 58025: 263, // dry (1483x)
+ 57681: 264, // exchange (1483x)
+ 57683: 265, // execute (1483x)
+ 57684: 266, // expansion (1483x)
+ 57941: 267, // flashback (1483x)
+ 57694: 268, // format (1483x)
+ 57697: 269, // general (1483x)
+ 57701: 270, // help (1483x)
+ 57702: 271, // histogram (1483x)
+ 57704: 272, // hosts (1483x)
+ 57948: 273, // inplace (1483x)
+ 57714: 274, // instance (1483x)
+ 57949: 275, // instant (1483x)
+ 57718: 276, // ipc (1483x)
+ 58027: 277, // job (1483x)
+ 58026: 278, // jobs (1483x)
+ 57723: 279, // labels (1483x)
+ 57732: 280, // locked (1483x)
+ 57751: 281, // modify (1483x)
+ 57757: 282, // next (1483x)
+ 58028: 283, // nodeID (1483x)
+ 58029: 284, // nodeState (1483x)
+ 57769: 285, // nulls (1483x)
+ 57778: 286, // pageSym (1483x)
+ 58032: 287, // pump (1483x)
+ 57800: 288, // purge (1483x)
+ 57806: 289, // rebuild (1483x)
+ 57808: 290, // redundant (1483x)
+ 57809: 291, // reload (1483x)
+ 57821: 292, // restore (1483x)
+ 57828: 293, // routine (1483x)
+ 57971: 294, // s3 (1483x)
+ 58034: 295, // samples (1483x)
+ 57836: 296, // secondaryLoad (1483x)
+ 57837: 297, // secondaryUnload (1483x)
+ 57847: 298, // share (1483x)
+ 57849: 299, // shutdown (1483x)
+ 57858: 300, // source (1483x)
+ 57587: 301, // statsOptions (1483x)
+ 57978: 302, // stop (1483x)
+ 57881: 303, // swaps (1483x)
+ 57985: 304, // tidbJson (1483x)
+ 57989: 305, // tokudbDefault (1483x)
+ 57990: 306, // tokudbFast (1483x)
+ 57991: 307, // tokudbLzma (1483x)
+ 57992: 308, // tokudbQuickLZ (1483x)
+ 57994: 309, // tokudbSmall (1483x)
+ 57993: 310, // tokudbSnappy (1483x)
+ 57995: 311, // tokudbUncompressed (1483x)
+ 57996: 312, // tokudbZlib (1483x)
+ 57997: 313, // tokudbZstd (1483x)
+ 58050: 314, // topn (1483x)
+ 57897: 315, // trace (1483x)
+ 57898: 316, // traditional (1483x)
+ 58004: 317, // trueCardCost (1483x)
+ 58003: 318, // verboseType (1483x)
+ 57915: 319, // warnings (1483x)
+ 57576: 320, // action (1482x)
+ 57577: 321, // advise (1482x)
+ 57579: 322, // against (1482x)
+ 57580: 323, // ago (1482x)
+ 57582: 324, // always (1482x)
+ 57599: 325, // backups (1482x)
+ 57601: 326, // bernoulli (1482x)
+ 57603: 327, // bindingCache (1482x)
+ 57606: 328, // bitType (1482x)
+ 57609: 329, // boolType (1482x)
+ 58015: 330, // builtins (1482x)
+ 58016: 331, // cancel (1482x)
+ 57614: 332, // cascaded (1482x)
+ 57615: 333, // causal (1482x)
+ 57621: 334, // cleanup (1482x)
+ 57622: 335, // client (1482x)
+ 57649: 336, // cluster (1482x)
+ 57625: 337, // collation (1482x)
+ 58019: 338, // columnStatsUsage (1482x)
+ 57631: 339, // committed (1482x)
+ 57628: 340, // config (1482x)
+ 57637: 341, // consistency (1482x)
+ 57638: 342, // consistent (1482x)
+ 58021: 343, // ddl (1482x)
+ 58023: 344, // depth (1482x)
+ 57662: 345, // disabled (1482x)
+ 57937: 346, // dump (1482x)
+ 57669: 347, // enabled (1482x)
+ 57674: 348, // engines (1482x)
+ 57675: 349, // enum (1482x)
+ 57679: 350, // events (1482x)
+ 57680: 351, // evolve (1482x)
+ 57685: 352, // expire (1482x)
+ 57939: 353, // exprPushdownBlacklist (1482x)
+ 57686: 354, // extended (1482x)
+ 57687: 355, // faultsSym (1482x)
+ 57696: 356, // function (1482x)
+ 57699: 357, // grants (1482x)
+ 58045: 358, // histogramsInFlight (1482x)
+ 57709: 359, // imports (1482x)
+ 57711: 360, // incremental (1482x)
+ 57712: 361, // indexes (1482x)
+ 57950: 362, // internal (1482x)
+ 57716: 363, // invoker (1482x)
+ 57717: 364, // io (1482x)
+ 57724: 365, // language (1482x)
+ 57729: 366, // level (1482x)
+ 57730: 367, // list (1482x)
+ 57735: 368, // master (1482x)
+ 57737: 369, // max_minutes (1482x)
+ 57754: 370, // national (1482x)
+ 57755: 371, // ncharType (1482x)
+ 57756: 372, // never (1482x)
+ 57758: 373, // nextval (1482x)
+ 57766: 374, // none (1482x)
+ 57768: 375, // nvarcharType (1482x)
+ 57775: 376, // open (1482x)
+ 58030: 377, // optimistic (1482x)
+ 57961: 378, // optRuleBlacklist (1482x)
+ 57779: 379, // parser (1482x)
+ 57780: 380, // partial (1482x)
+ 57781: 381, // partitioning (1482x)
+ 57786: 382, // per_table (1482x)
+ 57784: 383, // percent (1482x)
+ 58031: 384, // pessimistic (1482x)
+ 57793: 385, // preserve (1482x)
+ 57797: 386, // profile (1482x)
+ 57798: 387, // profiles (1482x)
+ 57802: 388, // queries (1482x)
+ 57968: 389, // recent (1482x)
+ 58055: 390, // region (1482x)
+ 57969: 391, // replayer (1482x)
+ 58053: 392, // reset (1482x)
+ 57822: 393, // restores (1482x)
+ 57824: 394, // reuse (1482x)
+ 58033: 395, // run (1482x)
+ 57838: 396, // security (1482x)
+ 57843: 397, // serializable (1482x)
+ 58036: 398, // sessionStates (1482x)
+ 57851: 399, // simple (1482x)
+ 57854: 400, // slave (1482x)
+ 58042: 401, // statsHealthy (1482x)
+ 58040: 402, // statsHistograms (1482x)
+ 58044: 403, // statsLocked (1482x)
+ 58039: 404, // statsMeta (1482x)
+ 57979: 405, // strict (1482x)
+ 57882: 406, // switchesSym (1482x)
+ 57883: 407, // system (1482x)
+ 57884: 408, // systemTime (1482x)
+ 57984: 409, // target (1482x)
+ 58047: 410, // telemetryID (1482x)
+ 57889: 411, // temptable (1482x)
+ 57890: 412, // textType (1482x)
+ 57988: 413, // tls (1482x)
+ 57998: 414, // top (1482x)
+ 57899: 415, // transaction (1482x)
+ 57900: 416, // triggers (1482x)
+ 57905: 417, // uncommitted (1482x)
+ 57906: 418, // undefined (1482x)
+ 58052: 419, // width (1482x)
+ 57919: 420, // x509 (1482x)
+ 57922: 421, // addDate (1481x)
+ 57583: 422, // any (1481x)
+ 57923: 423, // approxCountDistinct (1481x)
+ 57924: 424, // approxPercentile (1481x)
+ 57595: 425, // avg (1481x)
+ 57925: 426, // bitAnd (1481x)
+ 57926: 427, // bitOr (1481x)
+ 57927: 428, // bitXor (1481x)
+ 57928: 429, // bound (1481x)
+ 57930: 430, // cast (1481x)
+ 57933: 431, // curTime (1481x)
+ 57934: 432, // dateAdd (1481x)
+ 57935: 433, // dateSub (1481x)
+ 57677: 434, // escape (1481x)
+ 57678: 435, // event (1481x)
+ 57938: 436, // exact (1481x)
+ 57682: 437, // exclusive (1481x)
+ 57940: 438, // extract (1481x)
+ 57689: 439, // file (1481x)
+ 57942: 440, // follower (1481x)
+ 57945: 441, // getFormat (1481x)
+ 57946: 442, // groupConcat (1481x)
+ 57951: 443, // jsonArrayagg (1481x)
+ 57952: 444, // jsonObjectAgg (1481x)
+ 57727: 445, // lastval (1481x)
+ 57953: 446, // leader (1481x)
+ 57955: 447, // learner (1481x)
+ 57959: 448, // max (1481x)
+ 57958: 449, // min (1481x)
+ 57753: 450, // names (1481x)
+ 57960: 451, // now (1481x)
+ 57965: 452, // position (1481x)
+ 57795: 453, // process (1481x)
+ 57799: 454, // proxy (1481x)
+ 57804: 455, // quick (1481x)
+ 57815: 456, // replicas (1481x)
+ 57816: 457, // replication (1481x)
+ 57825: 458, // reverse (1481x)
+ 57829: 459, // rowCount (1481x)
+ 57845: 460, // setval (1481x)
+ 57848: 461, // shared (1481x)
+ 57857: 462, // some (1481x)
+ 57859: 463, // sqlBufferResult (1481x)
+ 57860: 464, // sqlCache (1481x)
+ 57861: 465, // sqlNoCache (1481x)
+ 57973: 466, // staleness (1481x)
+ 57974: 467, // std (1481x)
+ 57975: 468, // stddev (1481x)
+ 57976: 469, // stddevPop (1481x)
+ 57977: 470, // stddevSamp (1481x)
+ 57980: 471, // strong (1481x)
+ 57981: 472, // subDate (1481x)
+ 57983: 473, // substring (1481x)
+ 57982: 474, // sum (1481x)
+ 57880: 475, // super (1481x)
+ 58046: 476, // telemetry (1481x)
+ 57986: 477, // timestampAdd (1481x)
+ 57987: 478, // timestampDiff (1481x)
+ 57999: 479, // trim (1481x)
+ 58000: 480, // variance (1481x)
+ 58001: 481, // varPop (1481x)
+ 58002: 482, // varSamp (1481x)
+ 58005: 483, // voter (1481x)
+ 57917: 484, // weightString (1481x)
+ 57489: 485, // on (1410x)
+ 40: 486, // '(' (1344x)
+ 57350: 487, // stringLit (1230x)
+ 57570: 488, // with (1228x)
+ 58101: 489, // not2 (1205x)
+ 57399: 490, // defaultKwd (1144x)
+ 57482: 491, // not (1142x)
+ 57365: 492, // as (1121x)
+ 57380: 493, // collate (1087x)
+ 57549: 494, // union (1073x)
+ 57555: 495, // using (1065x)
+ 57462: 496, // left (1059x)
+ 57516: 497, // right (1059x)
+ 43: 498, // '+' (1037x)
+ 45: 499, // '-' (1035x)
+ 57481: 500, // mod (1015x)
+ 57497: 501, // partition (1006x)
+ 57436: 502, // ignore (972x)
+ 57416: 503, // except (963x)
+ 57442: 504, // intersect (962x)
+ 57486: 505, // null (961x)
+ 57464: 506, // limit (943x)
+ 57421: 507, // forKwd (941x)
+ 57378: 508, // charType (938x)
+ 57559: 509, // values (938x)
+ 57444: 510, // into (933x)
+ 57470: 511, // lock (929x)
+ 58090: 512, // eq (928x)
+ 57567: 513, // where (924x)
+ 57424: 514, // from (922x)
+ 57418: 515, // fetch (919x)
+ 57494: 516, // order (915x)
+ 57512: 517, // replace (915x)
+ 57422: 518, // force (913x)
+ 57523: 519, // set (902x)
+ 57364: 520, // and (901x)
+ 58085: 521, // intLit (900x)
+ 57493: 522, // or (877x)
+ 57355: 523, // andand (876x)
+ 57787: 524, // pipesAsOr (876x)
+ 57571: 525, // xor (876x)
+ 57428: 526, // group (853x)
+ 57430: 527, // having (850x)
+ 57534: 528, // straightJoin (844x)
+ 57569: 529, // window (836x)
+ 57454: 530, // join (832x)
+ 57463: 531, // like (825x)
+ 57574: 532, // natural (822x)
+ 42: 533, // '*' (821x)
+ 57385: 534, // cross (821x)
+ 57440: 535, // inner (821x)
+ 125: 536, // '}' (818x)
+ 57519: 537, // rows (806x)
+ 57554: 538, // use (802x)
+ 57537: 539, // tableSample (796x)
+ 57502: 540, // rangeKwd (795x)
+ 57429: 541, // groups (794x)
+ 57403: 542, // desc (793x)
+ 57369: 543, // binaryType (792x)
+ 57394: 544, // dayHour (792x)
+ 57395: 545, // dayMicrosecond (792x)
+ 57396: 546, // dayMinute (792x)
+ 57397: 547, // daySecond (792x)
+ 57432: 548, // hourMicrosecond (792x)
+ 57433: 549, // hourMinute (792x)
+ 57434: 550, // hourSecond (792x)
+ 57479: 551, // minuteMicrosecond (792x)
+ 57480: 552, // minuteSecond (792x)
+ 57521: 553, // secondMicrosecond (792x)
+ 57572: 554, // yearMonth (792x)
+ 57366: 555, // asc (791x)
+ 57566: 556, // when (788x)
+ 57437: 557, // in (786x)
+ 57411: 558, // elseKwd (785x)
+ 57540: 559, // then (782x)
+ 47: 560, // '/' (779x)
+ 37: 561, // '%' (778x)
+ 38: 562, // '&' (778x)
+ 94: 563, // '^' (778x)
+ 124: 564, // '|' (778x)
+ 57407: 565, // div (778x)
+ 58095: 566, // lsh (778x)
+ 58100: 567, // rsh (778x)
+ 60: 568, // '<' (775x)
+ 62: 569, // '>' (775x)
+ 58091: 570, // ge (775x)
+ 57446: 571, // is (775x)
+ 58092: 572, // le (775x)
+ 58096: 573, // neq (775x)
+ 58097: 574, // neqSynonym (775x)
+ 58098: 575, // nulleq (775x)
+ 57367: 576, // between (773x)
+ 57435: 577, // ifKwd (771x)
+ 57508: 578, // regexpKwd (765x)
+ 57517: 579, // rlike (765x)
+ 57447: 580, // insert (760x)
+ 57536: 581, // tableKwd (752x)
+ 57351: 582, // singleAtIdentifier (749x)
+ 57390: 583, // currentUser (745x)
+ 57417: 584, // falseKwd (744x)
+ 57547: 585, // trueKwd (744x)
+ 58084: 586, // decLit (738x)
+ 58083: 587, // floatLit (738x)
+ 57518: 588, // row (737x)
+ 58086: 589, // hexLit (736x)
+ 58099: 590, // paramMarker (735x)
+ 58087: 591, // bitLit (734x)
+ 57443: 592, // interval (734x)
+ 123: 593, // '{' (733x)
+ 57455: 594, // key (733x)
+ 57392: 595, // database (729x)
+ 57414: 596, // exists (728x)
+ 57383: 597, // convert (725x)
+ 58071: 598, // builtinNow (724x)
+ 57389: 599, // currentTs (724x)
+ 57352: 600, // doubleAtIdentifier (724x)
+ 57468: 601, // localTime (724x)
+ 57469: 602, // localTs (724x)
+ 57349: 603, // underscoreCS (724x)
+ 57379: 604, // check (723x)
+ 57500: 605, // primary (723x)
+ 58060: 606, // builtinCount (722x)
+ 57356: 607, // pipes (722x)
+ 33: 608, // '!' (721x)
+ 126: 609, // '~' (721x)
+ 58061: 610, // builtinApproxCountDistinct (721x)
+ 58062: 611, // builtinApproxPercentile (721x)
+ 58056: 612, // builtinBitAnd (721x)
+ 58057: 613, // builtinBitOr (721x)
+ 58058: 614, // builtinBitXor (721x)
+ 58059: 615, // builtinCast (721x)
+ 58063: 616, // builtinCurDate (721x)
+ 58064: 617, // builtinCurTime (721x)
+ 58065: 618, // builtinDateAdd (721x)
+ 58066: 619, // builtinDateSub (721x)
+ 58067: 620, // builtinExtract (721x)
+ 58068: 621, // builtinGroupConcat (721x)
+ 58069: 622, // builtinMax (721x)
+ 58070: 623, // builtinMin (721x)
+ 58072: 624, // builtinPosition (721x)
+ 58076: 625, // builtinStddevPop (721x)
+ 58077: 626, // builtinStddevSamp (721x)
+ 58073: 627, // builtinSubstring (721x)
+ 58074: 628, // builtinSum (721x)
+ 58075: 629, // builtinSysDate (721x)
+ 58078: 630, // builtinTranslate (721x)
+ 58079: 631, // builtinTrim (721x)
+ 58080: 632, // builtinUser (721x)
+ 58081: 633, // builtinVarPop (721x)
+ 58082: 634, // builtinVarSamp (721x)
+ 57375: 635, // caseKwd (721x)
+ 57386: 636, // cumeDist (721x)
+ 57387: 637, // currentDate (721x)
+ 57391: 638, // currentRole (721x)
+ 57388: 639, // currentTime (721x)
+ 57402: 640, // denseRank (721x)
+ 57419: 641, // firstValue (721x)
+ 57458: 642, // lag (721x)
+ 57459: 643, // lastValue (721x)
+ 57460: 644, // lead (721x)
+ 57484: 645, // nthValue (721x)
+ 57485: 646, // ntile (721x)
+ 57498: 647, // percentRank (721x)
+ 57503: 648, // rank (721x)
+ 57511: 649, // repeat (721x)
+ 57520: 650, // rowNumber (721x)
+ 57535: 651, // tidbCurrentTSO (721x)
+ 57556: 652, // utcDate (721x)
+ 57558: 653, // utcTime (721x)
+ 57557: 654, // utcTimestamp (721x)
+ 57548: 655, // unique (716x)
+ 57382: 656, // constraint (714x)
+ 57507: 657, // references (711x)
+ 57522: 658, // selectKwd (709x)
+ 57426: 659, // generated (707x)
+ 57377: 660, // character (702x)
+ 57438: 661, // index (690x)
+ 57474: 662, // match (663x)
+ 57544: 663, // to (582x)
+ 57361: 664, // all (567x)
+ 46: 665, // '.' (562x)
+ 57363: 666, // analyze (546x)
+ 57552: 667, // update (543x)
+ 57475: 668, // maxValue (530x)
+ 58093: 669, // jss (528x)
+ 58094: 670, // juss (528x)
+ 57465: 671, // lines (517x)
+ 58089: 672, // assignmentEq (514x)
+ 57372: 673, // by (514x)
+ 57362: 674, // alter (512x)
+ 57513: 675, // require (509x)
+ 58357: 676, // Identifier (506x)
+ 58436: 677, // NotKeywordToken (506x)
+ 58666: 678, // TiDBKeyword (506x)
+ 58676: 679, // UnReservedKeyword (506x)
+ 64: 680, // '@' (504x)
+ 57527: 681, // sql (502x)
+ 57409: 682, // drop (498x)
+ 57374: 683, // cascade (497x)
+ 57504: 684, // read (497x)
+ 57514: 685, // restrict (497x)
+ 57347: 686, // asof (495x)
+ 57384: 687, // create (493x)
+ 57423: 688, // foreign (493x)
+ 57425: 689, // fulltext (493x)
+ 57348: 690, // toTimestamp (492x)
+ 57562: 691, // varcharacter (491x)
+ 57561: 692, // varcharType (491x)
+ 57376: 693, // change (490x)
+ 57398: 694, // decimalType (490x)
+ 57408: 695, // doubleType (490x)
+ 57420: 696, // floatType (490x)
+ 57441: 697, // integerType (490x)
+ 57448: 698, // intType (490x)
+ 57505: 699, // realType (490x)
+ 57510: 700, // rename (490x)
+ 57568: 701, // write (490x)
+ 57563: 702, // varbinaryType (489x)
+ 57360: 703, // add (488x)
+ 57368: 704, // bigIntType (488x)
+ 57370: 705, // blobType (488x)
+ 57449: 706, // int1Type (488x)
+ 57450: 707, // int2Type (488x)
+ 57451: 708, // int3Type (488x)
+ 57452: 709, // int4Type (488x)
+ 57453: 710, // int8Type (488x)
+ 57560: 711, // long (488x)
+ 57471: 712, // longblobType (488x)
+ 57472: 713, // longtextType (488x)
+ 57476: 714, // mediumblobType (488x)
+ 57477: 715, // mediumIntType (488x)
+ 57478: 716, // mediumtextType (488x)
+ 57487: 717, // numericType (488x)
+ 57490: 718, // optimize (488x)
+ 57525: 719, // smallIntType (488x)
+ 57541: 720, // tinyblobType (488x)
+ 57542: 721, // tinyIntType (488x)
+ 57543: 722, // tinytextType (488x)
+ 58631: 723, // SubSelect (223x)
+ 58686: 724, // UserVariable (181x)
+ 58606: 725, // SimpleIdent (180x)
+ 58410: 726, // Literal (179x)
+ 58621: 727, // StringLiteral (179x)
+ 58433: 728, // NextValueForSequence (177x)
+ 58334: 729, // FunctionCallGeneric (176x)
+ 58335: 730, // FunctionCallKeyword (176x)
+ 58336: 731, // FunctionCallNonKeyword (176x)
+ 58337: 732, // FunctionNameConflict (176x)
+ 58338: 733, // FunctionNameDateArith (176x)
+ 58339: 734, // FunctionNameDateArithMultiForms (176x)
+ 58340: 735, // FunctionNameDatetimePrecision (176x)
+ 58341: 736, // FunctionNameOptionalBraces (176x)
+ 58342: 737, // FunctionNameSequence (176x)
+ 58605: 738, // SimpleExpr (176x)
+ 58632: 739, // SumExpr (176x)
+ 58634: 740, // SystemVariable (176x)
+ 58697: 741, // Variable (176x)
+ 58720: 742, // WindowFuncCall (176x)
+ 58179: 743, // BitExpr (163x)
+ 58509: 744, // PredicateExpr (132x)
+ 58182: 745, // BoolPri (129x)
+ 58298: 746, // Expression (129x)
+ 58431: 747, // NUM (105x)
+ 58735: 748, // logAnd (97x)
+ 58736: 749, // logOr (97x)
+ 58288: 750, // EqOpt (82x)
+ 58644: 751, // TableName (77x)
+ 58622: 752, // StringName (56x)
+ 57401: 753, // deleteKwd (53x)
+ 57551: 754, // unsigned (47x)
+ 58401: 755, // LengthNum (46x)
+ 57496: 756, // over (45x)
+ 57573: 757, // zerofill (45x)
+ 58204: 758, // ColumnName (41x)
+ 57405: 759, // distinct (36x)
+ 57406: 760, // distinctRow (36x)
+ 58725: 761, // WindowingClause (35x)
+ 58559: 762, // SelectStmt (34x)
+ 58560: 763, // SelectStmtBasic (34x)
+ 58562: 764, // SelectStmtFromDualTable (34x)
+ 58563: 765, // SelectStmtFromTable (34x)
+ 58580: 766, // SetOprClause (34x)
+ 57400: 767, // delayed (33x)
+ 57431: 768, // highPriority (33x)
+ 57473: 769, // lowPriority (33x)
+ 58581: 770, // SetOprClauseList (33x)
+ 58584: 771, // SetOprStmtWithLimitOrderBy (33x)
+ 58585: 772, // SetOprStmtWoutLimitOrderBy (33x)
+ 58726: 773, // WithClause (31x)
+ 58572: 774, // SelectStmtWithClause (30x)
+ 58583: 775, // SetOprStmt (30x)
+ 57354: 776, // hintComment (27x)
+ 58389: 777, // Int64Num (26x)
+ 58309: 778, // FieldLen (25x)
+ 58475: 779, // OptWindowingClause (24x)
+ 58680: 780, // UpdateStmtNoWith (24x)
+ 58262: 781, // DeleteWithoutUsingStmt (23x)
+ 58481: 782, // OrderBy (23x)
+ 58566: 783, // SelectStmtLimit (23x)
+ 57528: 784, // sqlBigResult (23x)
+ 57529: 785, // sqlCalcFoundRows (23x)
+ 57530: 786, // sqlSmallResult (23x)
+ 58386: 787, // InsertIntoStmt (21x)
+ 58531: 788, // ReplaceIntoStmt (21x)
+ 58679: 789, // UpdateStmt (21x)
+ 58193: 790, // CharsetKw (20x)
+ 58688: 791, // Username (20x)
+ 58358: 792, // IfExists (19x)
+ 58299: 793, // ExpressionList (18x)
+ 58261: 794, // DeleteWithUsingStmt (17x)
+ 58504: 795, // PlacementPolicyOption (17x)
+ 58645: 796, // TableNameList (17x)
+ 58359: 797, // IfNotExists (16x)
+ 57539: 798, // terminated (16x)
+ 58260: 799, // DeleteFromStmt (15x)
+ 58265: 800, // DistinctKwd (15x)
+ 58493: 801, // PartitionNameList (15x)
+ 58266: 802, // DistinctOpt (14x)
+ 57412: 803, // enclosed (14x)
+ 58460: 804, // OptFieldLen (14x)
+ 58668: 805, // TimestampUnit (14x)
+ 58710: 806, // WhereClause (14x)
+ 58711: 807, // WhereClauseOptional (14x)
+ 58257: 808, // DefaultKwdOpt (13x)
+ 57413: 809, // escaped (13x)
+ 57492: 810, // optionally (13x)
+ 58297: 811, // ExprOrDefault (12x)
+ 58395: 812, // JoinTable (12x)
+ 58454: 813, // OptBinary (12x)
+ 57509: 814, // release (12x)
+ 58549: 815, // RolenameComposed (12x)
+ 58641: 816, // TableFactor (12x)
+ 58654: 817, // TableRef (12x)
+ 58152: 818, // AnalyzeOptionListOpt (11x)
+ 58329: 819, // FromOrIn (11x)
+ 58667: 820, // TimeUnit (11x)
+ 58148: 821, // AlterTableStmt (10x)
+ 58194: 822, // CharsetName (10x)
+ 58205: 823, // ColumnNameList (10x)
+ 58247: 824, // DBName (10x)
+ 57467: 825, // load (10x)
+ 58437: 826, // NotSym (10x)
+ 57483: 827, // noWriteToBinLog (10x)
+ 58482: 828, // OrderByOptional (10x)
+ 58484: 829, // PartDefOption (10x)
+ 58604: 830, // SignedNum (10x)
+ 58185: 831, // BuggyDefaultFalseDistinctOpt (9x)
+ 58256: 832, // DefaultFalseDistinctOpt (9x)
+ 58396: 833, // JoinType (9x)
+ 58444: 834, // NumLiteral (9x)
+ 58548: 835, // Rolename (9x)
+ 58543: 836, // RoleNameString (9x)
+ 58246: 837, // CrossOpt (8x)
+ 58289: 838, // EqOrAssignmentEq (8x)
+ 58296: 839, // ExplainableStmt (8x)
+ 58300: 840, // ExpressionListOpt (8x)
+ 58380: 841, // IndexPartSpecification (8x)
+ 58397: 842, // KeyOrIndex (8x)
+ 58434: 843, // NoWriteToBinLogAliasOpt (8x)
+ 58567: 844, // SelectStmtLimitOpt (8x)
+ 58700: 845, // VariableName (8x)
+ 58133: 846, // AllOrPartitionNameList (7x)
+ 58229: 847, // ConstraintKeywordOpt (7x)
+ 58252: 848, // DatabaseSym (7x)
+ 58315: 849, // FieldsOrColumns (7x)
+ 58327: 850, // ForceOpt (7x)
+ 58381: 851, // IndexPartSpecificationList (7x)
+ 58513: 852, // Priority (7x)
+ 58553: 853, // RowFormat (7x)
+ 58556: 854, // RowValue (7x)
+ 58578: 855, // SetExpr (7x)
+ 58590: 856, // ShowDatabaseNameOpt (7x)
+ 58651: 857, // TableOption (7x)
+ 57564: 858, // varying (7x)
+ 58153: 859, // AnalyzeTableStmt (6x)
+ 58174: 860, // BeginTransactionStmt (6x)
+ 58176: 861, // BindableStmt (6x)
+ 57381: 862, // column (6x)
+ 58199: 863, // ColumnDef (6x)
+ 58219: 864, // CommitStmt (6x)
+ 58249: 865, // DatabaseOption (6x)
+ 58291: 866, // EscapedTableRef (6x)
+ 58313: 867, // FieldTerminator (6x)
+ 57427: 868, // grant (6x)
+ 58363: 869, // IgnoreOptional (6x)
+ 58372: 870, // IndexInvisible (6x)
+ 58377: 871, // IndexNameList (6x)
+ 58383: 872, // IndexType (6x)
+ 58414: 873, // LoadDataStmt (6x)
+ 58494: 874, // PartitionNameListOpt (6x)
+ 58507: 875, // PolicyName (6x)
+ 58526: 876, // ReleaseSavepointStmt (6x)
+ 58550: 877, // RolenameList (6x)
+ 58552: 878, // RollbackStmt (6x)
+ 58557: 879, // SavepointStmt (6x)
+ 58588: 880, // SetStmt (6x)
+ 57524: 881, // show (6x)
+ 58649: 882, // TableOptimizerHints (6x)
+ 58689: 883, // UsernameList (6x)
+ 58727: 884, // WithClustered (6x)
+ 58131: 885, // AlgorithmClause (5x)
+ 58187: 886, // ByItem (5x)
+ 58198: 887, // CollationName (5x)
+ 58202: 888, // ColumnKeywordOpt (5x)
+ 58263: 889, // DirectPlacementOption (5x)
+ 58264: 890, // DirectResourceGroupOption (5x)
+ 58311: 891, // FieldOpt (5x)
+ 58312: 892, // FieldOpts (5x)
+ 58355: 893, // IdentList (5x)
+ 58375: 894, // IndexName (5x)
+ 58378: 895, // IndexOption (5x)
+ 58379: 896, // IndexOptionList (5x)
+ 57439: 897, // infile (5x)
+ 58406: 898, // LimitOption (5x)
+ 58418: 899, // LockClause (5x)
+ 58456: 900, // OptCharsetWithOptBinary (5x)
+ 58467: 901, // OptNullTreatment (5x)
+ 58514: 902, // PriorityOpt (5x)
+ 58558: 903, // SelectLockOpt (5x)
+ 58565: 904, // SelectStmtIntoOption (5x)
+ 58655: 905, // TableRefs (5x)
+ 58682: 906, // UserSpec (5x)
+ 58158: 907, // Assignment (4x)
+ 58164: 908, // AuthString (4x)
+ 58166: 909, // BRIEBooleanOptionName (4x)
+ 58167: 910, // BRIEIntegerOptionName (4x)
+ 58168: 911, // BRIEKeywordOptionName (4x)
+ 58169: 912, // BRIEOption (4x)
+ 58170: 913, // BRIEOptions (4x)
+ 58172: 914, // BRIEStringOptionName (4x)
+ 58186: 915, // BuiltinFunction (4x)
+ 58188: 916, // ByList (4x)
+ 58192: 917, // Char (4x)
+ 58223: 918, // ConfigItemName (4x)
+ 58227: 919, // Constraint (4x)
+ 58323: 920, // FloatOpt (4x)
+ 58384: 921, // IndexTypeName (4x)
+ 57491: 922, // option (4x)
+ 58472: 923, // OptWild (4x)
+ 57495: 924, // outer (4x)
+ 58508: 925, // Precision (4x)
+ 58522: 926, // ReferDef (4x)
+ 58539: 927, // RestrictOrCascadeOpt (4x)
+ 58555: 928, // RowStmt (4x)
+ 58573: 929, // SequenceOption (4x)
+ 57533: 930, // statsExtended (4x)
+ 58636: 931, // TableAsName (4x)
+ 58637: 932, // TableAsNameOpt (4x)
+ 58648: 933, // TableNameOptWild (4x)
+ 58650: 934, // TableOptimizerHintsOpt (4x)
+ 58652: 935, // TableOptionList (4x)
+ 58670: 936, // TraceableStmt (4x)
+ 58671: 937, // TransactionChar (4x)
+ 58683: 938, // UserSpecList (4x)
+ 58721: 939, // WindowName (4x)
+ 58155: 940, // AsOfClause (3x)
+ 58159: 941, // AssignmentList (3x)
+ 58161: 942, // AttributesOpt (3x)
+ 58183: 943, // Boolean (3x)
+ 58211: 944, // ColumnOption (3x)
+ 58214: 945, // ColumnPosition (3x)
+ 58220: 946, // CommonTableExpr (3x)
+ 58242: 947, // CreateTableStmt (3x)
+ 58250: 948, // DatabaseOptionList (3x)
+ 58258: 949, // DefaultTrueDistinctOpt (3x)
+ 58285: 950, // EnforcedOrNot (3x)
+ 57415: 951, // explain (3x)
+ 58302: 952, // ExtendedPriv (3x)
+ 58343: 953, // GeneratedAlways (3x)
+ 58345: 954, // GlobalScope (3x)
+ 58349: 955, // GroupByClause (3x)
+ 58367: 956, // IndexHint (3x)
+ 58371: 957, // IndexHintType (3x)
+ 58376: 958, // IndexNameAndTypeOpt (3x)
+ 57456: 959, // keys (3x)
+ 58408: 960, // Lines (3x)
+ 58428: 961, // MaxValueOrExpression (3x)
+ 58438: 962, // NowSym (3x)
+ 58439: 963, // NowSymFunc (3x)
+ 58440: 964, // NowSymOptionFraction (3x)
+ 58468: 965, // OptOrder (3x)
+ 58471: 966, // OptTemporary (3x)
+ 58485: 967, // PartDefOptionList (3x)
+ 58487: 968, // PartitionDefinition (3x)
+ 58498: 969, // PasswordOrLockOption (3x)
+ 58506: 970, // PluginNameList (3x)
+ 58512: 971, // PrimaryOpt (3x)
+ 58515: 972, // PrivElem (3x)
+ 58517: 973, // PrivType (3x)
+ 57501: 974, // procedure (3x)
+ 58532: 975, // RequireClause (3x)
+ 58533: 976, // RequireClauseOpt (3x)
+ 58535: 977, // RequireListElement (3x)
+ 58551: 978, // RolenameWithoutIdent (3x)
+ 58544: 979, // RoleOrPrivElem (3x)
+ 58564: 980, // SelectStmtGroup (3x)
+ 58582: 981, // SetOprOpt (3x)
+ 58635: 982, // TableAliasRefList (3x)
+ 58638: 983, // TableElement (3x)
+ 58647: 984, // TableNameListOpt2 (3x)
+ 58663: 985, // TextString (3x)
+ 58672: 986, // TransactionChars (3x)
+ 57546: 987, // trigger (3x)
+ 57550: 988, // unlock (3x)
+ 57553: 989, // usage (3x)
+ 58693: 990, // ValuesList (3x)
+ 58695: 991, // ValuesStmtList (3x)
+ 58691: 992, // ValueSym (3x)
+ 58698: 993, // VariableAssignment (3x)
+ 58718: 994, // WindowFrameStart (3x)
+ 58129: 995, // AdminStmt (2x)
+ 58132: 996, // AllColumnsOrPredicateColumnsOpt (2x)
+ 58134: 997, // AlterDatabaseStmt (2x)
+ 58135: 998, // AlterImportStmt (2x)
+ 58136: 999, // AlterInstanceStmt (2x)
+ 58137: 1000, // AlterOrderItem (2x)
+ 58139: 1001, // AlterPolicyStmt (2x)
+ 58140: 1002, // AlterResourceGroupStmt (2x)
+ 58141: 1003, // AlterSequenceOption (2x)
+ 58143: 1004, // AlterSequenceStmt (2x)
+ 58144: 1005, // AlterTableSpec (2x)
+ 58149: 1006, // AlterUserStmt (2x)
+ 58150: 1007, // AnalyzeOption (2x)
+ 58178: 1008, // BinlogStmt (2x)
+ 58171: 1009, // BRIEStmt (2x)
+ 58173: 1010, // BRIETables (2x)
+ 57373: 1011, // call (2x)
+ 58189: 1012, // CallStmt (2x)
+ 58190: 1013, // CastType (2x)
+ 58191: 1014, // ChangeStmt (2x)
+ 58197: 1015, // CheckConstraintKeyword (2x)
+ 58206: 1016, // ColumnNameListOpt (2x)
+ 58209: 1017, // ColumnNameOrUserVariable (2x)
+ 58212: 1018, // ColumnOptionList (2x)
+ 58213: 1019, // ColumnOptionListOpt (2x)
+ 58215: 1020, // ColumnSetValue (2x)
+ 58218: 1021, // CommentOrAttributeOption (2x)
+ 58222: 1022, // CompletionTypeWithinTransaction (2x)
+ 58224: 1023, // ConnectionOption (2x)
+ 58226: 1024, // ConnectionOptions (2x)
+ 58230: 1025, // CreateBindingStmt (2x)
+ 58231: 1026, // CreateDatabaseStmt (2x)
+ 58232: 1027, // CreateImportStmt (2x)
+ 58233: 1028, // CreateIndexStmt (2x)
+ 58234: 1029, // CreatePolicyStmt (2x)
+ 58235: 1030, // CreateResourceGroupStmt (2x)
+ 58236: 1031, // CreateRoleStmt (2x)
+ 58238: 1032, // CreateSequenceStmt (2x)
+ 58239: 1033, // CreateStatisticsStmt (2x)
+ 58240: 1034, // CreateTableOptionListOpt (2x)
+ 58243: 1035, // CreateUserStmt (2x)
+ 58245: 1036, // CreateViewStmt (2x)
+ 57393: 1037, // databases (2x)
+ 58254: 1038, // DeallocateStmt (2x)
+ 58255: 1039, // DeallocateSym (2x)
+ 57404: 1040, // describe (2x)
+ 58267: 1041, // DoStmt (2x)
+ 58268: 1042, // DropBindingStmt (2x)
+ 58269: 1043, // DropDatabaseStmt (2x)
+ 58270: 1044, // DropImportStmt (2x)
+ 58271: 1045, // DropIndexStmt (2x)
+ 58272: 1046, // DropPolicyStmt (2x)
+ 58273: 1047, // DropRoleStmt (2x)
+ 58274: 1048, // DropSequenceStmt (2x)
+ 58275: 1049, // DropStatisticsStmt (2x)
+ 58276: 1050, // DropStatsStmt (2x)
+ 58277: 1051, // DropTableStmt (2x)
+ 58278: 1052, // DropUserStmt (2x)
+ 58279: 1053, // DropViewStmt (2x)
+ 58281: 1054, // DuplicateOpt (2x)
+ 58283: 1055, // EmptyStmt (2x)
+ 58284: 1056, // EncryptionOpt (2x)
+ 58286: 1057, // EnforcedOrNotOpt (2x)
+ 58290: 1058, // ErrorHandling (2x)
+ 58292: 1059, // ExecuteStmt (2x)
+ 58293: 1060, // ExplainFormatType (2x)
+ 58294: 1061, // ExplainStmt (2x)
+ 58295: 1062, // ExplainSym (2x)
+ 58304: 1063, // Field (2x)
+ 58307: 1064, // FieldItem (2x)
+ 58314: 1065, // Fields (2x)
+ 58319: 1066, // FlashbackDatabaseStmt (2x)
+ 58320: 1067, // FlashbackTableStmt (2x)
+ 58321: 1068, // FlashbackToNewName (2x)
+ 58322: 1069, // FlashbackToTimestampStmt (2x)
+ 58326: 1070, // FlushStmt (2x)
+ 58332: 1071, // FuncDatetimePrecList (2x)
+ 58333: 1072, // FuncDatetimePrecListOpt (2x)
+ 58346: 1073, // GrantProxyStmt (2x)
+ 58347: 1074, // GrantRoleStmt (2x)
+ 58348: 1075, // GrantStmt (2x)
+ 58350: 1076, // HandleRange (2x)
+ 58352: 1077, // HashString (2x)
+ 58353: 1078, // HavingClause (2x)
+ 58354: 1079, // HelpStmt (2x)
+ 58366: 1080, // IndexAdviseStmt (2x)
+ 58368: 1081, // IndexHintList (2x)
+ 58369: 1082, // IndexHintListOpt (2x)
+ 58374: 1083, // IndexLockAndAlgorithmOpt (2x)
+ 58387: 1084, // InsertValues (2x)
+ 58392: 1085, // IntoOpt (2x)
+ 58398: 1086, // KeyOrIndexOpt (2x)
+ 57457: 1087, // kill (2x)
+ 58399: 1088, // KillOrKillTiDB (2x)
+ 58400: 1089, // KillStmt (2x)
+ 58405: 1090, // LimitClause (2x)
+ 57466: 1091, // linear (2x)
+ 58407: 1092, // LinearOpt (2x)
+ 58411: 1093, // LoadDataSetItem (2x)
+ 58415: 1094, // LoadStatsStmt (2x)
+ 58416: 1095, // LocalOpt (2x)
+ 58417: 1096, // LocationLabelList (2x)
+ 58419: 1097, // LockStatsStmt (2x)
+ 58420: 1098, // LockTablesStmt (2x)
+ 58429: 1099, // MaxValueOrExpressionList (2x)
+ 58435: 1100, // NonTransactionalDMLStmt (2x)
+ 58441: 1101, // NowSymOptionFractionParentheses (2x)
+ 58443: 1102, // NumList (2x)
+ 58446: 1103, // ObjectType (2x)
+ 57488: 1104, // of (2x)
+ 58447: 1105, // OfTablesOpt (2x)
+ 58448: 1106, // OnCommitOpt (2x)
+ 58449: 1107, // OnDelete (2x)
+ 58452: 1108, // OnUpdate (2x)
+ 58457: 1109, // OptCollate (2x)
+ 58462: 1110, // OptFull (2x)
+ 58464: 1111, // OptInteger (2x)
+ 58477: 1112, // OptionalBraces (2x)
+ 58476: 1113, // OptionLevel (2x)
+ 58466: 1114, // OptLeadLagInfo (2x)
+ 58465: 1115, // OptLLDefault (2x)
+ 58483: 1116, // OuterOpt (2x)
+ 58488: 1117, // PartitionDefinitionList (2x)
+ 58489: 1118, // PartitionDefinitionListOpt (2x)
+ 58490: 1119, // PartitionIntervalOpt (2x)
+ 58496: 1120, // PartitionOpt (2x)
+ 58497: 1121, // PasswordOpt (2x)
+ 58499: 1122, // PasswordOrLockOptionList (2x)
+ 58500: 1123, // PasswordOrLockOptions (2x)
+ 58503: 1124, // PlacementOptionList (2x)
+ 58505: 1125, // PlanReplayerStmt (2x)
+ 58511: 1126, // PreparedStmt (2x)
+ 58516: 1127, // PrivLevel (2x)
+ 58519: 1128, // PurgeImportStmt (2x)
+ 58520: 1129, // QuickOptional (2x)
+ 58521: 1130, // RecoverTableStmt (2x)
+ 58523: 1131, // ReferOpt (2x)
+ 58525: 1132, // RegexpSym (2x)
+ 58527: 1133, // RenameTableStmt (2x)
+ 58528: 1134, // RenameUserStmt (2x)
+ 58530: 1135, // RepeatableOpt (2x)
+ 58536: 1136, // ResourceGroupName (2x)
+ 58537: 1137, // ResourceGroupOptionList (2x)
+ 58538: 1138, // RestartStmt (2x)
+ 58540: 1139, // ResumeImportStmt (2x)
+ 57515: 1140, // revoke (2x)
+ 58541: 1141, // RevokeRoleStmt (2x)
+ 58542: 1142, // RevokeStmt (2x)
+ 58545: 1143, // RoleOrPrivElemList (2x)
+ 58546: 1144, // RoleSpec (2x)
+ 58568: 1145, // SelectStmtOpt (2x)
+ 58571: 1146, // SelectStmtSQLCache (2x)
+ 58575: 1147, // SetBindingStmt (2x)
+ 58576: 1148, // SetDefaultRoleOpt (2x)
+ 58577: 1149, // SetDefaultRoleStmt (2x)
+ 58587: 1150, // SetRoleStmt (2x)
+ 58591: 1151, // ShowImportStmt (2x)
+ 58596: 1152, // ShowProfileType (2x)
+ 58599: 1153, // ShowStmt (2x)
+ 58600: 1154, // ShowTableAliasOpt (2x)
+ 58602: 1155, // ShutdownStmt (2x)
+ 58603: 1156, // SignedLiteral (2x)
+ 58607: 1157, // SplitOption (2x)
+ 58608: 1158, // SplitRegionStmt (2x)
+ 58612: 1159, // Statement (2x)
+ 58615: 1160, // StatsOptionsOpt (2x)
+ 58616: 1161, // StatsPersistentVal (2x)
+ 58617: 1162, // StatsType (2x)
+ 58618: 1163, // StopImportStmt (2x)
+ 58625: 1164, // SubPartDefinition (2x)
+ 58628: 1165, // SubPartitionMethod (2x)
+ 58633: 1166, // Symbol (2x)
+ 58639: 1167, // TableElementList (2x)
+ 58642: 1168, // TableLock (2x)
+ 58646: 1169, // TableNameListOpt (2x)
+ 58653: 1170, // TableOrTables (2x)
+ 58662: 1171, // TablesTerminalSym (2x)
+ 58660: 1172, // TableToTable (2x)
+ 58664: 1173, // TextStringList (2x)
+ 58669: 1174, // TraceStmt (2x)
+ 58674: 1175, // TruncateTableStmt (2x)
+ 58677: 1176, // UnlockStatsStmt (2x)
+ 58678: 1177, // UnlockTablesStmt (2x)
+ 58684: 1178, // UserToUser (2x)
+ 58681: 1179, // UseStmt (2x)
+ 58696: 1180, // Varchar (2x)
+ 58699: 1181, // VariableAssignmentList (2x)
+ 58708: 1182, // WhenClause (2x)
+ 58713: 1183, // WindowDefinition (2x)
+ 58716: 1184, // WindowFrameBound (2x)
+ 58723: 1185, // WindowSpec (2x)
+ 58728: 1186, // WithGrantOptionOpt (2x)
+ 58729: 1187, // WithList (2x)
+ 58733: 1188, // Writeable (2x)
+ 58128: 1189, // AdminShowSlow (1x)
+ 58130: 1190, // AdminStmtLimitOpt (1x)
+ 58138: 1191, // AlterOrderList (1x)
+ 58142: 1192, // AlterSequenceOptionList (1x)
+ 58145: 1193, // AlterTableSpecList (1x)
+ 58146: 1194, // AlterTableSpecListOpt (1x)
+ 58147: 1195, // AlterTableSpecSingleOpt (1x)
+ 58151: 1196, // AnalyzeOptionList (1x)
+ 58154: 1197, // AnyOrAll (1x)
+ 58156: 1198, // AsOfClauseOpt (1x)
+ 58157: 1199, // AsOpt (1x)
+ 58162: 1200, // AuthOption (1x)
+ 58163: 1201, // AuthPlugin (1x)
+ 58165: 1202, // AutoRandomOpt (1x)
+ 58175: 1203, // BetweenOrNotOp (1x)
+ 58177: 1204, // BindingStatusType (1x)
+ 58180: 1205, // BitValueType (1x)
+ 58181: 1206, // BlobType (1x)
+ 58184: 1207, // BooleanType (1x)
+ 57371: 1208, // both (1x)
+ 58195: 1209, // CharsetNameOrDefault (1x)
+ 58196: 1210, // CharsetOpt (1x)
+ 58201: 1211, // ColumnFormat (1x)
+ 58203: 1212, // ColumnList (1x)
+ 58210: 1213, // ColumnNameOrUserVariableList (1x)
+ 58207: 1214, // ColumnNameOrUserVarListOpt (1x)
+ 58208: 1215, // ColumnNameOrUserVarListOptWithBrackets (1x)
+ 58216: 1216, // ColumnSetValueList (1x)
+ 58221: 1217, // CompareOp (1x)
+ 58225: 1218, // ConnectionOptionList (1x)
+ 58228: 1219, // ConstraintElem (1x)
+ 58237: 1220, // CreateSequenceOptionListOpt (1x)
+ 58241: 1221, // CreateTableSelectOpt (1x)
+ 58244: 1222, // CreateViewSelectOpt (1x)
+ 58251: 1223, // DatabaseOptionListOpt (1x)
+ 58253: 1224, // DateAndTimeType (1x)
+ 58248: 1225, // DBNameList (1x)
+ 58259: 1226, // DefaultValueExpr (1x)
+ 58280: 1227, // DryRunOptions (1x)
+ 57410: 1228, // dual (1x)
+ 58282: 1229, // ElseOpt (1x)
+ 58287: 1230, // EnforcedOrNotOrNotNullOpt (1x)
+ 58301: 1231, // ExpressionOpt (1x)
+ 58303: 1232, // FetchFirstOpt (1x)
+ 58305: 1233, // FieldAsName (1x)
+ 58306: 1234, // FieldAsNameOpt (1x)
+ 58308: 1235, // FieldItemList (1x)
+ 58310: 1236, // FieldList (1x)
+ 58316: 1237, // FirstAndLastPartOpt (1x)
+ 58317: 1238, // FirstOrNext (1x)
+ 58318: 1239, // FixedPointType (1x)
+ 58324: 1240, // FloatingPointType (1x)
+ 58325: 1241, // FlushOption (1x)
+ 58328: 1242, // FromDual (1x)
+ 58330: 1243, // FulltextSearchModifierOpt (1x)
+ 58331: 1244, // FuncDatetimePrec (1x)
+ 58344: 1245, // GetFormatSelector (1x)
+ 58351: 1246, // HandleRangeList (1x)
+ 58356: 1247, // IdentListWithParenOpt (1x)
+ 58360: 1248, // IfNotRunning (1x)
+ 58361: 1249, // IfRunning (1x)
+ 58362: 1250, // IgnoreLines (1x)
+ 58364: 1251, // ImportTruncate (1x)
+ 58370: 1252, // IndexHintScope (1x)
+ 58373: 1253, // IndexKeyTypeOpt (1x)
+ 58382: 1254, // IndexPartSpecificationListOpt (1x)
+ 58385: 1255, // IndexTypeOpt (1x)
+ 58365: 1256, // InOrNotOp (1x)
+ 58388: 1257, // InstanceOption (1x)
+ 58390: 1258, // IntegerType (1x)
+ 58391: 1259, // IntervalExpr (1x)
+ 58394: 1260, // IsolationLevel (1x)
+ 58393: 1261, // IsOrNotOp (1x)
+ 57461: 1262, // leading (1x)
+ 58402: 1263, // LikeEscapeOpt (1x)
+ 58403: 1264, // LikeOrNotOp (1x)
+ 58404: 1265, // LikeTableWithOrWithoutParen (1x)
+ 58409: 1266, // LinesTerminated (1x)
+ 58412: 1267, // LoadDataSetList (1x)
+ 58413: 1268, // LoadDataSetSpecOpt (1x)
+ 58421: 1269, // LockType (1x)
+ 58422: 1270, // LogTypeOpt (1x)
+ 58423: 1271, // Match (1x)
+ 58424: 1272, // MatchOpt (1x)
+ 58425: 1273, // MaxIndexNumOpt (1x)
+ 58426: 1274, // MaxMinutesOpt (1x)
+ 58427: 1275, // MaxValPartOpt (1x)
+ 58430: 1276, // NChar (1x)
+ 58442: 1277, // NullPartOpt (1x)
+ 58445: 1278, // NumericType (1x)
+ 58432: 1279, // NVarchar (1x)
+ 58450: 1280, // OnDeleteUpdateOpt (1x)
+ 58451: 1281, // OnDuplicateKeyUpdate (1x)
+ 58453: 1282, // OptBinMod (1x)
+ 58455: 1283, // OptCharset (1x)
+ 58458: 1284, // OptErrors (1x)
+ 58459: 1285, // OptExistingWindowName (1x)
+ 58461: 1286, // OptFromFirstLast (1x)
+ 58463: 1287, // OptGConcatSeparator (1x)
+ 58478: 1288, // OptionalShardColumn (1x)
+ 58469: 1289, // OptPartitionClause (1x)
+ 58470: 1290, // OptTable (1x)
+ 58473: 1291, // OptWindowFrameClause (1x)
+ 58474: 1292, // OptWindowOrderByClause (1x)
+ 58480: 1293, // Order (1x)
+ 58479: 1294, // OrReplace (1x)
+ 57445: 1295, // outfile (1x)
+ 58486: 1296, // PartDefValuesOpt (1x)
+ 58491: 1297, // PartitionKeyAlgorithmOpt (1x)
+ 58492: 1298, // PartitionMethod (1x)
+ 58495: 1299, // PartitionNumOpt (1x)
+ 58501: 1300, // PerDB (1x)
+ 58502: 1301, // PerTable (1x)
+ 57499: 1302, // precisionType (1x)
+ 58510: 1303, // PrepareSQL (1x)
+ 58518: 1304, // ProcedureCall (1x)
+ 57506: 1305, // recursive (1x)
+ 58524: 1306, // RegexpOrNotOp (1x)
+ 58529: 1307, // ReorganizePartitionRuleOpt (1x)
+ 58534: 1308, // RequireList (1x)
+ 58547: 1309, // RoleSpecList (1x)
+ 58554: 1310, // RowOrRows (1x)
+ 58561: 1311, // SelectStmtFieldList (1x)
+ 58569: 1312, // SelectStmtOpts (1x)
+ 58570: 1313, // SelectStmtOptsList (1x)
+ 58574: 1314, // SequenceOptionList (1x)
+ 58579: 1315, // SetOpr (1x)
+ 58586: 1316, // SetRoleOpt (1x)
+ 58589: 1317, // ShardableStmt (1x)
+ 58592: 1318, // ShowIndexKwd (1x)
+ 58593: 1319, // ShowLikeOrWhereOpt (1x)
+ 58594: 1320, // ShowPlacementTarget (1x)
+ 58595: 1321, // ShowProfileArgsOpt (1x)
+ 58597: 1322, // ShowProfileTypes (1x)
+ 58598: 1323, // ShowProfileTypesOpt (1x)
+ 58601: 1324, // ShowTargetFilterable (1x)
+ 57526: 1325, // spatial (1x)
+ 58609: 1326, // SplitSyntaxOption (1x)
+ 57531: 1327, // ssl (1x)
+ 58610: 1328, // Start (1x)
+ 58611: 1329, // Starting (1x)
+ 57532: 1330, // starting (1x)
+ 58613: 1331, // StatementList (1x)
+ 58614: 1332, // StatementScope (1x)
+ 58619: 1333, // StorageMedia (1x)
+ 57538: 1334, // stored (1x)
+ 58620: 1335, // StringList (1x)
+ 58623: 1336, // StringNameOrBRIEOptionKeyword (1x)
+ 58624: 1337, // StringType (1x)
+ 58626: 1338, // SubPartDefinitionList (1x)
+ 58627: 1339, // SubPartDefinitionListOpt (1x)
+ 58629: 1340, // SubPartitionNumOpt (1x)
+ 58630: 1341, // SubPartitionOpt (1x)
+ 58640: 1342, // TableElementListOpt (1x)
+ 58643: 1343, // TableLockList (1x)
+ 58656: 1344, // TableRefsClause (1x)
+ 58657: 1345, // TableSampleMethodOpt (1x)
+ 58658: 1346, // TableSampleOpt (1x)
+ 58659: 1347, // TableSampleUnitOpt (1x)
+ 58661: 1348, // TableToTableList (1x)
+ 58665: 1349, // TextType (1x)
+ 57545: 1350, // trailing (1x)
+ 58673: 1351, // TrimDirection (1x)
+ 58675: 1352, // Type (1x)
+ 58685: 1353, // UserToUserList (1x)
+ 58687: 1354, // UserVariableList (1x)
+ 58690: 1355, // UsingRoles (1x)
+ 58692: 1356, // Values (1x)
+ 58694: 1357, // ValuesOpt (1x)
+ 58701: 1358, // ViewAlgorithm (1x)
+ 58702: 1359, // ViewCheckOption (1x)
+ 58703: 1360, // ViewDefiner (1x)
+ 58704: 1361, // ViewFieldList (1x)
+ 58705: 1362, // ViewName (1x)
+ 58706: 1363, // ViewSQLSecurity (1x)
+ 57565: 1364, // virtual (1x)
+ 58707: 1365, // VirtualOrStored (1x)
+ 58709: 1366, // WhenClauseList (1x)
+ 58712: 1367, // WindowClauseOptional (1x)
+ 58714: 1368, // WindowDefinitionList (1x)
+ 58715: 1369, // WindowFrameBetween (1x)
+ 58717: 1370, // WindowFrameExtent (1x)
+ 58719: 1371, // WindowFrameUnits (1x)
+ 58722: 1372, // WindowNameOrSpec (1x)
+ 58724: 1373, // WindowSpecDetails (1x)
+ 58730: 1374, // WithReadLockOpt (1x)
+ 58731: 1375, // WithValidation (1x)
+ 58732: 1376, // WithValidationOpt (1x)
+ 58734: 1377, // Year (1x)
+ 58127: 1378, // $default (0x)
+ 58088: 1379, // andnot (0x)
+ 58160: 1380, // AssignmentListOpt (0x)
+ 58200: 1381, // ColumnDefList (0x)
+ 58217: 1382, // CommaOpt (0x)
+ 58111: 1383, // createTableSelect (0x)
+ 58102: 1384, // empty (0x)
+ 57345: 1385, // error (0x)
+ 58126: 1386, // higherThanComma (0x)
+ 58120: 1387, // higherThanParenthese (0x)
+ 58109: 1388, // insertValues (0x)
+ 57353: 1389, // invalid (0x)
+ 58112: 1390, // lowerThanCharsetKwd (0x)
+ 58125: 1391, // lowerThanComma (0x)
+ 58110: 1392, // lowerThanCreateTableSelect (0x)
+ 58122: 1393, // lowerThanEq (0x)
+ 58117: 1394, // lowerThanFunction (0x)
+ 58108: 1395, // lowerThanInsertValues (0x)
+ 58113: 1396, // lowerThanKey (0x)
+ 58114: 1397, // lowerThanLocal (0x)
+ 58124: 1398, // lowerThanNot (0x)
+ 58121: 1399, // lowerThanOn (0x)
+ 58119: 1400, // lowerThanParenthese (0x)
+ 58115: 1401, // lowerThanRemove (0x)
+ 58103: 1402, // lowerThanSelectOpt (0x)
+ 58107: 1403, // lowerThanSelectStmt (0x)
+ 58106: 1404, // lowerThanSetKeyword (0x)
+ 58105: 1405, // lowerThanStringLitToken (0x)
+ 58104: 1406, // lowerThanValueKeyword (0x)
+ 58116: 1407, // lowerThenOrder (0x)
+ 58123: 1408, // neg (0x)
+ 57357: 1409, // odbcDateType (0x)
+ 57359: 1410, // odbcTimestampType (0x)
+ 57358: 1411, // odbcTimeType (0x)
+ 58118: 1412, // tableRefPriority (0x)
}
yySymNames = []string{
@@ -2276,11 +2293,11 @@ var (
"autoRandomBase",
"statsBuckets",
"statsTopN",
+ "ttl",
"autoIdCache",
"avgRowLength",
"compression",
"delayKeyWrite",
- "nottl",
"packKeys",
"preSplitRegions",
"rowFormat",
@@ -2293,11 +2310,9 @@ var (
"statsSamplePages",
"statsSampleRate",
"tableChecksum",
- "ttl",
"ttlEnable",
"attribute",
"account",
- "')'",
"resume",
"signed",
"snapshot",
@@ -2319,6 +2334,7 @@ var (
"skipSchemaFiles",
"strictFormat",
"tikvImporter",
+ "')'",
"truncate",
"no",
"start",
@@ -2352,12 +2368,13 @@ var (
"voters",
"columns",
"view",
- "yearType",
"day",
+ "yearType",
"second",
"sqlTsiYear",
"ascii",
"byteType",
+ "cpu",
"hour",
"microsecond",
"minute",
@@ -2373,7 +2390,11 @@ var (
"unicodeSym",
"week",
"fields",
+ "ioReadBandwidth",
+ "ioWriteBandwidth",
+ "rruRate",
"tables",
+ "wruRate",
"status",
"separator",
"cipher",
@@ -2439,6 +2460,7 @@ var (
"off",
"optional",
"per_db",
+ "plan",
"privileges",
"replica",
"required",
@@ -2461,15 +2483,15 @@ var (
"errorKwd",
"flush",
"full",
+ "history",
"mb",
"mode",
- "never",
- "plan",
"plugins",
"processlist",
"recover",
"repair",
"repeatable",
+ "resource",
"statistics",
"subpartitions",
"tidb",
@@ -2493,9 +2515,9 @@ var (
"context",
"copyKwd",
"correlation",
- "cpu",
"deallocate",
"dependency",
+ "digest",
"directory",
"discard",
"disk",
@@ -2543,6 +2565,7 @@ var (
"statsOptions",
"stop",
"swaps",
+ "tidbJson",
"tokudbDefault",
"tokudbFast",
"tokudbLzma",
@@ -2597,7 +2620,6 @@ var (
"function",
"grants",
"histogramsInFlight",
- "history",
"imports",
"incremental",
"indexes",
@@ -2611,6 +2633,7 @@ var (
"max_minutes",
"national",
"ncharType",
+ "never",
"nextval",
"none",
"nvarcharType",
@@ -2632,6 +2655,7 @@ var (
"replayer",
"reset",
"restores",
+ "reuse",
"run",
"security",
"serializable",
@@ -2724,8 +2748,8 @@ var (
"weightString",
"on",
"'('",
- "with",
"stringLit",
+ "with",
"not2",
"defaultKwd",
"not",
@@ -2744,20 +2768,20 @@ var (
"intersect",
"null",
"limit",
- "charType",
"forKwd",
+ "charType",
"values",
"into",
"lock",
- "where",
"eq",
+ "where",
"from",
"fetch",
"order",
- "force",
"replace",
- "and",
+ "force",
"set",
+ "and",
"intLit",
"or",
"andand",
@@ -2779,8 +2803,8 @@ var (
"tableSample",
"rangeKwd",
"groups",
- "binaryType",
"desc",
+ "binaryType",
"dayHour",
"dayMicrosecond",
"dayMinute",
@@ -2827,10 +2851,10 @@ var (
"floatLit",
"row",
"hexLit",
- "interval",
"paramMarker",
- "'{'",
"bitLit",
+ "interval",
+ "'{'",
"key",
"database",
"exists",
@@ -2841,9 +2865,10 @@ var (
"localTime",
"localTs",
"underscoreCS",
- "builtinCount",
"check",
"primary",
+ "builtinCount",
+ "pipes",
"'!'",
"'~'",
"builtinApproxCountDistinct",
@@ -2884,7 +2909,6 @@ var (
"nthValue",
"ntile",
"percentRank",
- "pipes",
"rank",
"repeat",
"rowNumber",
@@ -2912,11 +2936,11 @@ var (
"assignmentEq",
"by",
"alter",
+ "require",
"Identifier",
"NotKeywordToken",
"TiDBKeyword",
"UnReservedKeyword",
- "require",
"'@'",
"sql",
"drop",
@@ -3025,19 +3049,19 @@ var (
"sqlCalcFoundRows",
"sqlSmallResult",
"InsertIntoStmt",
+ "ReplaceIntoStmt",
"UpdateStmt",
"CharsetKw",
- "ReplaceIntoStmt",
"Username",
+ "IfExists",
"ExpressionList",
"DeleteWithUsingStmt",
- "IfExists",
"PlacementPolicyOption",
"TableNameList",
+ "IfNotExists",
"terminated",
"DeleteFromStmt",
"DistinctKwd",
- "IfNotExists",
"PartitionNameList",
"DistinctOpt",
"enclosed",
@@ -3112,6 +3136,7 @@ var (
"IndexType",
"LoadDataStmt",
"PartitionNameListOpt",
+ "PolicyName",
"ReleaseSavepointStmt",
"RolenameList",
"RollbackStmt",
@@ -3126,6 +3151,7 @@ var (
"CollationName",
"ColumnKeywordOpt",
"DirectPlacementOption",
+ "DirectResourceGroupOption",
"FieldOpt",
"FieldOpts",
"IdentList",
@@ -3137,7 +3163,6 @@ var (
"LockClause",
"OptCharsetWithOptBinary",
"OptNullTreatment",
- "PolicyName",
"PriorityOpt",
"SelectLockOpt",
"SelectStmtIntoOption",
@@ -3205,7 +3230,6 @@ var (
"OptTemporary",
"PartDefOptionList",
"PartitionDefinition",
- "PasswordExpire",
"PasswordOrLockOption",
"PluginNameList",
"PrimaryOpt",
@@ -3239,6 +3263,7 @@ var (
"AlterInstanceStmt",
"AlterOrderItem",
"AlterPolicyStmt",
+ "AlterResourceGroupStmt",
"AlterSequenceOption",
"AlterSequenceStmt",
"AlterTableSpec",
@@ -3266,6 +3291,7 @@ var (
"CreateImportStmt",
"CreateIndexStmt",
"CreatePolicyStmt",
+ "CreateResourceGroupStmt",
"CreateRoleStmt",
"CreateSequenceStmt",
"CreateStatisticsStmt",
@@ -3371,6 +3397,8 @@ var (
"RenameTableStmt",
"RenameUserStmt",
"RepeatableOpt",
+ "ResourceGroupName",
+ "ResourceGroupOptionList",
"RestartStmt",
"ResumeImportStmt",
"revoke",
@@ -3426,9 +3454,9 @@ var (
"AdminStmtLimitOpt",
"AlterOrderList",
"AlterSequenceOptionList",
- "AlterTablePartitionOpt",
"AlterTableSpecList",
"AlterTableSpecListOpt",
+ "AlterTableSpecSingleOpt",
"AnalyzeOptionList",
"AnyOrAll",
"AsOfClauseOpt",
@@ -3444,7 +3472,6 @@ var (
"both",
"CharsetNameOrDefault",
"CharsetOpt",
- "ClearPasswordExpireOptions",
"ColumnFormat",
"ColumnList",
"ColumnNameOrUserVariableList",
@@ -3651,7836 +3678,7935 @@ var (
yyReductions = []struct{ xsym, components int }{
{0, 1},
- {1318, 1},
- {814, 6},
- {814, 8},
- {814, 10},
- {814, 5},
- {814, 7},
- {814, 7},
- {814, 9},
- {1115, 1},
- {1115, 2},
- {1115, 3},
- {881, 3},
- {881, 3},
- {881, 3},
- {881, 3},
- {881, 3},
- {881, 3},
- {881, 3},
- {881, 3},
- {881, 3},
- {881, 3},
- {881, 3},
- {788, 4},
- {788, 4},
- {788, 4},
- {788, 4},
- {934, 3},
- {934, 3},
- {1149, 3},
- {1149, 3},
- {1182, 1},
- {1182, 2},
- {1182, 4},
- {1182, 8},
- {1182, 8},
- {1182, 3},
- {1182, 3},
- {1087, 0},
- {1087, 3},
- {997, 1},
- {997, 5},
- {997, 5},
- {997, 5},
- {997, 5},
- {997, 6},
- {997, 2},
- {997, 5},
- {997, 6},
- {997, 8},
- {997, 8},
- {997, 1},
- {997, 1},
- {997, 3},
- {997, 4},
- {997, 5},
- {997, 3},
- {997, 4},
- {997, 8},
- {997, 4},
- {997, 7},
- {997, 3},
- {997, 4},
- {997, 4},
- {997, 4},
- {997, 4},
- {997, 2},
- {997, 2},
- {997, 4},
- {997, 4},
- {997, 5},
- {997, 3},
- {997, 2},
- {997, 2},
- {997, 5},
- {997, 6},
- {997, 6},
- {997, 8},
- {997, 5},
- {997, 5},
- {997, 3},
- {997, 3},
- {997, 3},
- {997, 5},
- {997, 1},
- {997, 1},
- {997, 1},
- {997, 1},
- {997, 2},
- {997, 2},
- {997, 1},
- {997, 1},
- {997, 4},
- {997, 3},
- {997, 4},
- {997, 1},
- {997, 1},
- {1297, 0},
- {1297, 5},
- {839, 1},
- {839, 1},
- {1366, 0},
- {1366, 1},
- {1365, 2},
- {1365, 2},
- {876, 1},
- {876, 1},
- {877, 3},
- {877, 3},
- {877, 3},
- {877, 3},
- {877, 3},
+ {1328, 1},
+ {821, 6},
+ {821, 8},
+ {821, 10},
+ {821, 5},
+ {821, 7},
+ {821, 7},
+ {821, 9},
+ {1137, 1},
+ {1137, 2},
+ {1137, 3},
{890, 3},
{890, 3},
- {1177, 2},
- {1177, 2},
- {835, 1},
- {835, 1},
- {1077, 0},
- {1077, 1},
- {880, 0},
- {880, 1},
- {937, 0},
- {937, 1},
- {937, 2},
- {1184, 0},
- {1184, 1},
- {1183, 1},
- {1183, 3},
- {794, 1},
- {794, 3},
- {840, 0},
- {840, 1},
- {840, 2},
- {1155, 1},
+ {890, 3},
+ {890, 3},
+ {890, 3},
+ {1124, 1},
+ {1124, 2},
{1124, 3},
- {1338, 1},
- {1338, 3},
- {1161, 3},
- {1125, 3},
- {1343, 1},
- {1343, 3},
- {1167, 3},
- {1121, 5},
- {1121, 3},
- {1121, 4},
- {1060, 4},
- {1060, 5},
- {1060, 5},
- {1058, 4},
- {1059, 0},
- {1059, 2},
- {1057, 4},
- {1147, 6},
- {1147, 8},
- {1146, 6},
- {1146, 2},
- {1316, 0},
- {1316, 2},
- {1316, 1},
- {1316, 3},
- {852, 5},
- {852, 6},
- {852, 7},
- {852, 7},
- {852, 8},
- {852, 9},
- {852, 8},
- {852, 7},
- {852, 6},
- {852, 8},
- {989, 0},
- {989, 2},
- {989, 2},
- {811, 0},
- {811, 2},
- {1185, 1},
- {1185, 3},
- {999, 2},
- {999, 2},
- {999, 3},
- {999, 3},
- {999, 2},
- {999, 2},
- {899, 3},
- {933, 1},
- {933, 3},
- {1370, 0},
- {1370, 1},
- {853, 1},
- {853, 2},
- {853, 2},
- {853, 2},
- {853, 4},
- {853, 5},
- {853, 6},
- {853, 4},
- {853, 5},
- {1000, 2},
- {1371, 1},
- {1371, 3},
- {856, 3},
- {856, 3},
- {751, 1},
- {751, 3},
- {751, 5},
- {816, 1},
- {816, 3},
- {1008, 0},
- {1008, 1},
- {1237, 0},
- {1237, 3},
+ {889, 3},
+ {889, 3},
+ {889, 3},
+ {889, 3},
+ {889, 3},
+ {889, 3},
+ {889, 3},
+ {889, 3},
+ {889, 3},
+ {889, 3},
+ {889, 3},
+ {795, 4},
+ {795, 4},
+ {795, 4},
+ {795, 4},
+ {942, 3},
+ {942, 3},
+ {1160, 3},
+ {1160, 3},
+ {1195, 1},
+ {1195, 2},
+ {1195, 4},
+ {1195, 8},
+ {1195, 8},
+ {1195, 3},
+ {1195, 3},
+ {1195, 2},
+ {1096, 0},
+ {1096, 3},
+ {1005, 1},
+ {1005, 5},
+ {1005, 5},
+ {1005, 5},
+ {1005, 5},
+ {1005, 6},
+ {1005, 2},
+ {1005, 5},
+ {1005, 6},
+ {1005, 8},
+ {1005, 8},
+ {1005, 1},
+ {1005, 1},
+ {1005, 3},
+ {1005, 4},
+ {1005, 5},
+ {1005, 3},
+ {1005, 4},
+ {1005, 8},
+ {1005, 4},
+ {1005, 7},
+ {1005, 3},
+ {1005, 4},
+ {1005, 4},
+ {1005, 4},
+ {1005, 4},
+ {1005, 2},
+ {1005, 2},
+ {1005, 4},
+ {1005, 4},
+ {1005, 5},
+ {1005, 3},
+ {1005, 2},
+ {1005, 2},
+ {1005, 5},
+ {1005, 6},
+ {1005, 6},
+ {1005, 8},
+ {1005, 5},
+ {1005, 5},
+ {1005, 3},
+ {1005, 3},
+ {1005, 3},
+ {1005, 5},
+ {1005, 1},
+ {1005, 1},
+ {1005, 1},
+ {1005, 1},
+ {1005, 2},
+ {1005, 2},
+ {1005, 1},
+ {1005, 1},
+ {1005, 4},
+ {1005, 3},
+ {1005, 4},
+ {1005, 1},
+ {1005, 1},
+ {1307, 0},
+ {1307, 5},
+ {846, 1},
+ {846, 1},
+ {1376, 0},
+ {1376, 1},
+ {1375, 2},
+ {1375, 2},
{884, 1},
- {884, 3},
- {1204, 0},
- {1204, 1},
- {1203, 1},
- {1203, 3},
- {1009, 1},
- {1009, 1},
- {1205, 0},
- {1205, 3},
- {857, 1},
- {857, 2},
- {964, 0},
- {964, 1},
- {819, 1},
- {819, 1},
- {942, 1},
- {942, 2},
- {1048, 0},
- {1048, 1},
- {1220, 2},
- {1220, 1},
- {936, 2},
- {936, 1},
- {936, 1},
- {936, 2},
- {936, 3},
- {936, 1},
- {936, 2},
- {936, 2},
- {936, 3},
- {936, 3},
- {936, 2},
- {936, 6},
- {936, 6},
- {936, 1},
- {936, 2},
- {936, 2},
- {936, 2},
- {936, 2},
- {1191, 0},
- {1191, 3},
- {1191, 5},
- {1323, 1},
- {1323, 1},
- {1323, 1},
- {1201, 1},
- {1201, 1},
- {1201, 1},
+ {884, 1},
+ {885, 3},
+ {885, 3},
+ {885, 3},
+ {885, 3},
+ {885, 3},
+ {899, 3},
+ {899, 3},
+ {1188, 2},
+ {1188, 2},
+ {842, 1},
+ {842, 1},
+ {1086, 0},
+ {1086, 1},
+ {888, 0},
+ {888, 1},
{945, 0},
+ {945, 1},
{945, 2},
- {1355, 0},
- {1355, 1},
- {1355, 1},
- {1010, 1},
- {1010, 2},
- {1011, 0},
- {1011, 1},
- {1209, 7},
- {1209, 7},
- {1209, 7},
- {1209, 7},
- {1209, 8},
- {1209, 5},
- {1261, 2},
- {1261, 2},
- {1261, 2},
- {1262, 0},
- {1262, 1},
- {918, 5},
- {1098, 3},
- {1099, 3},
- {1270, 0},
- {1270, 1},
- {1270, 1},
- {1270, 2},
- {1270, 2},
- {1122, 1},
- {1122, 1},
- {1122, 2},
- {1122, 2},
- {1122, 2},
- {1216, 1},
- {1216, 1},
- {1216, 1},
- {1216, 1},
- {907, 3},
- {907, 3},
- {907, 4},
- {1092, 3},
- {1092, 1},
- {956, 1},
- {956, 3},
- {956, 4},
- {721, 4},
- {721, 4},
- {955, 1},
- {955, 1},
- {955, 1},
- {955, 1},
- {954, 1},
- {954, 1},
- {954, 1},
- {1145, 1},
- {1145, 2},
- {1145, 2},
- {827, 1},
- {827, 1},
- {827, 1},
- {1151, 1},
- {1151, 1},
- {1151, 1},
- {1193, 1},
+ {1194, 0},
+ {1194, 1},
{1193, 1},
- {1024, 12},
- {1040, 3},
- {1020, 13},
- {1244, 0},
- {1244, 3},
- {844, 1},
- {844, 3},
- {834, 3},
- {834, 4},
- {1074, 0},
- {1074, 1},
- {1074, 1},
- {1074, 2},
- {1074, 2},
- {1243, 0},
- {1243, 1},
- {1243, 1},
- {1243, 1},
- {990, 4},
- {990, 3},
- {1018, 5},
- {817, 1},
- {893, 1},
- {858, 4},
- {858, 4},
- {858, 4},
- {858, 2},
- {858, 1},
- {858, 5},
- {1213, 0},
- {1213, 1},
- {940, 1},
- {940, 2},
- {939, 12},
- {939, 7},
- {1097, 0},
- {1097, 4},
- {1097, 4},
- {801, 0},
+ {1193, 3},
{801, 1},
- {1111, 0},
- {1111, 6},
- {1154, 6},
- {1154, 5},
- {1287, 0},
- {1287, 3},
- {1288, 1},
- {1288, 5},
- {1288, 6},
- {1288, 4},
- {1288, 5},
- {1288, 4},
- {1288, 3},
- {1288, 1},
- {1110, 0},
- {1110, 7},
- {1249, 1},
- {1249, 2},
- {1267, 0},
- {1267, 2},
- {1265, 0},
- {1265, 2},
- {1227, 0},
- {1227, 14},
- {1083, 0},
- {1083, 1},
- {1331, 0},
- {1331, 4},
- {1330, 0},
- {1330, 2},
- {1289, 0},
- {1289, 2},
- {1109, 0},
- {1109, 3},
- {1108, 1},
- {1108, 3},
- {960, 5},
- {1329, 0},
- {1329, 3},
- {1328, 1},
- {1328, 3},
- {1153, 3},
- {959, 0},
- {959, 2},
- {822, 3},
- {822, 3},
- {822, 4},
- {822, 3},
- {822, 4},
- {822, 4},
- {822, 3},
- {822, 3},
- {822, 3},
- {822, 3},
- {822, 1},
- {1286, 0},
- {1286, 4},
- {1286, 6},
- {1286, 1},
- {1286, 5},
- {1286, 1},
- {1286, 1},
- {1045, 0},
- {1045, 1},
- {1045, 1},
- {1188, 0},
- {1188, 1},
- {1211, 0},
- {1211, 1},
- {1211, 1},
- {1211, 1},
- {1211, 1},
- {1212, 1},
- {1212, 1},
- {1212, 1},
- {1212, 1},
- {1255, 2},
- {1255, 4},
- {1027, 11},
- {1284, 0},
- {1284, 2},
- {1348, 0},
- {1348, 3},
+ {801, 3},
+ {847, 0},
+ {847, 1},
+ {847, 2},
+ {1166, 1},
+ {1133, 3},
+ {1348, 1},
{1348, 3},
- {1348, 3},
- {1350, 0},
- {1350, 3},
- {1353, 0},
- {1353, 3},
+ {1172, 3},
+ {1134, 3},
+ {1353, 1},
{1353, 3},
- {1352, 1},
- {1351, 0},
- {1351, 3},
- {1202, 1},
- {1202, 3},
- {1349, 0},
- {1349, 4},
- {1349, 4},
- {1032, 2},
- {774, 13},
- {774, 9},
- {786, 10},
- {791, 1},
- {791, 1},
- {791, 2},
- {791, 2},
- {841, 1},
- {1034, 4},
- {1036, 7},
- {1042, 6},
- {958, 0},
- {958, 1},
- {958, 2},
- {1044, 4},
- {1044, 6},
- {1043, 3},
- {1043, 5},
- {1038, 3},
- {1038, 5},
- {1041, 3},
- {1041, 5},
- {1041, 4},
- {919, 0},
- {919, 1},
- {919, 1},
- {1159, 1},
- {1159, 1},
- {743, 0},
- {743, 1},
- {1046, 0},
- {1163, 2},
- {1163, 5},
- {1163, 3},
- {1163, 6},
- {1053, 1},
- {1053, 1},
- {1053, 1},
- {1052, 2},
- {1052, 3},
- {1052, 2},
- {1052, 4},
- {1052, 7},
- {1052, 5},
- {1052, 7},
- {1052, 5},
- {1052, 3},
- {1052, 6},
- {1052, 6},
- {1051, 1},
- {1051, 1},
- {1051, 1},
- {1051, 1},
- {1051, 1},
- {1051, 1},
- {1051, 1},
- {871, 2},
- {868, 3},
- {1001, 5},
- {1001, 5},
- {1002, 2},
- {1002, 2},
- {1002, 2},
- {1215, 1},
- {1215, 3},
- {905, 0},
- {905, 2},
- {902, 1},
- {902, 1},
- {901, 1},
- {901, 1},
- {901, 1},
- {901, 1},
- {901, 1},
- {901, 1},
- {901, 1},
- {901, 1},
- {906, 1},
- {906, 1},
- {906, 1},
- {906, 1},
- {903, 1},
- {903, 1},
- {903, 2},
- {904, 3},
- {904, 3},
- {904, 3},
- {904, 3},
- {904, 5},
- {904, 3},
- {904, 3},
- {904, 3},
- {904, 3},
- {904, 6},
- {904, 3},
- {904, 3},
- {904, 3},
- {904, 3},
- {904, 3},
- {904, 3},
- {748, 1},
- {770, 1},
- {740, 1},
- {935, 1},
- {935, 1},
- {935, 1},
- {1104, 1},
- {1104, 1},
- {1104, 1},
- {1119, 3},
- {1019, 8},
- {1152, 4},
- {1128, 4},
- {991, 6},
- {1035, 4},
- {1140, 5},
- {1239, 0},
- {1239, 2},
- {1238, 0},
- {1238, 3},
- {1274, 0},
- {1274, 1},
- {1049, 0},
- {1049, 1},
- {1049, 2},
- {1049, 2},
- {1049, 2},
- {1049, 2},
- {1241, 0},
- {1241, 3},
- {1241, 3},
- {739, 3},
- {739, 3},
- {739, 3},
- {739, 3},
- {739, 2},
- {739, 9},
- {739, 3},
- {739, 3},
- {739, 3},
- {739, 1},
- {953, 1},
- {953, 1},
- {1233, 0},
- {1233, 4},
- {1233, 7},
- {1233, 3},
- {1233, 3},
- {742, 1},
- {742, 1},
- {741, 1},
- {741, 1},
- {785, 1},
- {785, 3},
- {1090, 1},
- {1090, 3},
- {833, 0},
- {833, 1},
- {1063, 0},
- {1063, 1},
- {1062, 1},
- {738, 3},
- {738, 3},
- {738, 4},
- {738, 5},
- {738, 1},
- {1207, 1},
- {1207, 1},
- {1207, 1},
- {1207, 1},
- {1207, 1},
- {1207, 1},
- {1207, 1},
- {1207, 1},
- {1192, 1},
- {1192, 2},
- {1251, 1},
- {1251, 2},
- {1246, 1},
- {1246, 2},
- {1254, 1},
- {1254, 2},
- {1296, 1},
- {1296, 2},
- {1186, 1},
- {1186, 1},
- {1186, 1},
- {737, 5},
- {737, 3},
- {737, 5},
- {737, 4},
- {737, 3},
- {737, 1},
- {1123, 1},
- {1123, 1},
- {1253, 0},
- {1253, 2},
- {1054, 1},
- {1054, 3},
- {1054, 5},
- {1054, 2},
- {1224, 0},
- {1224, 1},
- {1223, 1},
- {1223, 2},
- {1223, 1},
- {1223, 2},
- {1226, 1},
- {1226, 3},
- {947, 3},
- {1069, 0},
- {1069, 2},
- {1187, 0},
- {1187, 1},
- {932, 3},
- {787, 0},
- {787, 2},
- {793, 0},
- {793, 3},
- {862, 0},
- {862, 1},
- {885, 0},
- {885, 1},
- {887, 0},
- {887, 2},
- {886, 3},
- {886, 1},
- {886, 3},
- {886, 2},
- {886, 1},
- {886, 1},
- {950, 1},
- {950, 3},
- {950, 3},
- {1245, 0},
- {1245, 1},
- {865, 2},
- {865, 2},
- {913, 1},
- {913, 1},
- {913, 1},
- {863, 1},
- {863, 1},
- {668, 1},
- {668, 1},
- {668, 1},
- {668, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {671, 1},
- {670, 1},
- {670, 1},
- {670, 1},
- {670, 1},
- {670, 1},
- {670, 1},
- {670, 1},
- {670, 1},
- {670, 1},
- {670, 1},
- {670, 1},
- {670, 1},
- {670, 1},
- {670, 1},
- {670, 1},
- {670, 1},
- {670, 1},
- {670, 1},
- {670, 1},
- {670, 1},
- {670, 1},
- {670, 1},
- {670, 1},
- {670, 1},
- {670, 1},
- {670, 1},
- {670, 1},
- {670, 1},
- {670, 1},
- {670, 1},
- {670, 1},
- {670, 1},
- {670, 1},
- {670, 1},
- {670, 1},
- {670, 1},
- {670, 1},
- {670, 1},
- {670, 1},
- {670, 1},
- {670, 1},
- {670, 1},
- {670, 1},
- {670, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {669, 1},
- {1004, 2},
- {1294, 1},
- {1294, 3},
- {1294, 4},
- {1294, 6},
- {780, 9},
- {1076, 0},
- {1076, 1},
- {1075, 5},
- {1075, 4},
- {1075, 4},
- {1075, 4},
- {1075, 4},
- {1075, 2},
- {1075, 1},
- {1075, 1},
- {1075, 1},
- {1075, 1},
- {1075, 2},
- {985, 1},
- {985, 1},
- {983, 1},
- {983, 3},
- {847, 3},
- {1347, 0},
- {1347, 1},
- {1346, 3},
- {1346, 1},
- {804, 1},
- {804, 1},
- {1012, 3},
- {1206, 0},
- {1206, 1},
- {1206, 3},
- {1271, 0},
- {1271, 5},
- {783, 6},
- {719, 1},
- {719, 1},
- {719, 1},
- {719, 1},
- {719, 1},
- {719, 1},
- {719, 1},
- {719, 2},
- {719, 1},
- {719, 1},
- {719, 2},
- {719, 2},
- {720, 1},
- {720, 2},
- {1180, 1},
- {1180, 3},
- {993, 2},
- {775, 3},
- {908, 1},
- {908, 3},
- {878, 1},
- {878, 2},
- {1283, 1},
- {1283, 1},
- {957, 0},
- {957, 1},
- {957, 1},
- {821, 0},
- {821, 1},
- {736, 3},
- {736, 3},
- {736, 3},
- {736, 3},
- {736, 3},
- {736, 3},
- {736, 5},
- {736, 5},
- {736, 5},
- {736, 3},
- {736, 3},
- {736, 3},
- {736, 3},
- {736, 3},
- {736, 3},
- {736, 1},
- {718, 1},
- {718, 3},
- {718, 5},
- {731, 1},
- {731, 1},
- {731, 1},
- {731, 1},
- {731, 3},
- {731, 1},
- {731, 1},
- {731, 1},
- {731, 1},
- {731, 1},
- {731, 2},
- {731, 2},
- {731, 2},
- {731, 2},
- {731, 3},
- {731, 2},
- {731, 1},
- {731, 3},
- {731, 5},
- {731, 6},
- {731, 2},
- {731, 4},
- {731, 2},
- {731, 6},
- {731, 5},
- {731, 6},
- {731, 6},
- {731, 4},
- {731, 4},
- {731, 3},
- {731, 3},
- {792, 1},
- {792, 1},
- {795, 1},
- {795, 1},
- {825, 0},
- {825, 1},
- {941, 0},
+ {1178, 3},
+ {1130, 5},
+ {1130, 3},
+ {1130, 4},
+ {1069, 4},
+ {1069, 5},
+ {1069, 5},
+ {1067, 4},
+ {1068, 0},
+ {1068, 2},
+ {1066, 4},
+ {1158, 6},
+ {1158, 8},
+ {1157, 6},
+ {1157, 2},
+ {1326, 0},
+ {1326, 2},
+ {1326, 1},
+ {1326, 3},
+ {859, 5},
+ {859, 6},
+ {859, 7},
+ {859, 7},
+ {859, 8},
+ {859, 9},
+ {859, 8},
+ {859, 7},
+ {859, 6},
+ {859, 8},
+ {996, 0},
+ {996, 2},
+ {996, 2},
+ {818, 0},
+ {818, 2},
+ {1196, 1},
+ {1196, 3},
+ {1007, 2},
+ {1007, 2},
+ {1007, 3},
+ {1007, 3},
+ {1007, 2},
+ {1007, 2},
+ {907, 3},
{941, 1},
+ {941, 3},
+ {1380, 0},
+ {1380, 1},
+ {860, 1},
+ {860, 2},
+ {860, 2},
+ {860, 2},
+ {860, 4},
+ {860, 5},
+ {860, 6},
+ {860, 4},
+ {860, 5},
+ {1008, 2},
+ {1381, 1},
+ {1381, 3},
+ {863, 3},
+ {863, 3},
+ {758, 1},
+ {758, 3},
+ {758, 5},
+ {823, 1},
+ {823, 3},
+ {1016, 0},
+ {1016, 1},
+ {1247, 0},
+ {1247, 3},
+ {893, 1},
+ {893, 3},
+ {1214, 0},
+ {1214, 1},
+ {1213, 1},
+ {1213, 3},
+ {1017, 1},
+ {1017, 1},
+ {1215, 0},
+ {1215, 3},
+ {864, 1},
+ {864, 2},
+ {971, 0},
+ {971, 1},
+ {826, 1},
+ {826, 1},
+ {950, 1},
+ {950, 2},
+ {1057, 0},
+ {1057, 1},
+ {1230, 2},
+ {1230, 1},
+ {944, 2},
+ {944, 1},
+ {944, 1},
+ {944, 2},
+ {944, 3},
+ {944, 1},
+ {944, 2},
+ {944, 2},
+ {944, 3},
+ {944, 3},
+ {944, 2},
+ {944, 6},
+ {944, 6},
+ {944, 1},
+ {944, 2},
+ {944, 2},
+ {944, 2},
+ {944, 2},
+ {1202, 0},
+ {1202, 3},
+ {1202, 5},
+ {1333, 1},
+ {1333, 1},
+ {1333, 1},
+ {1211, 1},
+ {1211, 1},
+ {1211, 1},
+ {953, 0},
+ {953, 2},
+ {1365, 0},
+ {1365, 1},
+ {1365, 1},
+ {1018, 1},
+ {1018, 2},
+ {1019, 0},
+ {1019, 1},
+ {1219, 7},
+ {1219, 7},
+ {1219, 7},
+ {1219, 7},
+ {1219, 8},
+ {1219, 5},
+ {1271, 2},
+ {1271, 2},
+ {1271, 2},
+ {1272, 0},
+ {1272, 1},
+ {926, 5},
+ {1107, 3},
+ {1108, 3},
+ {1280, 0},
+ {1280, 1},
+ {1280, 1},
+ {1280, 2},
+ {1280, 2},
+ {1131, 1},
+ {1131, 1},
+ {1131, 2},
+ {1131, 2},
+ {1131, 2},
+ {1226, 1},
+ {1226, 1},
+ {1226, 1},
+ {1226, 1},
+ {915, 3},
+ {915, 3},
+ {915, 4},
+ {1101, 3},
+ {1101, 1},
+ {964, 1},
+ {964, 3},
+ {964, 4},
+ {728, 4},
+ {728, 4},
+ {963, 1},
+ {963, 1},
+ {963, 1},
+ {963, 1},
+ {962, 1},
+ {962, 1},
+ {962, 1},
+ {1156, 1},
+ {1156, 2},
+ {1156, 2},
+ {834, 1},
+ {834, 1},
+ {834, 1},
+ {1162, 1},
+ {1162, 1},
+ {1162, 1},
+ {1204, 1},
+ {1204, 1},
+ {1033, 12},
+ {1049, 3},
+ {1028, 13},
+ {1254, 0},
+ {1254, 3},
+ {851, 1},
+ {851, 3},
+ {841, 3},
+ {841, 4},
+ {1083, 0},
+ {1083, 1},
+ {1083, 1},
+ {1083, 2},
+ {1083, 2},
+ {1253, 0},
+ {1253, 1},
+ {1253, 1},
+ {1253, 1},
+ {997, 4},
+ {997, 3},
+ {1026, 5},
{824, 1},
- {824, 2},
- {725, 1},
- {725, 1},
- {725, 1},
- {725, 1},
- {725, 1},
- {725, 1},
- {725, 1},
- {725, 1},
- {725, 1},
- {725, 1},
- {725, 1},
- {725, 1},
- {725, 1},
- {725, 1},
- {725, 1},
- {725, 1},
- {725, 1},
- {725, 1},
- {725, 1},
- {725, 1},
- {725, 1},
- {725, 1},
- {725, 1},
- {725, 1},
- {725, 1},
- {725, 1},
- {725, 1},
- {725, 1},
- {725, 1},
- {1103, 0},
- {1103, 2},
- {729, 1},
- {729, 1},
- {729, 1},
- {729, 1},
- {729, 1},
- {728, 1},
- {728, 1},
- {728, 1},
- {728, 1},
- {728, 1},
- {728, 1},
- {723, 4},
- {723, 4},
- {723, 2},
- {723, 3},
- {723, 2},
- {723, 4},
- {723, 6},
- {723, 2},
- {723, 2},
- {723, 2},
- {723, 4},
- {723, 6},
- {723, 4},
- {724, 4},
- {724, 4},
- {724, 6},
- {724, 8},
- {724, 8},
- {724, 6},
- {724, 6},
- {724, 6},
- {724, 6},
- {724, 6},
- {724, 8},
- {724, 8},
- {724, 8},
- {724, 8},
- {724, 4},
- {724, 6},
- {724, 6},
- {724, 7},
- {724, 4},
- {724, 7},
- {724, 7},
- {724, 1},
- {724, 8},
- {1235, 1},
- {1235, 1},
- {1235, 1},
- {1235, 1},
- {726, 1},
- {726, 1},
- {727, 1},
- {727, 1},
- {1341, 1},
- {1341, 1},
- {1341, 1},
- {730, 4},
- {730, 6},
- {730, 1},
- {732, 6},
- {732, 4},
- {732, 4},
- {732, 5},
- {732, 6},
- {732, 5},
- {732, 6},
- {732, 5},
- {732, 6},
- {732, 5},
- {732, 6},
- {732, 5},
- {732, 5},
- {732, 8},
- {732, 6},
- {732, 6},
- {732, 6},
- {732, 6},
- {732, 6},
- {732, 6},
- {732, 6},
- {732, 5},
- {732, 6},
- {732, 7},
- {732, 8},
- {732, 8},
- {732, 9},
+ {875, 1},
+ {1136, 1},
+ {865, 4},
+ {865, 4},
+ {865, 4},
+ {865, 2},
+ {865, 1},
+ {865, 5},
+ {1223, 0},
+ {1223, 1},
+ {948, 1},
+ {948, 2},
+ {947, 12},
+ {947, 7},
+ {1106, 0},
+ {1106, 4},
+ {1106, 4},
+ {808, 0},
+ {808, 1},
+ {1120, 0},
+ {1120, 6},
+ {1165, 6},
+ {1165, 5},
+ {1297, 0},
+ {1297, 3},
+ {1298, 1},
+ {1298, 5},
+ {1298, 6},
+ {1298, 4},
+ {1298, 5},
+ {1298, 4},
+ {1298, 3},
+ {1298, 1},
+ {1119, 0},
+ {1119, 7},
+ {1259, 1},
+ {1259, 2},
{1277, 0},
{1277, 2},
- {722, 4},
- {722, 6},
- {1234, 0},
- {1234, 2},
- {1234, 3},
- {813, 1},
- {813, 1},
- {813, 1},
- {813, 1},
- {813, 1},
- {813, 1},
- {813, 1},
- {813, 1},
- {813, 1},
- {813, 1},
- {813, 1},
- {813, 1},
- {798, 1},
- {798, 1},
- {798, 1},
- {798, 1},
- {798, 1},
- {798, 1},
- {798, 1},
- {798, 1},
- {798, 1},
- {798, 1},
- {798, 1},
- {798, 1},
- {798, 1},
- {798, 1},
- {798, 1},
- {798, 1},
- {798, 1},
+ {1275, 0},
+ {1275, 2},
+ {1237, 0},
+ {1237, 14},
+ {1092, 0},
+ {1092, 1},
+ {1341, 0},
+ {1341, 4},
+ {1340, 0},
+ {1340, 2},
+ {1299, 0},
+ {1299, 2},
+ {1118, 0},
+ {1118, 3},
+ {1117, 1},
+ {1117, 3},
+ {968, 5},
+ {1339, 0},
+ {1339, 3},
+ {1338, 1},
+ {1338, 3},
+ {1164, 3},
+ {967, 0},
+ {967, 2},
+ {829, 3},
+ {829, 3},
+ {829, 4},
+ {829, 3},
+ {829, 4},
+ {829, 4},
+ {829, 3},
+ {829, 3},
+ {829, 3},
+ {829, 3},
+ {829, 1},
+ {1296, 0},
+ {1296, 4},
+ {1296, 6},
+ {1296, 1},
+ {1296, 5},
+ {1296, 1},
+ {1296, 1},
+ {1054, 0},
+ {1054, 1},
+ {1054, 1},
+ {1199, 0},
+ {1199, 1},
{1221, 0},
{1221, 1},
- {1356, 1},
- {1356, 2},
- {1171, 4},
- {1219, 0},
- {1219, 2},
- {1005, 2},
- {1005, 3},
- {1005, 1},
- {1005, 1},
- {1005, 2},
- {1005, 2},
- {1005, 2},
- {1005, 2},
- {1005, 2},
- {1005, 1},
- {1005, 1},
- {1005, 2},
- {1005, 1},
- {845, 1},
- {845, 1},
- {845, 1},
- {894, 0},
- {894, 1},
- {744, 1},
- {744, 3},
- {789, 1},
- {789, 3},
- {925, 2},
- {925, 4},
- {975, 1},
- {975, 3},
- {915, 0},
- {915, 2},
- {1120, 0},
- {1120, 1},
- {1117, 4},
- {1293, 1},
- {1293, 1},
- {1050, 2},
- {1050, 4},
- {1344, 1},
- {1344, 3},
- {1029, 3},
- {1030, 1},
- {1030, 1},
- {870, 1},
- {870, 2},
- {870, 3},
- {870, 4},
- {1014, 4},
- {1014, 4},
- {1014, 5},
- {1014, 2},
- {1014, 3},
- {1014, 1},
- {1014, 2},
- {1144, 1},
- {1127, 1},
- {1070, 2},
- {756, 4},
- {757, 3},
- {758, 7},
- {1336, 0},
- {1336, 7},
- {1336, 5},
- {1335, 0},
- {1335, 1},
- {1335, 1},
- {1335, 1},
- {1337, 0},
- {1337, 1},
- {1337, 1},
- {1126, 0},
- {1126, 4},
- {755, 7},
- {755, 6},
- {755, 5},
- {755, 6},
- {755, 6},
- {767, 2},
- {767, 2},
- {766, 2},
- {766, 3},
- {1176, 3},
- {1176, 1},
- {938, 4},
- {1232, 2},
- {1357, 0},
- {1357, 2},
- {1358, 1},
+ {1221, 1},
+ {1221, 1},
+ {1221, 1},
+ {1222, 1},
+ {1222, 1},
+ {1222, 1},
+ {1222, 1},
+ {1265, 2},
+ {1265, 4},
+ {1036, 11},
+ {1294, 0},
+ {1294, 2},
+ {1358, 0},
{1358, 3},
- {1172, 3},
- {931, 1},
- {1174, 3},
- {1363, 4},
- {1275, 0},
- {1275, 1},
- {1279, 0},
- {1279, 3},
- {1282, 0},
- {1282, 3},
- {1281, 0},
- {1281, 2},
- {1361, 1},
- {1361, 1},
- {1361, 1},
- {1360, 1},
- {1360, 1},
- {987, 2},
- {987, 2},
- {987, 2},
- {987, 4},
- {987, 2},
- {1359, 4},
- {1173, 1},
- {1173, 2},
- {1173, 2},
- {1173, 2},
- {1173, 4},
- {772, 0},
- {772, 1},
- {754, 2},
- {1362, 1},
+ {1358, 3},
+ {1358, 3},
+ {1360, 0},
+ {1360, 3},
+ {1363, 0},
+ {1363, 3},
+ {1363, 3},
{1362, 1},
- {735, 4},
- {735, 4},
- {735, 4},
- {735, 4},
- {735, 4},
- {735, 5},
- {735, 7},
- {735, 7},
- {735, 6},
- {735, 6},
- {735, 9},
- {1105, 0},
- {1105, 3},
- {1105, 3},
- {1106, 0},
- {1106, 2},
- {892, 0},
- {892, 2},
- {892, 2},
- {1276, 0},
- {1276, 2},
- {1276, 2},
- {1334, 1},
- {897, 1},
- {897, 3},
- {859, 1},
- {859, 4},
- {810, 1},
- {810, 1},
- {809, 6},
- {809, 2},
- {809, 3},
- {867, 0},
- {867, 4},
- {924, 0},
- {924, 1},
- {923, 1},
- {923, 2},
- {949, 2},
- {949, 2},
- {949, 2},
- {1242, 0},
- {1242, 2},
- {1242, 3},
- {1242, 3},
- {948, 5},
- {864, 0},
- {864, 1},
- {864, 3},
- {864, 1},
- {864, 3},
+ {1361, 0},
+ {1361, 3},
+ {1212, 1},
+ {1212, 3},
+ {1359, 0},
+ {1359, 4},
+ {1359, 4},
+ {1041, 2},
+ {781, 13},
+ {781, 9},
+ {794, 10},
+ {799, 1},
+ {799, 1},
+ {799, 2},
+ {799, 2},
+ {848, 1},
+ {1043, 4},
+ {1045, 7},
+ {1051, 6},
+ {966, 0},
+ {966, 1},
+ {966, 2},
+ {1053, 4},
+ {1053, 6},
+ {1052, 3},
+ {1052, 5},
+ {1047, 3},
+ {1047, 5},
+ {1050, 3},
+ {1050, 5},
+ {1050, 4},
+ {927, 0},
+ {927, 1},
+ {927, 1},
+ {1170, 1},
+ {1170, 1},
+ {750, 0},
+ {750, 1},
+ {1055, 0},
+ {1174, 2},
+ {1174, 5},
+ {1174, 3},
+ {1174, 6},
+ {1062, 1},
+ {1062, 1},
+ {1062, 1},
+ {1061, 2},
+ {1061, 3},
+ {1061, 2},
+ {1061, 4},
+ {1061, 7},
+ {1061, 5},
+ {1061, 7},
+ {1061, 5},
+ {1061, 3},
+ {1061, 6},
+ {1061, 6},
+ {1060, 1},
+ {1060, 1},
+ {1060, 1},
+ {1060, 1},
+ {1060, 1},
+ {1060, 1},
+ {1060, 1},
+ {1060, 1},
+ {879, 2},
+ {876, 3},
+ {1009, 5},
+ {1009, 5},
+ {1010, 2},
+ {1010, 2},
+ {1010, 2},
+ {1225, 1},
+ {1225, 3},
+ {913, 0},
+ {913, 2},
+ {910, 1},
+ {910, 1},
+ {909, 1},
+ {909, 1},
+ {909, 1},
+ {909, 1},
+ {909, 1},
+ {909, 1},
+ {909, 1},
+ {909, 1},
+ {914, 1},
+ {914, 1},
+ {914, 1},
+ {914, 1},
+ {911, 1},
+ {911, 1},
+ {911, 2},
+ {912, 3},
+ {912, 3},
+ {912, 3},
+ {912, 3},
+ {912, 5},
+ {912, 3},
+ {912, 3},
+ {912, 3},
+ {912, 3},
+ {912, 6},
+ {912, 3},
+ {912, 3},
+ {912, 3},
+ {912, 3},
+ {912, 3},
+ {912, 3},
+ {755, 1},
+ {777, 1},
+ {747, 1},
+ {943, 1},
+ {943, 1},
+ {943, 1},
+ {1113, 1},
+ {1113, 1},
+ {1113, 1},
+ {1128, 3},
+ {1027, 8},
+ {1163, 4},
+ {1139, 4},
+ {998, 6},
+ {1044, 4},
+ {1151, 5},
+ {1249, 0},
+ {1249, 2},
+ {1248, 0},
+ {1248, 3},
+ {1284, 0},
+ {1284, 1},
+ {1058, 0},
+ {1058, 1},
+ {1058, 2},
+ {1058, 2},
+ {1058, 2},
+ {1058, 2},
+ {1251, 0},
+ {1251, 3},
+ {1251, 3},
+ {746, 3},
+ {746, 3},
+ {746, 3},
+ {746, 3},
+ {746, 2},
+ {746, 9},
+ {746, 3},
+ {746, 3},
+ {746, 3},
+ {746, 1},
+ {961, 1},
+ {961, 1},
+ {1243, 0},
+ {1243, 4},
+ {1243, 7},
+ {1243, 3},
+ {1243, 3},
+ {749, 1},
+ {749, 1},
+ {748, 1},
+ {748, 1},
+ {793, 1},
+ {793, 3},
+ {1099, 1},
+ {1099, 3},
+ {840, 0},
+ {840, 1},
+ {1072, 0},
{1072, 1},
- {1072, 2},
- {1073, 0},
- {1073, 1},
- {805, 3},
- {805, 5},
- {805, 7},
- {805, 7},
- {805, 9},
- {805, 4},
- {805, 6},
- {805, 3},
- {805, 5},
- {826, 1},
- {826, 1},
- {1107, 0},
- {1107, 1},
- {830, 1},
- {830, 2},
- {830, 2},
- {1081, 0},
- {1081, 2},
- {889, 1},
- {889, 1},
- {1300, 1},
- {1300, 1},
- {1228, 1},
- {1228, 1},
- {1222, 0},
- {1222, 1},
- {776, 2},
- {776, 4},
- {776, 4},
- {776, 5},
- {837, 0},
- {837, 1},
- {1134, 1},
- {1134, 1},
- {1134, 1},
- {1134, 1},
- {1134, 1},
- {1134, 1},
- {1134, 1},
- {1134, 1},
- {1134, 1},
- {1302, 0},
- {1302, 1},
- {1303, 2},
- {1303, 1},
- {874, 1},
- {926, 0},
- {926, 1},
- {1135, 1},
- {1135, 1},
- {1301, 1},
- {973, 0},
- {973, 1},
+ {1071, 1},
+ {745, 3},
+ {745, 3},
+ {745, 4},
+ {745, 5},
+ {745, 1},
+ {1217, 1},
+ {1217, 1},
+ {1217, 1},
+ {1217, 1},
+ {1217, 1},
+ {1217, 1},
+ {1217, 1},
+ {1217, 1},
+ {1203, 1},
+ {1203, 2},
+ {1261, 1},
+ {1261, 2},
+ {1256, 1},
+ {1256, 2},
+ {1264, 1},
+ {1264, 2},
+ {1306, 1},
+ {1306, 2},
+ {1197, 1},
+ {1197, 1},
+ {1197, 1},
+ {744, 5},
+ {744, 3},
+ {744, 5},
+ {744, 4},
+ {744, 3},
+ {744, 1},
+ {1132, 1},
+ {1132, 1},
+ {1263, 0},
+ {1263, 2},
+ {1063, 1},
+ {1063, 3},
+ {1063, 5},
+ {1063, 2},
+ {1234, 0},
+ {1234, 1},
+ {1233, 1},
+ {1233, 2},
+ {1233, 1},
+ {1233, 2},
+ {1236, 1},
+ {1236, 3},
+ {955, 3},
+ {1078, 0},
+ {1078, 2},
+ {1198, 0},
+ {1198, 1},
+ {940, 3},
+ {792, 0},
+ {792, 2},
+ {797, 0},
+ {797, 3},
+ {869, 0},
+ {869, 1},
+ {894, 0},
+ {894, 1},
{896, 0},
- {896, 5},
- {716, 3},
- {716, 3},
- {716, 3},
- {716, 3},
- {895, 0},
+ {896, 2},
{895, 3},
+ {895, 1},
{895, 3},
- {895, 4},
- {895, 5},
- {895, 4},
- {895, 5},
- {895, 5},
- {895, 4},
- {1096, 0},
- {1096, 2},
- {768, 1},
- {768, 1},
- {768, 2},
- {768, 2},
- {765, 3},
- {765, 3},
- {764, 4},
- {764, 4},
- {764, 5},
- {764, 2},
- {764, 2},
- {764, 3},
- {763, 1},
- {763, 3},
- {759, 1},
- {759, 1},
- {1305, 2},
- {1305, 2},
- {1305, 2},
- {974, 1},
- {1006, 9},
- {1006, 9},
+ {895, 2},
+ {895, 1},
+ {895, 1},
+ {958, 1},
+ {958, 3},
+ {958, 3},
+ {1255, 0},
+ {1255, 1},
{872, 2},
- {872, 4},
- {872, 6},
- {872, 4},
- {872, 4},
- {872, 3},
- {872, 6},
- {872, 6},
- {872, 3},
- {1139, 3},
- {1138, 6},
- {1137, 1},
- {1137, 1},
- {1137, 1},
- {1306, 3},
- {1306, 1},
- {1306, 1},
- {979, 1},
- {979, 3},
- {929, 3},
- {929, 2},
- {929, 2},
- {929, 3},
- {1250, 2},
- {1250, 2},
- {1250, 2},
- {1250, 1},
- {848, 1},
- {848, 1},
- {848, 1},
- {831, 1},
+ {872, 2},
+ {921, 1},
+ {921, 1},
+ {921, 1},
+ {870, 1},
+ {870, 1},
+ {676, 1},
+ {676, 1},
+ {676, 1},
+ {676, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {679, 1},
+ {678, 1},
+ {678, 1},
+ {678, 1},
+ {678, 1},
+ {678, 1},
+ {678, 1},
+ {678, 1},
+ {678, 1},
+ {678, 1},
+ {678, 1},
+ {678, 1},
+ {678, 1},
+ {678, 1},
+ {678, 1},
+ {678, 1},
+ {678, 1},
+ {678, 1},
+ {678, 1},
+ {678, 1},
+ {678, 1},
+ {678, 1},
+ {678, 1},
+ {678, 1},
+ {678, 1},
+ {678, 1},
+ {678, 1},
+ {678, 1},
+ {678, 1},
+ {678, 1},
+ {678, 1},
+ {678, 1},
+ {678, 1},
+ {678, 1},
+ {678, 1},
+ {678, 1},
+ {678, 1},
+ {678, 1},
+ {678, 1},
+ {678, 1},
+ {678, 1},
+ {678, 1},
+ {678, 1},
+ {678, 1},
+ {678, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {677, 1},
+ {1012, 2},
+ {1304, 1},
+ {1304, 3},
+ {1304, 4},
+ {1304, 6},
+ {787, 9},
+ {1085, 0},
+ {1085, 1},
+ {1084, 5},
+ {1084, 4},
+ {1084, 4},
+ {1084, 4},
+ {1084, 4},
+ {1084, 2},
+ {1084, 1},
+ {1084, 1},
+ {1084, 1},
+ {1084, 1},
+ {1084, 2},
+ {992, 1},
+ {992, 1},
+ {990, 1},
+ {990, 3},
+ {854, 3},
+ {1357, 0},
+ {1357, 1},
+ {1356, 3},
+ {1356, 1},
+ {811, 1},
+ {811, 1},
+ {1020, 3},
+ {1216, 0},
+ {1216, 1},
+ {1216, 3},
+ {1281, 0},
+ {1281, 5},
+ {788, 6},
+ {726, 1},
+ {726, 1},
+ {726, 1},
+ {726, 1},
+ {726, 1},
+ {726, 1},
+ {726, 1},
+ {726, 2},
+ {726, 1},
+ {726, 1},
+ {726, 2},
+ {726, 2},
+ {727, 1},
+ {727, 2},
+ {1191, 1},
+ {1191, 3},
+ {1000, 2},
+ {782, 3},
+ {916, 1},
+ {916, 3},
+ {886, 1},
+ {886, 2},
+ {1293, 1},
+ {1293, 1},
+ {965, 0},
+ {965, 1},
+ {965, 1},
+ {828, 0},
+ {828, 1},
+ {743, 3},
+ {743, 3},
+ {743, 3},
+ {743, 3},
+ {743, 3},
+ {743, 3},
+ {743, 5},
+ {743, 5},
+ {743, 5},
+ {743, 3},
+ {743, 3},
+ {743, 3},
+ {743, 3},
+ {743, 3},
+ {743, 3},
+ {743, 1},
+ {725, 1},
+ {725, 3},
+ {725, 5},
+ {738, 1},
+ {738, 1},
+ {738, 1},
+ {738, 1},
+ {738, 3},
+ {738, 1},
+ {738, 1},
+ {738, 1},
+ {738, 1},
+ {738, 1},
+ {738, 2},
+ {738, 2},
+ {738, 2},
+ {738, 2},
+ {738, 3},
+ {738, 2},
+ {738, 1},
+ {738, 3},
+ {738, 5},
+ {738, 6},
+ {738, 2},
+ {738, 4},
+ {738, 2},
+ {738, 6},
+ {738, 5},
+ {738, 6},
+ {738, 6},
+ {738, 4},
+ {738, 4},
+ {738, 3},
+ {738, 3},
+ {800, 1},
+ {800, 1},
+ {802, 1},
+ {802, 1},
+ {832, 0},
+ {832, 1},
+ {949, 0},
+ {949, 1},
{831, 1},
- {838, 1},
- {838, 3},
- {910, 1},
- {910, 3},
- {910, 3},
- {986, 3},
- {986, 4},
- {986, 4},
- {986, 4},
- {986, 3},
- {986, 3},
- {986, 2},
- {986, 4},
- {986, 4},
- {986, 2},
- {986, 2},
- {1198, 1},
- {1198, 1},
- {815, 1},
- {815, 1},
- {879, 1},
- {879, 1},
- {1170, 1},
- {1170, 3},
+ {831, 2},
+ {732, 1},
+ {732, 1},
+ {732, 1},
+ {732, 1},
+ {732, 1},
+ {732, 1},
+ {732, 1},
+ {732, 1},
+ {732, 1},
+ {732, 1},
+ {732, 1},
+ {732, 1},
+ {732, 1},
+ {732, 1},
+ {732, 1},
+ {732, 1},
+ {732, 1},
+ {732, 1},
+ {732, 1},
+ {732, 1},
+ {732, 1},
+ {732, 1},
+ {732, 1},
+ {732, 1},
+ {732, 1},
+ {732, 1},
+ {732, 1},
+ {732, 1},
+ {732, 1},
+ {1112, 0},
+ {1112, 2},
+ {736, 1},
+ {736, 1},
+ {736, 1},
+ {736, 1},
+ {736, 1},
+ {735, 1},
+ {735, 1},
+ {735, 1},
+ {735, 1},
+ {735, 1},
+ {735, 1},
+ {730, 4},
+ {730, 4},
+ {730, 2},
+ {730, 3},
+ {730, 2},
+ {730, 4},
+ {730, 6},
+ {730, 2},
+ {730, 2},
+ {730, 2},
+ {730, 4},
+ {730, 6},
+ {730, 4},
+ {731, 4},
+ {731, 4},
+ {731, 6},
+ {731, 8},
+ {731, 8},
+ {731, 6},
+ {731, 6},
+ {731, 6},
+ {731, 6},
+ {731, 6},
+ {731, 8},
+ {731, 8},
+ {731, 8},
+ {731, 8},
+ {731, 4},
+ {731, 6},
+ {731, 6},
+ {731, 7},
+ {731, 4},
+ {731, 7},
+ {731, 7},
+ {731, 1},
+ {731, 8},
+ {1245, 1},
+ {1245, 1},
+ {1245, 1},
+ {1245, 1},
+ {733, 1},
+ {733, 1},
{734, 1},
{734, 1},
- {733, 1},
- {717, 1},
- {784, 1},
- {784, 3},
- {784, 2},
- {784, 2},
- {875, 1},
- {875, 3},
- {1112, 1},
- {1112, 4},
- {900, 1},
- {829, 1},
- {829, 1},
- {808, 3},
- {808, 2},
- {971, 1},
- {971, 1},
- {828, 1},
- {828, 1},
- {869, 1},
- {869, 3},
- {1179, 2},
- {1179, 4},
- {1179, 4},
- {988, 3},
- {988, 5},
- {988, 6},
- {988, 4},
- {988, 4},
- {988, 5},
- {988, 5},
- {988, 5},
- {988, 6},
- {988, 4},
- {988, 5},
- {988, 6},
- {988, 6},
- {988, 4},
- {988, 3},
- {988, 3},
- {988, 4},
- {988, 4},
- {988, 5},
- {988, 5},
- {988, 3},
- {988, 3},
- {988, 3},
- {988, 3},
- {988, 3},
- {988, 3},
- {988, 3},
- {988, 3},
- {988, 4},
- {1178, 2},
- {1178, 2},
- {1178, 3},
- {1178, 3},
- {1236, 1},
- {1236, 3},
- {1067, 5},
- {1093, 1},
- {1093, 3},
- {1142, 3},
- {1142, 4},
- {1142, 4},
- {1142, 5},
- {1142, 4},
- {1142, 5},
- {1142, 4},
- {1142, 4},
- {1142, 6},
- {1142, 4},
- {1142, 8},
- {1142, 2},
- {1142, 5},
- {1142, 3},
- {1142, 3},
- {1142, 2},
- {1142, 5},
- {1142, 2},
- {1142, 2},
- {1142, 4},
- {1310, 2},
- {1310, 2},
- {1310, 4},
- {1313, 0},
- {1313, 1},
- {1312, 1},
- {1312, 3},
- {1141, 1},
- {1141, 1},
- {1141, 2},
- {1141, 2},
- {1141, 2},
- {1141, 1},
- {1141, 1},
- {1141, 1},
- {1141, 1},
- {1311, 0},
- {1311, 3},
- {1345, 0},
- {1345, 2},
- {1308, 1},
- {1308, 1},
- {1308, 1},
- {812, 1},
- {812, 1},
- {1314, 1},
- {1314, 1},
- {1314, 1},
- {1314, 1},
- {1314, 3},
- {1314, 3},
- {1314, 3},
- {1314, 3},
- {1314, 5},
- {1314, 4},
- {1314, 5},
- {1314, 5},
- {1314, 1},
- {1314, 5},
- {1314, 1},
- {1314, 2},
- {1314, 2},
- {1314, 2},
- {1314, 1},
- {1314, 2},
- {1314, 2},
- {1314, 2},
- {1314, 2},
- {1314, 2},
- {1314, 2},
- {1314, 2},
- {1314, 1},
- {1314, 1},
- {1314, 1},
- {1314, 1},
- {1314, 1},
- {1314, 1},
- {1314, 1},
- {1314, 1},
- {1314, 1},
- {1314, 1},
- {1314, 1},
- {1314, 2},
- {1314, 1},
- {1314, 1},
- {1314, 1},
- {1314, 1},
- {1314, 2},
- {1309, 0},
- {1309, 2},
- {1309, 2},
- {946, 0},
- {946, 1},
- {946, 1},
- {1322, 0},
- {1322, 1},
- {1322, 1},
- {1322, 1},
- {1101, 0},
- {1101, 1},
- {849, 0},
- {849, 2},
- {1143, 2},
- {1061, 3},
- {963, 1},
- {963, 3},
- {1231, 1},
- {1231, 1},
- {1231, 3},
- {1231, 1},
- {1231, 2},
- {1231, 3},
+ {1351, 1},
+ {1351, 1},
+ {1351, 1},
+ {737, 4},
+ {737, 6},
+ {737, 1},
+ {739, 6},
+ {739, 4},
+ {739, 4},
+ {739, 5},
+ {739, 6},
+ {739, 5},
+ {739, 6},
+ {739, 5},
+ {739, 6},
+ {739, 5},
+ {739, 6},
+ {739, 5},
+ {739, 5},
+ {739, 8},
+ {739, 6},
+ {739, 6},
+ {739, 6},
+ {739, 6},
+ {739, 6},
+ {739, 6},
+ {739, 6},
+ {739, 5},
+ {739, 6},
+ {739, 7},
+ {739, 8},
+ {739, 8},
+ {739, 9},
+ {1287, 0},
+ {1287, 2},
+ {729, 4},
+ {729, 6},
+ {1244, 0},
+ {1244, 2},
+ {1244, 3},
+ {820, 1},
+ {820, 1},
+ {820, 1},
+ {820, 1},
+ {820, 1},
+ {820, 1},
+ {820, 1},
+ {820, 1},
+ {820, 1},
+ {820, 1},
+ {820, 1},
+ {820, 1},
+ {805, 1},
+ {805, 1},
+ {805, 1},
+ {805, 1},
+ {805, 1},
+ {805, 1},
+ {805, 1},
+ {805, 1},
+ {805, 1},
+ {805, 1},
+ {805, 1},
+ {805, 1},
+ {805, 1},
+ {805, 1},
+ {805, 1},
+ {805, 1},
+ {805, 1},
+ {1231, 0},
{1231, 1},
- {1260, 0},
- {1260, 1},
- {1260, 1},
- {1260, 1},
- {1260, 1},
- {1260, 1},
- {836, 0},
- {836, 1},
- {836, 1},
- {1158, 0},
- {1158, 1},
- {977, 0},
- {977, 2},
- {1364, 0},
- {1364, 3},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
- {1148, 1},
+ {1366, 1},
+ {1366, 2},
+ {1182, 4},
+ {1229, 0},
+ {1229, 2},
+ {1013, 2},
+ {1013, 3},
+ {1013, 1},
+ {1013, 1},
+ {1013, 2},
+ {1013, 2},
+ {1013, 2},
+ {1013, 2},
+ {1013, 2},
+ {1013, 1},
+ {1013, 1},
+ {1013, 2},
+ {1013, 1},
+ {852, 1},
+ {852, 1},
+ {852, 1},
+ {902, 0},
+ {902, 1},
+ {751, 1},
+ {751, 3},
+ {796, 1},
+ {796, 3},
+ {933, 2},
+ {933, 4},
+ {982, 1},
+ {982, 3},
+ {923, 0},
+ {923, 2},
+ {1129, 0},
+ {1129, 1},
+ {1126, 4},
+ {1303, 1},
+ {1303, 1},
+ {1059, 2},
+ {1059, 4},
+ {1354, 1},
+ {1354, 3},
+ {1038, 3},
+ {1039, 1},
+ {1039, 1},
+ {878, 1},
+ {878, 2},
+ {878, 3},
+ {878, 4},
+ {1022, 4},
+ {1022, 4},
+ {1022, 5},
+ {1022, 2},
+ {1022, 3},
+ {1022, 1},
+ {1022, 2},
+ {1155, 1},
+ {1138, 1},
+ {1079, 2},
+ {763, 4},
+ {764, 3},
+ {765, 7},
+ {1346, 0},
+ {1346, 7},
+ {1346, 5},
+ {1345, 0},
+ {1345, 1},
+ {1345, 1},
+ {1345, 1},
+ {1347, 0},
+ {1347, 1},
+ {1347, 1},
+ {1135, 0},
+ {1135, 4},
+ {762, 7},
+ {762, 6},
+ {762, 5},
+ {762, 6},
+ {762, 6},
+ {774, 2},
+ {774, 2},
+ {773, 2},
+ {773, 3},
+ {1187, 3},
+ {1187, 1},
+ {946, 4},
+ {1242, 2},
+ {1367, 0},
+ {1367, 2},
+ {1368, 1},
+ {1368, 3},
+ {1183, 3},
+ {939, 1},
+ {1185, 3},
+ {1373, 4},
+ {1285, 0},
+ {1285, 1},
+ {1289, 0},
+ {1289, 3},
+ {1292, 0},
+ {1292, 3},
+ {1291, 0},
+ {1291, 2},
+ {1371, 1},
+ {1371, 1},
+ {1371, 1},
+ {1370, 1},
+ {1370, 1},
+ {994, 2},
+ {994, 2},
+ {994, 2},
+ {994, 4},
+ {994, 2},
+ {1369, 4},
+ {1184, 1},
+ {1184, 2},
+ {1184, 2},
+ {1184, 2},
+ {1184, 4},
+ {779, 0},
+ {779, 1},
+ {761, 2},
+ {1372, 1},
+ {1372, 1},
+ {742, 4},
+ {742, 4},
+ {742, 4},
+ {742, 4},
+ {742, 4},
+ {742, 5},
+ {742, 7},
+ {742, 7},
+ {742, 6},
+ {742, 6},
+ {742, 9},
+ {1114, 0},
+ {1114, 3},
+ {1114, 3},
+ {1115, 0},
+ {1115, 2},
+ {901, 0},
+ {901, 2},
+ {901, 2},
+ {1286, 0},
+ {1286, 2},
+ {1286, 2},
+ {1344, 1},
+ {905, 1},
+ {905, 3},
+ {866, 1},
+ {866, 4},
+ {817, 1},
+ {817, 1},
+ {816, 6},
+ {816, 2},
+ {816, 3},
+ {874, 0},
+ {874, 4},
+ {932, 0},
+ {932, 1},
+ {931, 1},
+ {931, 2},
+ {957, 2},
+ {957, 2},
+ {957, 2},
+ {1252, 0},
+ {1252, 2},
+ {1252, 3},
+ {1252, 3},
+ {956, 5},
+ {871, 0},
+ {871, 1},
+ {871, 3},
+ {871, 1},
+ {871, 3},
+ {1081, 1},
+ {1081, 2},
+ {1082, 0},
+ {1082, 1},
+ {812, 3},
+ {812, 5},
+ {812, 7},
+ {812, 7},
+ {812, 9},
+ {812, 4},
+ {812, 6},
+ {812, 3},
+ {812, 5},
+ {833, 1},
+ {833, 1},
+ {1116, 0},
+ {1116, 1},
+ {837, 1},
+ {837, 2},
+ {837, 2},
+ {1090, 0},
+ {1090, 2},
+ {898, 1},
+ {898, 1},
+ {1310, 1},
+ {1310, 1},
+ {1238, 1},
+ {1238, 1},
+ {1232, 0},
+ {1232, 1},
+ {783, 2},
+ {783, 4},
+ {783, 4},
+ {783, 5},
+ {844, 0},
+ {844, 1},
+ {1145, 1},
+ {1145, 1},
+ {1145, 1},
+ {1145, 1},
+ {1145, 1},
+ {1145, 1},
+ {1145, 1},
+ {1145, 1},
+ {1145, 1},
+ {1312, 0},
+ {1312, 1},
+ {1313, 2},
+ {1313, 1},
+ {882, 1},
+ {934, 0},
+ {934, 1},
+ {1146, 1},
+ {1146, 1},
+ {1311, 1},
+ {980, 0},
+ {980, 1},
+ {904, 0},
+ {904, 5},
+ {723, 3},
+ {723, 3},
+ {723, 3},
+ {723, 3},
+ {903, 0},
+ {903, 3},
+ {903, 3},
+ {903, 4},
+ {903, 5},
+ {903, 4},
+ {903, 5},
+ {903, 5},
+ {903, 4},
+ {1105, 0},
+ {1105, 2},
+ {775, 1},
+ {775, 1},
+ {775, 2},
+ {775, 2},
+ {772, 3},
+ {772, 3},
+ {771, 4},
+ {771, 4},
+ {771, 5},
+ {771, 2},
+ {771, 2},
+ {771, 3},
+ {770, 1},
+ {770, 3},
+ {766, 1},
+ {766, 1},
+ {1315, 2},
+ {1315, 2},
+ {1315, 2},
+ {981, 1},
+ {1014, 9},
+ {1014, 9},
+ {880, 2},
+ {880, 4},
+ {880, 6},
+ {880, 4},
+ {880, 4},
+ {880, 3},
+ {880, 6},
+ {880, 6},
+ {880, 3},
+ {1150, 3},
+ {1149, 6},
{1148, 1},
{1148, 1},
{1148, 1},
- {928, 1},
- {928, 1},
- {928, 1},
- {928, 1},
- {928, 1},
- {928, 1},
- {928, 1},
- {928, 1},
- {928, 1},
- {928, 1},
- {928, 1},
- {928, 1},
- {928, 1},
- {928, 1},
- {928, 1},
- {928, 1},
- {832, 1},
- {832, 1},
- {832, 1},
- {832, 1},
- {832, 1},
- {832, 1},
- {832, 1},
- {832, 1},
- {832, 1},
- {1321, 1},
+ {1316, 3},
+ {1316, 1},
+ {1316, 1},
+ {986, 1},
+ {986, 3},
+ {937, 3},
+ {937, 2},
+ {937, 2},
+ {937, 3},
+ {1260, 2},
+ {1260, 2},
+ {1260, 2},
+ {1260, 1},
+ {855, 1},
+ {855, 1},
+ {855, 1},
+ {838, 1},
+ {838, 1},
+ {845, 1},
+ {845, 3},
+ {918, 1},
+ {918, 3},
+ {918, 3},
+ {993, 3},
+ {993, 4},
+ {993, 4},
+ {993, 4},
+ {993, 3},
+ {993, 3},
+ {993, 2},
+ {993, 4},
+ {993, 4},
+ {993, 2},
+ {993, 2},
+ {1209, 1},
+ {1209, 1},
+ {822, 1},
+ {822, 1},
+ {887, 1},
+ {887, 1},
+ {1181, 1},
+ {1181, 3},
+ {741, 1},
+ {741, 1},
+ {740, 1},
+ {724, 1},
+ {791, 1},
+ {791, 3},
+ {791, 2},
+ {791, 2},
+ {883, 1},
+ {883, 3},
+ {1121, 1},
+ {1121, 4},
+ {908, 1},
+ {836, 1},
+ {836, 1},
+ {815, 3},
+ {815, 2},
+ {978, 1},
+ {978, 1},
+ {835, 1},
+ {835, 1},
+ {877, 1},
+ {877, 3},
+ {1190, 2},
+ {1190, 4},
+ {1190, 4},
+ {995, 3},
+ {995, 5},
+ {995, 6},
+ {995, 4},
+ {995, 4},
+ {995, 5},
+ {995, 5},
+ {995, 5},
+ {995, 6},
+ {995, 4},
+ {995, 5},
+ {995, 6},
+ {995, 6},
+ {995, 4},
+ {995, 3},
+ {995, 3},
+ {995, 4},
+ {995, 4},
+ {995, 5},
+ {995, 5},
+ {995, 3},
+ {995, 3},
+ {995, 3},
+ {995, 3},
+ {995, 3},
+ {995, 3},
+ {995, 3},
+ {995, 3},
+ {995, 4},
+ {1189, 2},
+ {1189, 2},
+ {1189, 3},
+ {1189, 3},
+ {1246, 1},
+ {1246, 3},
+ {1076, 5},
+ {1102, 1},
+ {1102, 3},
+ {1153, 3},
+ {1153, 4},
+ {1153, 4},
+ {1153, 5},
+ {1153, 4},
+ {1153, 5},
+ {1153, 4},
+ {1153, 4},
+ {1153, 6},
+ {1153, 4},
+ {1153, 8},
+ {1153, 2},
+ {1153, 5},
+ {1153, 3},
+ {1153, 3},
+ {1153, 2},
+ {1153, 5},
+ {1153, 2},
+ {1153, 2},
+ {1153, 4},
+ {1320, 2},
+ {1320, 2},
+ {1320, 4},
+ {1323, 0},
+ {1323, 1},
+ {1322, 1},
+ {1322, 3},
+ {1152, 1},
+ {1152, 1},
+ {1152, 2},
+ {1152, 2},
+ {1152, 2},
+ {1152, 1},
+ {1152, 1},
+ {1152, 1},
+ {1152, 1},
+ {1321, 0},
{1321, 3},
- {911, 2},
- {1007, 1},
- {1007, 1},
- {976, 1},
- {976, 1},
- {1156, 1},
- {1156, 3},
+ {1355, 0},
+ {1355, 2},
+ {1318, 1},
+ {1318, 1},
+ {1318, 1},
+ {819, 1},
+ {819, 1},
+ {1324, 1},
+ {1324, 1},
+ {1324, 1},
+ {1324, 1},
+ {1324, 3},
+ {1324, 3},
+ {1324, 3},
+ {1324, 3},
+ {1324, 5},
+ {1324, 4},
+ {1324, 5},
+ {1324, 5},
+ {1324, 1},
+ {1324, 5},
+ {1324, 1},
+ {1324, 2},
+ {1324, 2},
+ {1324, 2},
+ {1324, 1},
+ {1324, 2},
+ {1324, 2},
+ {1324, 2},
+ {1324, 2},
+ {1324, 2},
+ {1324, 2},
+ {1324, 2},
+ {1324, 1},
+ {1324, 1},
+ {1324, 1},
+ {1324, 1},
+ {1324, 1},
+ {1324, 1},
+ {1324, 1},
+ {1324, 1},
+ {1324, 1},
+ {1324, 1},
+ {1324, 1},
+ {1324, 2},
+ {1324, 1},
+ {1324, 1},
+ {1324, 1},
+ {1324, 1},
+ {1324, 2},
+ {1319, 0},
+ {1319, 2},
+ {1319, 2},
+ {954, 0},
+ {954, 1},
+ {954, 1},
{1332, 0},
- {1332, 3},
- {850, 1},
- {850, 4},
- {850, 4},
- {850, 4},
- {850, 3},
- {850, 4},
- {850, 3},
- {850, 3},
- {850, 3},
- {850, 3},
- {850, 3},
- {850, 3},
- {850, 3},
- {850, 3},
- {850, 1},
- {850, 3},
- {850, 3},
- {850, 3},
- {850, 3},
- {850, 3},
- {850, 3},
- {850, 3},
- {850, 3},
- {850, 3},
- {850, 3},
- {850, 3},
- {850, 3},
- {850, 3},
- {850, 2},
- {850, 2},
- {850, 3},
- {850, 3},
- {850, 5},
- {850, 3},
- {850, 7},
- {850, 3},
- {850, 1},
+ {1332, 1},
+ {1332, 1},
+ {1332, 1},
+ {1110, 0},
+ {1110, 1},
+ {856, 0},
+ {856, 2},
+ {1154, 2},
+ {1070, 3},
+ {970, 1},
+ {970, 3},
+ {1241, 1},
+ {1241, 1},
+ {1241, 3},
+ {1241, 1},
+ {1241, 2},
+ {1241, 3},
+ {1241, 1},
+ {1270, 0},
+ {1270, 1},
+ {1270, 1},
+ {1270, 1},
+ {1270, 1},
+ {1270, 1},
{843, 0},
{843, 1},
- {1150, 1},
- {1150, 1},
- {1025, 0},
- {1025, 1},
- {927, 1},
- {927, 2},
- {927, 3},
- {1280, 0},
- {1280, 1},
- {1164, 3},
- {846, 3},
- {846, 3},
- {846, 3},
- {846, 3},
- {846, 3},
- {846, 3},
- {846, 3},
- {846, 3},
- {846, 3},
- {846, 3},
- {846, 3},
- {846, 3},
- {846, 3},
- {846, 3},
- {846, 3},
- {1342, 1},
- {1342, 1},
- {1342, 1},
- {1268, 3},
- {1268, 2},
- {1268, 3},
- {1268, 3},
- {1268, 2},
- {1248, 1},
- {1248, 1},
- {1248, 1},
- {1248, 1},
- {1248, 1},
- {1248, 1},
- {1248, 1},
- {1248, 1},
- {1248, 1},
- {1248, 1},
- {1248, 1},
- {1196, 1},
- {1196, 1},
- {1102, 0},
- {1102, 1},
- {1102, 1},
- {1229, 1},
- {1229, 1},
- {1229, 1},
- {1230, 1},
- {1230, 1},
- {1230, 1},
- {1230, 2},
- {1194, 1},
- {1327, 3},
- {1327, 2},
- {1327, 3},
- {1327, 2},
- {1327, 3},
- {1327, 3},
- {1327, 2},
- {1327, 2},
- {1327, 1},
- {1327, 2},
- {1327, 5},
- {1327, 5},
- {1327, 1},
- {1327, 3},
- {1327, 2},
- {909, 1},
- {909, 1},
- {1266, 1},
- {1266, 2},
- {1266, 2},
- {1169, 2},
- {1169, 2},
- {1169, 1},
+ {843, 1},
+ {1169, 0},
{1169, 1},
- {1269, 2},
- {1269, 2},
+ {984, 0},
+ {984, 2},
+ {1374, 0},
+ {1374, 3},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {1159, 1},
+ {936, 1},
+ {936, 1},
+ {936, 1},
+ {936, 1},
+ {936, 1},
+ {936, 1},
+ {936, 1},
+ {936, 1},
+ {936, 1},
+ {936, 1},
+ {936, 1},
+ {936, 1},
+ {936, 1},
+ {936, 1},
+ {936, 1},
+ {936, 1},
+ {839, 1},
+ {839, 1},
+ {839, 1},
+ {839, 1},
+ {839, 1},
+ {839, 1},
+ {839, 1},
+ {839, 1},
+ {839, 1},
+ {1331, 1},
+ {1331, 3},
+ {919, 2},
+ {1015, 1},
+ {1015, 1},
+ {983, 1},
+ {983, 1},
+ {1167, 1},
+ {1167, 3},
+ {1342, 0},
+ {1342, 3},
+ {857, 1},
+ {857, 4},
+ {857, 4},
+ {857, 4},
+ {857, 3},
+ {857, 4},
+ {857, 3},
+ {857, 3},
+ {857, 3},
+ {857, 3},
+ {857, 3},
+ {857, 3},
+ {857, 3},
+ {857, 3},
+ {857, 1},
+ {857, 3},
+ {857, 3},
+ {857, 3},
+ {857, 3},
+ {857, 3},
+ {857, 3},
+ {857, 3},
+ {857, 3},
+ {857, 3},
+ {857, 3},
+ {857, 3},
+ {857, 3},
+ {857, 3},
+ {857, 2},
+ {857, 2},
+ {857, 3},
+ {857, 3},
+ {857, 5},
+ {857, 3},
+ {857, 7},
+ {857, 3},
+ {850, 0},
+ {850, 1},
+ {1161, 1},
+ {1161, 1},
+ {1034, 0},
+ {1034, 1},
+ {935, 1},
+ {935, 2},
+ {935, 3},
+ {1290, 0},
+ {1290, 1},
+ {1175, 3},
+ {853, 3},
+ {853, 3},
+ {853, 3},
+ {853, 3},
+ {853, 3},
+ {853, 3},
+ {853, 3},
+ {853, 3},
+ {853, 3},
+ {853, 3},
+ {853, 3},
+ {853, 3},
+ {853, 3},
+ {853, 3},
+ {853, 3},
+ {1352, 1},
+ {1352, 1},
+ {1352, 1},
+ {1278, 3},
+ {1278, 2},
+ {1278, 3},
+ {1278, 3},
+ {1278, 2},
+ {1258, 1},
+ {1258, 1},
+ {1258, 1},
+ {1258, 1},
+ {1258, 1},
+ {1258, 1},
+ {1258, 1},
+ {1258, 1},
+ {1258, 1},
+ {1258, 1},
+ {1258, 1},
+ {1207, 1},
+ {1207, 1},
+ {1111, 0},
+ {1111, 1},
+ {1111, 1},
+ {1239, 1},
+ {1239, 1},
+ {1239, 1},
+ {1240, 1},
+ {1240, 1},
+ {1240, 1},
+ {1240, 2},
+ {1205, 1},
+ {1337, 3},
+ {1337, 2},
+ {1337, 3},
+ {1337, 2},
+ {1337, 3},
+ {1337, 3},
+ {1337, 2},
+ {1337, 2},
+ {1337, 1},
+ {1337, 2},
+ {1337, 5},
+ {1337, 5},
+ {1337, 1},
+ {1337, 3},
+ {1337, 2},
+ {917, 1},
+ {917, 1},
+ {1276, 1},
+ {1276, 2},
+ {1276, 2},
+ {1180, 2},
+ {1180, 2},
+ {1180, 1},
+ {1180, 1},
+ {1279, 2},
+ {1279, 2},
+ {1279, 1},
+ {1279, 2},
+ {1279, 2},
+ {1279, 3},
+ {1279, 3},
+ {1279, 2},
+ {1377, 1},
+ {1377, 1},
+ {1206, 1},
+ {1206, 2},
+ {1206, 1},
+ {1206, 1},
+ {1206, 2},
+ {1349, 1},
+ {1349, 2},
+ {1349, 1},
+ {1349, 1},
+ {900, 1},
+ {900, 1},
+ {900, 1},
+ {900, 1},
+ {1224, 1},
+ {1224, 2},
+ {1224, 2},
+ {1224, 2},
+ {1224, 3},
+ {778, 3},
+ {804, 0},
+ {804, 1},
+ {891, 1},
+ {891, 1},
+ {891, 1},
+ {892, 0},
+ {892, 2},
+ {920, 0},
+ {920, 1},
+ {920, 1},
+ {925, 5},
+ {1282, 0},
+ {1282, 1},
+ {813, 0},
+ {813, 2},
+ {813, 3},
+ {1283, 0},
+ {1283, 2},
+ {790, 2},
+ {790, 1},
+ {790, 2},
+ {1109, 0},
+ {1109, 2},
+ {1335, 1},
+ {1335, 3},
+ {985, 1},
+ {985, 1},
+ {985, 1},
+ {1173, 1},
+ {1173, 3},
+ {752, 1},
+ {752, 1},
+ {1336, 1},
+ {1336, 1},
+ {1336, 1},
+ {789, 1},
+ {789, 2},
+ {780, 10},
+ {780, 8},
+ {1179, 2},
+ {806, 2},
+ {807, 0},
+ {807, 1},
+ {1382, 0},
+ {1382, 1},
+ {1035, 8},
+ {1031, 4},
+ {1006, 8},
+ {1006, 9},
+ {999, 3},
+ {1257, 2},
+ {1257, 6},
+ {906, 2},
+ {938, 1},
+ {938, 3},
+ {1024, 0},
+ {1024, 2},
+ {1218, 1},
+ {1218, 2},
+ {1023, 2},
+ {1023, 2},
+ {1023, 2},
+ {1023, 2},
+ {976, 0},
+ {976, 1},
+ {975, 2},
+ {975, 2},
+ {975, 2},
+ {975, 2},
+ {1308, 1},
+ {1308, 3},
+ {1308, 2},
+ {977, 2},
+ {977, 2},
+ {977, 2},
+ {977, 2},
+ {977, 2},
+ {1021, 0},
+ {1021, 2},
+ {1021, 2},
+ {1123, 0},
+ {1123, 1},
+ {1122, 1},
+ {1122, 2},
+ {969, 2},
+ {969, 2},
+ {969, 3},
+ {969, 3},
+ {969, 4},
+ {969, 5},
+ {969, 2},
+ {969, 5},
+ {969, 3},
+ {969, 3},
+ {1200, 0},
+ {1200, 3},
+ {1200, 3},
+ {1200, 5},
+ {1200, 5},
+ {1200, 4},
+ {1201, 1},
+ {1077, 1},
+ {1077, 1},
+ {1144, 1},
+ {1309, 1},
+ {1309, 3},
+ {861, 1},
+ {861, 1},
+ {861, 1},
+ {861, 1},
+ {861, 1},
+ {861, 1},
+ {861, 1},
+ {861, 1},
+ {1025, 7},
+ {1025, 9},
+ {1042, 5},
+ {1042, 7},
+ {1042, 7},
+ {1147, 5},
+ {1147, 7},
+ {1075, 9},
+ {1073, 7},
+ {1074, 4},
+ {1186, 0},
+ {1186, 3},
+ {1186, 3},
+ {1186, 3},
+ {1186, 3},
+ {1186, 3},
+ {952, 1},
+ {952, 2},
+ {979, 1},
+ {979, 1},
+ {979, 1},
+ {979, 3},
+ {979, 3},
+ {1143, 1},
+ {1143, 3},
+ {972, 1},
+ {972, 4},
+ {973, 1},
+ {973, 2},
+ {973, 1},
+ {973, 1},
+ {973, 2},
+ {973, 2},
+ {973, 1},
+ {973, 1},
+ {973, 1},
+ {973, 1},
+ {973, 1},
+ {973, 1},
+ {973, 1},
+ {973, 1},
+ {973, 1},
+ {973, 2},
+ {973, 1},
+ {973, 2},
+ {973, 1},
+ {973, 2},
+ {973, 2},
+ {973, 1},
+ {973, 1},
+ {973, 1},
+ {973, 1},
+ {973, 3},
+ {973, 2},
+ {973, 2},
+ {973, 2},
+ {973, 2},
+ {973, 2},
+ {973, 2},
+ {973, 2},
+ {973, 1},
+ {973, 1},
+ {1103, 0},
+ {1103, 1},
+ {1103, 1},
+ {1103, 1},
+ {1127, 1},
+ {1127, 3},
+ {1127, 3},
+ {1127, 3},
+ {1127, 1},
+ {1142, 7},
+ {1141, 4},
+ {873, 15},
+ {1250, 0},
+ {1250, 3},
+ {1210, 0},
+ {1210, 3},
+ {1095, 0},
+ {1095, 1},
+ {1065, 0},
+ {1065, 2},
+ {849, 1},
+ {849, 1},
+ {1235, 2},
+ {1235, 1},
+ {1064, 3},
+ {1064, 4},
+ {1064, 3},
+ {1064, 3},
+ {867, 1},
+ {867, 1},
+ {867, 1},
+ {960, 0},
+ {960, 3},
+ {1329, 0},
+ {1329, 3},
+ {1266, 0},
+ {1266, 3},
+ {1268, 0},
+ {1268, 2},
+ {1267, 3},
+ {1267, 1},
+ {1093, 3},
+ {1177, 2},
+ {1098, 3},
+ {1171, 1},
+ {1171, 1},
+ {1168, 2},
{1269, 1},
{1269, 2},
+ {1269, 1},
{1269, 2},
- {1269, 3},
- {1269, 3},
- {1269, 2},
- {1367, 1},
- {1367, 1},
- {1195, 1},
- {1195, 2},
- {1195, 1},
- {1195, 1},
- {1195, 2},
- {1339, 1},
- {1339, 2},
- {1339, 1},
- {1339, 1},
- {891, 1},
- {891, 1},
- {891, 1},
- {891, 1},
- {1214, 1},
- {1214, 2},
- {1214, 2},
- {1214, 2},
- {1214, 3},
- {771, 3},
- {797, 0},
- {797, 1},
- {882, 1},
- {882, 1},
- {882, 1},
- {883, 0},
- {883, 2},
- {912, 0},
- {912, 1},
- {912, 1},
- {917, 5},
- {1272, 0},
- {1272, 1},
- {806, 0},
- {806, 2},
- {806, 3},
- {1273, 0},
- {1273, 2},
- {782, 2},
- {782, 1},
- {782, 2},
- {1100, 0},
- {1100, 2},
- {1325, 1},
- {1325, 3},
- {978, 1},
- {978, 1},
- {978, 1},
- {1162, 1},
- {1162, 3},
- {745, 1},
- {745, 1},
- {1326, 1},
- {1326, 1},
- {1326, 1},
- {781, 1},
- {781, 2},
- {773, 10},
- {773, 8},
- {1168, 2},
- {799, 2},
- {800, 0},
- {800, 1},
- {1372, 0},
- {1372, 1},
- {1026, 8},
- {1022, 4},
- {998, 8},
- {998, 9},
- {992, 3},
- {1247, 2},
- {1247, 6},
- {898, 2},
- {930, 1},
- {930, 3},
- {1016, 0},
- {1016, 2},
- {1208, 1},
- {1208, 2},
- {1015, 2},
- {1015, 2},
- {1015, 2},
- {1015, 2},
- {969, 0},
- {969, 1},
- {968, 2},
- {968, 2},
- {968, 2},
- {968, 2},
- {1298, 1},
- {1298, 3},
- {1298, 2},
- {970, 2},
- {970, 2},
- {970, 2},
- {970, 2},
- {970, 2},
- {1013, 0},
- {1013, 2},
- {1013, 2},
- {1114, 0},
- {1114, 1},
- {1113, 1},
- {1113, 2},
- {962, 2},
- {962, 2},
- {962, 1},
- {962, 4},
- {962, 2},
- {962, 2},
- {961, 3},
- {1200, 0},
- {1189, 0},
- {1189, 3},
- {1189, 3},
- {1189, 5},
- {1189, 5},
- {1189, 4},
- {1190, 1},
- {1068, 1},
- {1068, 1},
- {1133, 1},
- {1299, 1},
- {1299, 3},
- {854, 1},
- {854, 1},
- {854, 1},
- {854, 1},
- {854, 1},
- {854, 1},
- {854, 1},
- {854, 1},
- {1017, 7},
- {1033, 5},
- {1033, 7},
- {1136, 5},
- {1136, 7},
- {1066, 9},
- {1064, 7},
- {1065, 4},
- {1175, 0},
- {1175, 3},
- {1175, 3},
- {1175, 3},
- {1175, 3},
- {1175, 3},
- {944, 1},
- {944, 2},
- {972, 1},
- {972, 1},
- {972, 1},
- {972, 3},
- {972, 3},
- {1132, 1},
- {1132, 3},
- {965, 1},
- {965, 4},
- {966, 1},
- {966, 2},
- {966, 1},
- {966, 1},
- {966, 2},
- {966, 2},
- {966, 1},
- {966, 1},
- {966, 1},
- {966, 1},
- {966, 1},
- {966, 1},
- {966, 1},
- {966, 1},
- {966, 1},
- {966, 2},
- {966, 1},
- {966, 2},
- {966, 1},
- {966, 2},
- {966, 2},
- {966, 1},
- {966, 1},
- {966, 1},
- {966, 1},
- {966, 3},
- {966, 2},
- {966, 2},
- {966, 2},
- {966, 2},
- {966, 2},
- {966, 2},
- {966, 2},
- {966, 1},
- {966, 1},
- {1094, 0},
- {1094, 1},
- {1094, 1},
- {1094, 1},
- {1118, 1},
- {1118, 3},
- {1118, 3},
- {1118, 3},
- {1118, 1},
- {1131, 7},
- {1130, 4},
- {866, 15},
- {1240, 0},
- {1240, 3},
- {1199, 0},
- {1199, 3},
- {1086, 0},
- {1086, 1},
- {1056, 0},
- {1056, 2},
- {842, 1},
- {842, 1},
- {1225, 2},
- {1225, 1},
- {1055, 3},
- {1055, 4},
- {1055, 3},
- {1055, 3},
- {860, 1},
- {860, 1},
- {860, 1},
- {952, 0},
- {952, 3},
- {1319, 0},
- {1319, 3},
- {1256, 0},
- {1256, 3},
- {1258, 0},
- {1258, 2},
- {1257, 3},
- {1257, 1},
- {1084, 3},
- {1166, 2},
+ {1343, 1},
+ {1343, 3},
+ {1100, 6},
+ {1317, 1},
+ {1317, 1},
+ {1317, 1},
+ {1317, 1},
+ {1227, 0},
+ {1227, 2},
+ {1227, 3},
+ {1288, 0},
+ {1288, 2},
+ {1089, 2},
{1089, 3},
- {1160, 1},
- {1160, 1},
- {1157, 2},
- {1259, 1},
- {1259, 2},
- {1259, 1},
- {1259, 2},
- {1333, 1},
- {1333, 3},
- {1091, 6},
- {1307, 1},
- {1307, 1},
- {1307, 1},
- {1217, 0},
- {1217, 2},
- {1217, 3},
- {1278, 0},
- {1278, 2},
- {1080, 2},
- {1080, 3},
- {1080, 3},
- {1080, 2},
- {1079, 1},
- {1079, 2},
- {1085, 3},
- {1088, 3},
- {1165, 3},
- {1037, 5},
- {1021, 7},
- {994, 6},
- {1023, 6},
- {1210, 0},
- {1210, 1},
- {1304, 1},
- {1304, 2},
- {921, 3},
- {921, 3},
- {921, 3},
- {921, 3},
- {921, 3},
- {921, 1},
- {921, 2},
- {921, 3},
- {921, 1},
- {921, 2},
- {921, 3},
- {921, 1},
- {921, 2},
- {921, 1},
- {921, 1},
- {921, 2},
- {823, 1},
- {823, 2},
- {823, 2},
- {1039, 4},
- {996, 5},
- {1181, 1},
- {1181, 2},
- {995, 1},
- {995, 1},
- {995, 3},
- {995, 3},
- {1071, 8},
- {1264, 0},
- {1264, 2},
- {1263, 0},
- {1263, 3},
- {1291, 0},
- {1291, 2},
- {1290, 0},
- {1290, 2},
- {1047, 1},
- {984, 1},
- {984, 3},
- {920, 2},
- {1116, 5},
- {1116, 6},
- {1116, 9},
- {1116, 10},
- {1116, 5},
- {1116, 6},
- {1116, 4},
- {1116, 5},
+ {1089, 3},
+ {1089, 2},
+ {1088, 1},
+ {1088, 2},
+ {1094, 3},
+ {1097, 3},
+ {1176, 3},
+ {1046, 5},
+ {1030, 6},
+ {1002, 6},
+ {1046, 5},
+ {1029, 7},
+ {1001, 6},
+ {1032, 6},
+ {1220, 0},
+ {1220, 1},
+ {1314, 1},
+ {1314, 2},
+ {929, 3},
+ {929, 3},
+ {929, 3},
+ {929, 3},
+ {929, 3},
+ {929, 1},
+ {929, 2},
+ {929, 3},
+ {929, 1},
+ {929, 2},
+ {929, 3},
+ {929, 1},
+ {929, 2},
+ {929, 1},
+ {929, 1},
+ {929, 2},
+ {830, 1},
+ {830, 2},
+ {830, 2},
+ {1048, 4},
+ {1004, 5},
+ {1192, 1},
+ {1192, 2},
+ {1003, 1},
+ {1003, 1},
+ {1003, 3},
+ {1003, 3},
+ {1080, 8},
+ {1274, 0},
+ {1274, 2},
+ {1273, 0},
+ {1273, 3},
+ {1301, 0},
+ {1301, 2},
+ {1300, 0},
+ {1300, 2},
+ {1056, 1},
+ {991, 1},
+ {991, 3},
+ {928, 2},
+ {1125, 5},
+ {1125, 6},
+ {1125, 9},
+ {1125, 10},
+ {1125, 5},
+ {1125, 6},
+ {1125, 4},
+ {1125, 5},
}
yyXErrors = map[yyXError]string{}
- yyParseTab = [4385][]uint16{
+ yyParseTab = [4445][]uint16{
// 0
- {2069, 2069, 2571, 54: 2595, 75: 2718, 77: 2574, 86: 2606, 153: 2576, 160: 2604, 2589, 164: 2573, 178: 2600, 215: 2625, 220: 2731, 223: 2569, 231: 2624, 2591, 2727, 2575, 250: 2603, 255: 2579, 260: 2601, 262: 2570, 265: 2607, 283: 2593, 287: 2592, 294: 2605, 297: 2594, 309: 2584, 479: 2615, 2614, 502: 2613, 504: 2726, 511: 2599, 513: 2623, 531: 2721, 536: 2587, 573: 2598, 2612, 651: 2608, 654: 2730, 659: 2572, 2720, 667: 2567, 675: 2578, 680: 2577, 686: 2622, 693: 2568, 716: 2619, 746: 2580, 755: 2621, 2609, 2610, 2611, 2620, 763: 2618, 2617, 2616, 2583, 2698, 2697, 773: 2719, 2581, 780: 2677, 2709, 783: 2690, 786: 2582, 791: 2641, 807: 2590, 814: 2629, 818: 2724, 852: 2635, 2636, 857: 2639, 861: 2722, 866: 2680, 868: 2692, 870: 2687, 2696, 2699, 2596, 939: 2648, 943: 2585, 981: 2725, 988: 2627, 990: 2628, 2631, 2632, 994: 2634, 996: 2633, 998: 2630, 1000: 2637, 2638, 1003: 2597, 2676, 1006: 2644, 1017: 2652, 2645, 2646, 2647, 2653, 2651, 2654, 2655, 1026: 2650, 2649, 1029: 2640, 2602, 2586, 2656, 2668, 2657, 2658, 2659, 2661, 2665, 2662, 2666, 2667, 2660, 2664, 2663, 1046: 2626, 1050: 2642, 1052: 2643, 2588, 1057: 2672, 2670, 1060: 2671, 2669, 1064: 2674, 2675, 2673, 1070: 2715, 2678, 1078: 2729, 2728, 2679, 1085: 2681, 1088: 2682, 2712, 1091: 2716, 1116: 2684, 2685, 1119: 2686, 1121: 2691, 1124: 2688, 2689, 1127: 2714, 2693, 2723, 2695, 2694, 1136: 2700, 1138: 2702, 2701, 2705, 1142: 2706, 1144: 2713, 1147: 2703, 2717, 1152: 2704, 1163: 2707, 2708, 2683, 2711, 1168: 2710, 1318: 2565, 1321: 2566},
- {2564},
- {2563, 6947},
- {18: 6898, 143: 6895, 175: 6896, 201: 6899, 269: 6897, 495: 4230, 574: 1880, 588: 6225, 841: 6894, 862: 4229},
- {175: 6879, 574: 6878},
+ {2086, 2086, 2598, 52: 2622, 74: 2747, 76: 2601, 85: 2633, 157: 2603, 164: 2631, 2616, 168: 2600, 182: 2627, 199: 2760, 220: 2652, 227: 2596, 236: 2651, 2618, 2756, 2602, 254: 2630, 260: 2606, 265: 2628, 267: 2597, 270: 2634, 288: 2620, 292: 2619, 299: 2632, 302: 2621, 315: 2611, 486: 2642, 488: 2641, 509: 2640, 511: 2755, 517: 2626, 519: 2650, 538: 2750, 542: 2614, 580: 2625, 2639, 658: 2635, 661: 2759, 666: 2599, 2749, 674: 2594, 682: 2605, 687: 2604, 693: 2649, 700: 2595, 723: 2646, 753: 2607, 762: 2648, 2636, 2637, 2638, 2647, 770: 2645, 2644, 2643, 2610, 2727, 2726, 780: 2748, 2608, 787: 2706, 2719, 2738, 794: 2609, 799: 2669, 814: 2617, 821: 2656, 825: 2753, 859: 2663, 2664, 864: 2667, 868: 2751, 873: 2709, 876: 2721, 878: 2716, 2725, 2728, 2623, 947: 2676, 951: 2612, 988: 2754, 995: 2654, 997: 2655, 2658, 2659, 1001: 2661, 2662, 1004: 2660, 1006: 2657, 1008: 2665, 2666, 1011: 2624, 2705, 1014: 2672, 1025: 2680, 2673, 2674, 2675, 2681, 2682, 2679, 2683, 2684, 1035: 2678, 2677, 1038: 2668, 2629, 2613, 2685, 2697, 2686, 2687, 2688, 2690, 2694, 2691, 2695, 2696, 2689, 2693, 2692, 1055: 2653, 1059: 2670, 1061: 2671, 2615, 1066: 2701, 2699, 1069: 2700, 2698, 1073: 2703, 2704, 2702, 1079: 2744, 2707, 1087: 2758, 2757, 2708, 1094: 2710, 1097: 2711, 2741, 1100: 2745, 1125: 2713, 2714, 1128: 2715, 1130: 2720, 1133: 2717, 2718, 1138: 2743, 2722, 2752, 2724, 2723, 1147: 2729, 1149: 2731, 2730, 2734, 1153: 2735, 1155: 2742, 1158: 2732, 2746, 1163: 2733, 1174: 2736, 2737, 2712, 2740, 1179: 2739, 1328: 2592, 1331: 2593},
+ {2591},
+ {2590, 7034},
+ {18: 6981, 147: 6977, 179: 6978, 206: 6982, 230: 6980, 274: 6979, 502: 4266, 581: 1896, 595: 6262, 848: 6976, 869: 4265},
+ {179: 6961, 581: 6960},
// 5
- {574: 6872},
- {330: 6856, 574: 6857, 588: 6225, 841: 6858},
- {384: 6837, 494: 6838, 574: 2407, 1316: 6836},
- {355: 6792, 574: 6791},
- {2375, 2375, 371: 6790, 378: 6789},
+ {581: 6954},
+ {336: 6938, 581: 6939, 595: 6262, 848: 6940},
+ {390: 6919, 501: 6920, 581: 2425, 1326: 6918},
+ {360: 6874, 581: 6873},
+ {2393, 2393, 377: 6872, 384: 6871},
// 10
- {408: 6778},
- {481: 6777},
- {2342, 2342, 76: 6054, 512: 6052, 807: 6053, 1014: 6776},
- {18: 2119, 87: 2119, 107: 2119, 143: 6548, 148: 2119, 165: 614, 167: 6484, 172: 5653, 175: 6549, 179: 6550, 201: 6552, 6188, 226: 6540, 515: 6547, 574: 2088, 588: 6225, 648: 6542, 654: 2224, 674: 2119, 682: 6544, 841: 6545, 946: 6551, 958: 5652, 1243: 6541, 1284: 6546, 1315: 6543},
- {18: 6491, 107: 6485, 129: 2088, 143: 6489, 165: 614, 167: 6484, 172: 5653, 175: 6486, 178: 1052, 6487, 201: 6492, 6188, 204: 6488, 226: 6480, 574: 2088, 588: 6225, 654: 6482, 841: 6481, 946: 6490, 958: 6483},
+ {415: 6860},
+ {487: 6859},
+ {2360, 2360, 75: 6091, 520: 6089, 814: 6090, 1022: 6858},
+ {18: 2136, 86: 2136, 106: 2136, 147: 6593, 152: 2136, 169: 623, 171: 6522, 176: 5690, 179: 6594, 183: 6595, 206: 6598, 6225, 230: 6597, 6585, 522: 6592, 581: 2105, 595: 6262, 655: 6587, 661: 2242, 681: 2136, 689: 6589, 848: 6590, 954: 6596, 966: 5689, 1253: 6586, 1294: 6591, 1325: 6588},
+ {18: 6529, 106: 6523, 132: 2105, 147: 6527, 169: 623, 171: 6522, 176: 5690, 179: 6524, 182: 1061, 6525, 206: 6531, 6225, 209: 6526, 230: 6530, 6518, 581: 2105, 595: 6262, 661: 6520, 848: 6519, 954: 6528, 966: 6521},
// 15
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3627, 785: 6479},
- {2: 871, 871, 871, 871, 871, 871, 871, 10: 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 54: 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 495: 871, 507: 871, 760: 871, 871, 871, 769: 5460, 874: 5461, 926: 6467},
- {2096, 2096},
- {2095, 2095},
- {479: 2615, 502: 2613, 574: 2612, 651: 2608, 660: 2720, 716: 3927, 746: 2580, 755: 3926, 2609, 2610, 2611, 2620, 763: 2618, 3928, 3929, 773: 5241, 5239, 786: 5240},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3663, 793: 6517},
+ {2: 880, 880, 880, 880, 880, 880, 880, 10: 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 74: 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 502: 880, 514: 880, 767: 880, 880, 880, 776: 5497, 882: 5498, 934: 6505},
+ {2113, 2113},
+ {2112, 2112},
+ {486: 2642, 509: 2640, 581: 2639, 658: 2635, 667: 2749, 723: 3963, 753: 2607, 762: 3962, 2636, 2637, 2638, 2647, 770: 2645, 3964, 3965, 780: 5278, 5276, 794: 5277},
// 20
- {77: 2574, 153: 2576, 160: 2604, 2589, 164: 2573, 220: 6440, 263: 6439, 479: 2615, 2614, 502: 2613, 511: 2599, 513: 6443, 573: 2598, 2612, 651: 2608, 659: 2572, 2720, 716: 6441, 746: 2580, 755: 6442, 2609, 2610, 2611, 2620, 763: 2618, 2617, 2616, 2583, 6449, 6448, 773: 2719, 2581, 780: 6446, 6445, 783: 6447, 786: 2582, 791: 6444, 807: 2590, 818: 6458, 852: 6457, 6451, 857: 6452, 866: 6450, 868: 6454, 870: 6455, 6453, 6456, 928: 6438},
- {2: 2064, 2064, 2064, 2064, 2064, 2064, 2064, 10: 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 54: 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 2064, 479: 2064, 2064, 501: 2064, 2064, 511: 2064, 573: 2064, 2064, 651: 2064, 659: 2064, 2064, 667: 2064, 746: 2064},
- {2: 2063, 2063, 2063, 2063, 2063, 2063, 2063, 10: 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 54: 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 2063, 479: 2063, 2063, 501: 2063, 2063, 511: 2063, 573: 2063, 2063, 651: 2063, 659: 2063, 2063, 667: 2063, 746: 2063},
- {2: 2062, 2062, 2062, 2062, 2062, 2062, 2062, 10: 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 54: 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 2062, 479: 2062, 2062, 501: 2062, 2062, 511: 2062, 573: 2062, 2062, 651: 2062, 659: 2062, 2062, 667: 2062, 746: 2062},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 6408, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 479: 2615, 2614, 501: 6407, 2613, 511: 2599, 573: 2598, 2612, 651: 2608, 659: 6409, 2720, 667: 2740, 3960, 2795, 2796, 2794, 716: 2741, 744: 6405, 746: 2580, 755: 2742, 2609, 2610, 2611, 2620, 763: 2618, 2617, 2616, 2583, 2748, 2747, 773: 2719, 2581, 780: 2745, 2744, 783: 2746, 786: 2582, 791: 2743, 814: 2749, 832: 6406},
+ {76: 2601, 157: 2603, 164: 2631, 2616, 168: 2600, 199: 6478, 268: 6477, 486: 2642, 488: 2641, 509: 2640, 517: 2626, 519: 6481, 580: 2625, 2639, 658: 2635, 666: 2599, 2749, 723: 6479, 753: 2607, 762: 6480, 2636, 2637, 2638, 2647, 770: 2645, 2644, 2643, 2610, 6487, 6486, 780: 2748, 2608, 787: 6484, 6485, 6483, 794: 2609, 799: 6482, 814: 2617, 825: 6496, 859: 6495, 6489, 864: 6490, 873: 6488, 876: 6492, 878: 6493, 6491, 6494, 936: 6476},
+ {2: 2081, 2081, 2081, 2081, 2081, 2081, 2081, 10: 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 74: 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 2081, 486: 2081, 488: 2081, 507: 2081, 509: 2081, 517: 2081, 580: 2081, 2081, 658: 2081, 666: 2081, 2081, 674: 2081, 753: 2081},
+ {2: 2080, 2080, 2080, 2080, 2080, 2080, 2080, 10: 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 74: 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 2080, 486: 2080, 488: 2080, 507: 2080, 509: 2080, 517: 2080, 580: 2080, 2080, 658: 2080, 666: 2080, 2080, 674: 2080, 753: 2080},
+ {2: 2079, 2079, 2079, 2079, 2079, 2079, 2079, 10: 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 74: 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 2079, 486: 2079, 488: 2079, 507: 2079, 509: 2079, 517: 2079, 580: 2079, 2079, 658: 2079, 666: 2079, 2079, 674: 2079, 753: 2079},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 6445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 486: 2642, 488: 2641, 507: 6444, 509: 2640, 517: 2626, 580: 2625, 2639, 658: 2635, 666: 6446, 2749, 674: 2769, 676: 3996, 2824, 2825, 2823, 723: 2770, 751: 6442, 753: 2607, 762: 2771, 2636, 2637, 2638, 2647, 770: 2645, 2644, 2643, 2610, 2777, 2776, 780: 2748, 2608, 787: 2774, 2775, 2773, 794: 2609, 799: 2772, 821: 2778, 839: 6443},
// 25
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 6404, 2795, 2796, 2794},
- {161: 6402},
- {574: 6320, 588: 6225, 841: 6319, 1002: 6398},
- {574: 6320, 588: 6225, 841: 6319, 1002: 6318},
- {143: 6316},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 6441, 2824, 2825, 2823},
+ {165: 6439},
+ {581: 6357, 595: 6262, 848: 6356, 1010: 6435},
+ {581: 6357, 595: 6262, 848: 6356, 1010: 6355},
+ {147: 6353},
// 30
- {143: 6311},
- {143: 6305},
- {16: 3875, 18: 6149, 30: 6178, 6177, 106: 607, 128: 607, 607, 614, 143: 6138, 147: 614, 167: 6187, 186: 6162, 195: 6147, 202: 6188, 207: 614, 216: 6189, 221: 6172, 607, 257: 6169, 282: 6168, 313: 6161, 319: 6184, 321: 6166, 324: 6148, 331: 6164, 6182, 334: 6155, 342: 6153, 344: 6171, 348: 6159, 350: 6170, 6142, 6181, 354: 6186, 356: 6151, 363: 6143, 370: 6157, 380: 6146, 6145, 387: 6185, 391: 6173, 394: 6179, 6176, 6180, 6175, 409: 6165, 500: 3876, 574: 6141, 597: 6160, 653: 3874, 6150, 659: 6183, 680: 6140, 782: 6156, 922: 6174, 946: 6163, 951: 6152, 967: 6167, 1028: 6154, 1101: 6144, 1308: 6158, 1314: 6139},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 6127, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 6129, 2795, 2796, 2794, 1294: 6128},
- {2: 871, 871, 871, 871, 871, 871, 871, 10: 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 54: 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 495: 871, 503: 871, 760: 871, 871, 871, 769: 5460, 874: 5461, 926: 6114},
+ {147: 6348},
+ {147: 6342},
+ {16: 3911, 18: 6186, 30: 6215, 6214, 105: 616, 128: 616, 132: 616, 134: 623, 147: 6175, 151: 623, 171: 6224, 190: 6199, 200: 6184, 207: 6225, 212: 623, 221: 6226, 225: 6209, 616, 262: 6206, 287: 6205, 319: 6198, 325: 6221, 327: 6203, 330: 6185, 337: 6201, 6219, 340: 6192, 348: 6190, 350: 6208, 354: 6196, 356: 6207, 6179, 6218, 6223, 361: 6188, 368: 6180, 376: 6194, 386: 6183, 6182, 393: 6222, 398: 6210, 401: 6216, 6213, 6217, 6212, 416: 6202, 508: 3912, 581: 6178, 606: 6197, 660: 3910, 6187, 666: 6220, 687: 6177, 790: 6193, 930: 6211, 954: 6200, 959: 6189, 974: 6204, 1037: 6191, 1110: 6181, 1318: 6195, 1324: 6176},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 6164, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 6166, 2824, 2825, 2823, 1304: 6165},
+ {2: 880, 880, 880, 880, 880, 880, 880, 10: 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 74: 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 502: 880, 510: 880, 767: 880, 880, 880, 776: 5497, 882: 5498, 934: 6151},
// 35
- {2: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 10: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 54: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 503: 1075, 760: 5465, 5464, 5463, 845: 5466, 894: 6080},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 6075, 2795, 2796, 2794},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 6069, 2795, 2796, 2794},
- {178: 6067},
- {178: 1053},
+ {2: 1084, 1084, 1084, 1084, 1084, 1084, 1084, 10: 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 74: 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 510: 1084, 767: 5502, 5501, 5500, 852: 5503, 902: 6117},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 6112, 2824, 2825, 2823},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 6106, 2824, 2825, 2823},
+ {182: 6104},
+ {182: 1062},
// 40
- {1051, 1051, 76: 6054, 512: 6052, 656: 6051, 807: 6053, 1014: 6050},
- {1040, 1040},
- {1039, 1039},
- {481: 6049},
- {2: 876, 876, 876, 876, 876, 876, 876, 10: 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 54: 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 6019, 6025, 6026, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 479: 876, 481: 876, 876, 876, 876, 489: 876, 876, 876, 876, 876, 498: 876, 500: 876, 502: 876, 511: 876, 514: 876, 521: 6022, 526: 876, 535: 876, 570: 876, 573: 876, 575: 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 588: 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 600: 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 876, 641: 876, 876, 876, 876, 876, 876, 876, 655: 876, 657: 3585, 752: 3583, 3584, 760: 5465, 5464, 5463, 769: 5460, 777: 6018, 6021, 6017, 792: 5940, 795: 6015, 845: 6016, 874: 6014, 1134: 6024, 6020, 1302: 6013, 6023},
+ {1060, 1060, 75: 6091, 520: 6089, 663: 6088, 814: 6090, 1022: 6087},
+ {1049, 1049},
+ {1048, 1048},
+ {487: 6086},
+ {2: 885, 885, 885, 885, 885, 885, 885, 10: 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 74: 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 6056, 6062, 6063, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 486: 885, 885, 489: 885, 885, 885, 496: 885, 885, 885, 885, 885, 505: 885, 508: 885, 885, 517: 885, 521: 885, 528: 6059, 533: 885, 543: 885, 577: 885, 580: 885, 582: 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 595: 885, 885, 885, 885, 885, 885, 885, 885, 885, 606: 885, 608: 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 885, 662: 885, 664: 3621, 759: 3619, 3620, 767: 5502, 5501, 5500, 776: 5497, 784: 6055, 6058, 6054, 800: 5977, 802: 6052, 852: 6053, 882: 6051, 1145: 6061, 6057, 1312: 6050, 6060},
// 45
- {258, 258, 53: 258, 478: 258, 480: 258, 487: 258, 258, 496: 258, 258, 499: 258, 501: 258, 503: 258, 258, 2755, 507: 5988, 258, 258, 519: 258, 799: 2756, 5989, 1232: 5987},
- {866, 866, 53: 866, 478: 866, 480: 866, 487: 866, 866, 496: 866, 866, 499: 866, 501: 866, 503: 866, 866, 508: 866, 866, 519: 5978, 947: 5980, 973: 5979},
- {1315, 1315, 53: 1315, 478: 1315, 480: 1315, 487: 1315, 1315, 496: 1315, 1315, 499: 1315, 501: 1315, 503: 1315, 1315, 508: 1315, 2758, 775: 2759, 821: 5974},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 3960, 2795, 2796, 2794, 744: 5969},
- {581: 3935, 920: 3934, 984: 3933},
+ {266, 266, 73: 266, 485: 266, 488: 266, 494: 266, 266, 503: 266, 266, 506: 266, 266, 510: 266, 266, 513: 2784, 6025, 266, 266, 526: 266, 806: 2785, 6026, 1242: 6024},
+ {875, 875, 73: 875, 485: 875, 488: 875, 494: 875, 875, 503: 875, 875, 506: 875, 875, 510: 875, 875, 515: 875, 875, 526: 6015, 955: 6017, 980: 6016},
+ {1324, 1324, 73: 1324, 485: 1324, 488: 1324, 494: 1324, 1324, 503: 1324, 1324, 506: 1324, 1324, 510: 1324, 1324, 515: 1324, 2787, 782: 2788, 828: 6011},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 3996, 2824, 2825, 2823, 751: 6006},
+ {588: 3971, 928: 3970, 991: 3969},
// 50
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 5956, 2795, 2796, 2794, 938: 5955, 1176: 5953, 1295: 5954},
- {479: 2615, 2614, 502: 2613, 574: 2612, 651: 2608, 716: 5952, 755: 3920, 2609, 2610, 2611, 2620, 763: 2618, 2617, 2616, 3919, 3922, 3921},
- {847, 847, 53: 847, 478: 847, 480: 847, 488: 847},
- {846, 846, 53: 846, 478: 846, 480: 846, 488: 846},
- {487: 5937, 496: 5938, 5939, 1305: 5936},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 5993, 2824, 2825, 2823, 946: 5992, 1187: 5990, 1305: 5991},
+ {486: 2642, 488: 2641, 509: 2640, 581: 2639, 658: 2635, 723: 5989, 762: 3956, 2636, 2637, 2638, 2647, 770: 2645, 2644, 2643, 3955, 3958, 3957},
+ {856, 856, 73: 856, 485: 856, 488: 856, 495: 856},
+ {855, 855, 73: 855, 485: 855, 488: 855, 495: 855},
+ {494: 5974, 503: 5975, 5976, 1315: 5973},
// 55
- {503, 503, 487: 832, 496: 832, 832, 499: 2761, 508: 2762, 2758, 775: 3930, 3931},
- {487: 835, 496: 835, 835},
- {505, 505, 487: 833, 496: 833, 833},
- {257: 5921, 282: 5920},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 5762, 5757, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 5760, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 5766, 2841, 5759, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 5763, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 5764, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 5758, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 5767, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 5765, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 5761, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 483: 5769, 500: 3876, 575: 5773, 593: 5772, 653: 3874, 668: 5770, 2795, 2796, 2794, 782: 5774, 838: 5771, 986: 5775, 1170: 5768},
+ {510, 510, 494: 841, 503: 841, 841, 506: 2790, 515: 2791, 2787, 782: 3966, 3967},
+ {494: 844, 503: 844, 844},
+ {512, 512, 494: 842, 503: 842, 842},
+ {262: 5958, 287: 5957},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 5799, 5794, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 5797, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 5803, 2870, 5796, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 5800, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 5801, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 5795, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 5804, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 5802, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 5798, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 490: 5806, 508: 3912, 582: 5810, 600: 5809, 660: 3910, 676: 5807, 2824, 2825, 2823, 790: 5811, 845: 5808, 993: 5812, 1181: 5805},
// 60
- {17: 5630, 215: 5635, 221: 5633, 223: 5628, 5634, 239: 5636, 286: 5632, 325: 5631, 328: 5629, 345: 5637, 386: 5638, 598: 5627, 873: 5626},
- {22: 586, 129: 586, 586, 144: 4800, 151: 586, 195: 586, 203: 586, 214: 586, 228: 586, 242: 586, 264: 586, 267: 586, 535: 586, 574: 586, 820: 4799, 836: 5599},
+ {17: 5667, 220: 5672, 225: 5670, 227: 5665, 5671, 244: 5673, 291: 5669, 331: 5668, 334: 5666, 351: 5674, 392: 5675, 604: 5664, 881: 5663},
+ {22: 595, 132: 595, 134: 595, 148: 4835, 155: 595, 200: 595, 208: 595, 219: 595, 233: 595, 247: 595, 269: 595, 272: 595, 543: 595, 581: 595, 827: 4834, 843: 5636},
+ {586, 586},
+ {585, 585},
+ {584, 584},
+ // 65
+ {583, 583},
+ {582, 582},
+ {581, 581},
+ {580, 580},
+ {579, 579},
+ // 70
+ {578, 578},
{577, 577},
{576, 576},
{575, 575},
- // 65
{574, 574},
+ // 75
{573, 573},
{572, 572},
{571, 571},
{570, 570},
- // 70
{569, 569},
+ // 80
{568, 568},
{567, 567},
{566, 566},
{565, 565},
- // 75
{564, 564},
+ // 85
{563, 563},
{562, 562},
{561, 561},
{560, 560},
- // 80
{559, 559},
+ // 90
{558, 558},
{557, 557},
{556, 556},
{555, 555},
- // 85
{554, 554},
+ // 95
{553, 553},
{552, 552},
{551, 551},
{550, 550},
- // 90
{549, 549},
+ // 100
{548, 548},
{547, 547},
{546, 546},
{545, 545},
- // 95
{544, 544},
+ // 105
{543, 543},
{542, 542},
{541, 541},
{540, 540},
- // 100
{539, 539},
+ // 110
{538, 538},
{537, 537},
{536, 536},
{535, 535},
- // 105
{534, 534},
+ // 115
{533, 533},
{532, 532},
{531, 531},
{530, 530},
- // 110
{529, 529},
+ // 120
{528, 528},
{527, 527},
{526, 526},
{525, 525},
- // 115
{524, 524},
+ // 125
{523, 523},
{522, 522},
{521, 521},
{520, 520},
- // 120
{519, 519},
+ // 130
{518, 518},
{517, 517},
{516, 516},
{515, 515},
- // 125
{514, 514},
+ // 135
{513, 513},
- {512, 512},
{511, 511},
- {510, 510},
- // 130
{509, 509},
{508, 508},
{507, 507},
+ // 140
{506, 506},
+ {505, 505},
{504, 504},
- // 135
+ {503, 503},
{502, 502},
+ // 145
{501, 501},
{500, 500},
{499, 499},
{498, 498},
- // 140
{497, 497},
+ // 150
{496, 496},
{495, 495},
{494, 494},
{493, 493},
- // 145
{492, 492},
- {491, 491},
- {490, 490},
- {489, 489},
- {488, 488},
- // 150
- {487, 487},
- {486, 486},
- {485, 485},
- {459, 459},
- {2: 402, 402, 402, 402, 402, 402, 402, 10: 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 54: 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 574: 5596, 1280: 5597},
// 155
- {264, 264, 488: 264},
- {2: 871, 871, 871, 871, 871, 871, 871, 10: 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 54: 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 479: 871, 495: 871, 585: 871, 760: 871, 871, 871, 769: 5460, 874: 5461, 926: 5462},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 5458, 2795, 2796, 2794, 817: 5459},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 5301, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 5303, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 5309, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 5305, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 5302, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 5310, 3245, 2966, 3197, 5304, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 5307, 5411, 2878, 3117, 5308, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 5306, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 481: 5312, 504: 5335, 573: 5329, 650: 5333, 5318, 654: 5328, 657: 5322, 660: 5331, 667: 5323, 3530, 2795, 2796, 2794, 675: 5327, 680: 5324, 745: 5311, 5326, 808: 5313, 818: 5317, 861: 5332, 873: 5330, 944: 5314, 965: 5315, 5321, 971: 5316, 5319, 980: 5325, 982: 5334, 1132: 5412},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 5301, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 5303, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 5309, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 5305, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 5302, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 5310, 3245, 2966, 3197, 5304, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 5307, 2877, 2878, 3117, 5308, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 5306, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 481: 5312, 504: 5335, 573: 5329, 650: 5333, 5318, 654: 5328, 657: 5322, 660: 5331, 667: 5323, 3530, 2795, 2796, 2794, 675: 5327, 680: 5324, 745: 5311, 5326, 808: 5313, 818: 5317, 861: 5332, 873: 5330, 944: 5314, 965: 5315, 5321, 971: 5316, 5319, 980: 5325, 982: 5334, 1132: 5320},
+ {466, 466},
+ {2: 410, 410, 410, 410, 410, 410, 410, 10: 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 74: 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 410, 581: 5633, 1290: 5634},
+ {272, 272, 495: 272},
+ {2: 880, 880, 880, 880, 880, 880, 880, 10: 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 74: 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 486: 880, 502: 880, 593: 880, 767: 880, 880, 880, 776: 5497, 882: 5498, 934: 5499},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 5495, 2824, 2825, 2823, 824: 5496},
// 160
- {23: 5260, 204: 5261},
- {129: 5243, 204: 5258, 574: 5244, 1160: 5257},
- {129: 5243, 204: 5245, 574: 5244, 1160: 5242},
- {478: 5226, 499: 67, 1278: 5225},
- {28: 5220, 133: 4759, 145: 5221, 479: 5218, 514: 2769, 740: 5219, 907: 5222},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 5338, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 5340, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 5346, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 5342, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 5339, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 5347, 3276, 2996, 3228, 5341, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 5344, 5448, 2907, 3147, 5345, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 5343, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 487: 5349, 511: 5372, 580: 5366, 657: 5370, 5355, 661: 5365, 664: 5359, 667: 5368, 674: 5360, 676: 3566, 2824, 2825, 2823, 682: 5364, 687: 5361, 752: 5348, 5363, 815: 5350, 825: 5354, 868: 5369, 881: 5367, 952: 5351, 972: 5352, 5358, 978: 5353, 5356, 987: 5362, 989: 5371, 1143: 5449},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 5338, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 5340, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 5346, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 5342, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 5339, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 5347, 3276, 2996, 3228, 5341, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 5344, 2906, 2907, 3147, 5345, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 5343, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 487: 5349, 511: 5372, 580: 5366, 657: 5370, 5355, 661: 5365, 664: 5359, 667: 5368, 674: 5360, 676: 3566, 2824, 2825, 2823, 682: 5364, 687: 5361, 752: 5348, 5363, 815: 5350, 825: 5354, 868: 5369, 881: 5367, 952: 5351, 972: 5352, 5358, 978: 5353, 5356, 987: 5362, 989: 5371, 1143: 5357},
+ {23: 5297, 209: 5298},
+ {132: 5280, 209: 5295, 581: 5281, 1171: 5294},
+ {132: 5280, 209: 5282, 581: 5281, 1171: 5279},
// 165
- {28: 61, 133: 61, 145: 61, 228: 5217, 479: 61, 514: 61},
- {315: 5200},
- {385: 2732},
- {239: 2735, 340: 2733, 818: 2734},
- {943: 2739},
+ {485: 5262, 506: 70, 1288: 5261},
+ {28: 5256, 137: 4794, 149: 5257, 486: 5254, 521: 2798, 747: 5255, 915: 5258},
+ {28: 64, 137: 64, 149: 64, 233: 5253, 486: 64, 521: 64},
+ {321: 5236},
+ {391: 2761},
// 170
- {481: 2738},
- {481: 2736},
- {481: 2737},
+ {244: 2764, 346: 2762, 825: 2763},
+ {951: 2768},
+ {487: 2767},
+ {487: 2765},
+ {487: 2766},
+ // 175
{1, 1},
{2, 2},
- // 175
- {203: 2752, 479: 2615, 2614, 2753, 502: 2613, 511: 2599, 573: 2598, 2612, 651: 2608, 659: 2751, 2720, 667: 2740, 716: 2741, 746: 2580, 755: 2742, 2609, 2610, 2611, 2620, 763: 2618, 2617, 2616, 2583, 2748, 2747, 773: 2719, 2581, 780: 2745, 2744, 783: 2746, 786: 2582, 791: 2743, 814: 2749, 832: 2750},
- {495: 4230, 574: 1880, 862: 4229},
- {461, 461, 487: 832, 496: 832, 832, 499: 2761, 508: 2762, 2758, 775: 3930, 3931},
- {463, 463, 487: 833, 496: 833, 833},
- {468, 468},
+ {208: 2781, 486: 2642, 2782, 2641, 509: 2640, 517: 2626, 580: 2625, 2639, 658: 2635, 666: 2780, 2749, 674: 2769, 723: 2770, 753: 2607, 762: 2771, 2636, 2637, 2638, 2647, 770: 2645, 2644, 2643, 2610, 2777, 2776, 780: 2748, 2608, 787: 2774, 2775, 2773, 794: 2609, 799: 2772, 821: 2778, 839: 2779},
+ {502: 4266, 581: 1896, 869: 4265},
+ {468, 468, 494: 841, 503: 841, 841, 506: 2790, 515: 2791, 2787, 782: 3966, 3967},
// 180
- {467, 467},
- {466, 466},
- {465, 465},
- {464, 464},
- {462, 462},
+ {470, 470, 494: 842, 503: 842, 842},
+ {475, 475},
+ {474, 474},
+ {473, 473},
+ {472, 472},
// 185
- {460, 460},
+ {471, 471},
+ {469, 469},
+ {467, 467},
{8, 8},
- {203: 4223, 479: 2615, 2614, 4224, 502: 2613, 511: 2599, 573: 2598, 2612, 651: 2608, 660: 2720, 667: 2740, 716: 2741, 746: 2580, 755: 2742, 2609, 2610, 2611, 2620, 763: 2618, 2617, 2616, 2583, 2748, 2747, 773: 2719, 2581, 780: 2745, 2744, 783: 2746, 786: 2582, 791: 2743, 814: 2749, 832: 4222},
- {145: 2754},
- {4, 4},
+ {208: 4259, 486: 2642, 4260, 2641, 509: 2640, 517: 2626, 580: 2625, 2639, 658: 2635, 667: 2749, 674: 2769, 723: 2770, 753: 2607, 762: 2771, 2636, 2637, 2638, 2647, 770: 2645, 2644, 2643, 2610, 2777, 2776, 780: 2748, 2608, 787: 2774, 2775, 2773, 794: 2609, 799: 2772, 821: 2778, 839: 4258},
// 190
- {258, 258, 499: 258, 505: 2755, 508: 258, 258, 799: 2756, 2757},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 4221},
- {257, 257, 53: 257, 478: 257, 480: 257, 487: 257, 257, 496: 257, 257, 499: 257, 501: 257, 503: 257, 257, 508: 257, 257, 519: 257, 257, 522: 257},
- {1315, 1315, 499: 1315, 508: 1315, 2758, 775: 2759, 821: 2760},
- {666: 2783},
+ {149: 2783},
+ {4, 4},
+ {266, 266, 506: 266, 513: 2784, 515: 266, 266, 806: 2785, 2786},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 4257},
+ {265, 265, 73: 265, 485: 265, 488: 265, 494: 265, 265, 503: 265, 265, 506: 265, 265, 510: 265, 265, 515: 265, 265, 526: 265, 265, 529: 265},
// 195
- {1314, 1314, 53: 1314, 131: 1314, 478: 1314, 480: 1314, 487: 1314, 1314, 496: 1314, 1314, 499: 1314, 501: 1314, 503: 1314, 1314, 508: 1314},
- {887, 887, 499: 2761, 508: 2762, 776: 2763, 837: 2764},
- {514: 2769, 584: 2771, 740: 2768, 748: 2770, 889: 2778},
- {10: 2765, 277: 2766, 1228: 2767},
- {886, 886, 53: 886, 478: 886, 480: 886, 487: 886, 886, 496: 886, 886, 501: 886, 503: 886, 886},
+ {1324, 1324, 506: 1324, 515: 1324, 2787, 782: 2788, 828: 2789},
+ {673: 2812},
+ {1323, 1323, 73: 1323, 135: 1323, 485: 1323, 488: 1323, 494: 1323, 1323, 503: 1323, 1323, 506: 1323, 1323, 510: 1323, 1323, 515: 1323},
+ {896, 896, 506: 2790, 515: 2791, 783: 2792, 844: 2793},
+ {521: 2798, 590: 2800, 747: 2797, 755: 2799, 898: 2807},
// 200
+ {10: 2794, 282: 2795, 1238: 2796},
+ {895, 895, 73: 895, 485: 895, 488: 895, 494: 895, 895, 503: 895, 895, 507: 895, 510: 895, 895},
{6, 6},
- {514: 895, 530: 895, 581: 895, 584: 895},
- {514: 894, 530: 894, 581: 894, 584: 894},
- {514: 2769, 530: 893, 581: 893, 584: 2771, 740: 2768, 748: 2770, 889: 2772, 1222: 2773},
- {1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 15: 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 53: 1999, 1999, 56: 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 87: 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 108: 1999, 1999, 1999, 1999, 114: 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 1999, 127: 1999, 169: 1999, 189: 1999, 217: 1999, 478: 1999, 1999, 1999, 483: 1999, 485: 1999, 1999, 1999, 1999, 494: 1999, 1999, 1999, 1999, 500: 1999, 1999, 1999, 1999, 1999, 510: 1999, 1999, 513: 1999, 530: 1999, 574: 1999, 581: 1999, 651: 1999, 653: 1999, 1999, 659: 1999},
+ {521: 904, 537: 904, 588: 904, 590: 904},
+ {521: 903, 537: 903, 588: 903, 590: 903},
// 205
- {1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 15: 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 56: 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 108: 1997, 1997, 1997, 1997, 114: 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 1997, 127: 1997, 135: 1997, 1997, 1997, 1997, 169: 1997, 189: 1997, 1997, 194: 1997, 217: 1997, 258: 1997, 478: 1997, 1997, 1997, 483: 1997, 485: 1997, 1997, 1997, 1997, 494: 1997, 1997, 1997, 1997, 499: 1997, 1997, 1997, 1997, 1997, 1997, 1997, 508: 1997, 510: 1997, 1997, 513: 1997, 530: 1997, 573: 1997, 1997, 581: 1997, 651: 1997, 653: 1997, 1997, 659: 1997, 1997, 1997, 664: 1997, 746: 1997},
- {899, 899, 9: 899, 53: 899, 169: 899, 478: 899, 480: 899, 487: 899, 899, 496: 899, 899, 501: 899, 503: 899, 899, 530: 899, 581: 899},
- {898, 898, 9: 898, 53: 898, 169: 898, 478: 898, 480: 898, 487: 898, 898, 496: 898, 898, 501: 898, 503: 898, 898, 530: 898, 581: 898},
- {530: 892, 581: 892},
- {530: 2775, 581: 2774, 1300: 2776},
+ {521: 2798, 537: 902, 588: 902, 590: 2800, 747: 2797, 755: 2799, 898: 2801, 1232: 2802},
+ {2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 15: 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 52: 2015, 54: 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 86: 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 107: 2015, 2015, 2015, 2015, 114: 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 2015, 127: 2015, 173: 2015, 193: 2015, 223: 2015, 485: 2015, 2015, 488: 2015, 490: 2015, 492: 2015, 2015, 2015, 2015, 501: 2015, 2015, 2015, 2015, 507: 2015, 2015, 2015, 2015, 2015, 517: 2015, 2015, 2015, 537: 2015, 581: 2015, 588: 2015, 658: 2015, 660: 2015, 2015, 666: 2015},
+ {2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 15: 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 54: 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 107: 2013, 2013, 2013, 2013, 114: 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 2013, 127: 2013, 139: 2013, 2013, 2013, 2013, 173: 2013, 193: 2013, 2013, 198: 2013, 223: 2013, 263: 2013, 485: 2013, 2013, 488: 2013, 490: 2013, 492: 2013, 2013, 2013, 2013, 501: 2013, 2013, 2013, 2013, 506: 2013, 2013, 2013, 2013, 2013, 2013, 513: 2013, 515: 2013, 517: 2013, 2013, 2013, 537: 2013, 580: 2013, 2013, 588: 2013, 658: 2013, 660: 2013, 2013, 666: 2013, 2013, 2013, 671: 2013, 753: 2013},
+ {908, 908, 9: 908, 73: 908, 173: 908, 485: 908, 488: 908, 494: 908, 908, 503: 908, 908, 507: 908, 510: 908, 908, 537: 908, 588: 908},
+ {907, 907, 9: 907, 73: 907, 173: 907, 485: 907, 488: 907, 494: 907, 907, 503: 907, 907, 507: 907, 510: 907, 907, 537: 907, 588: 907},
// 210
- {159: 897},
- {159: 896},
- {159: 2777},
- {888, 888, 53: 888, 478: 888, 480: 888, 487: 888, 888, 496: 888, 888, 501: 888, 503: 888, 888},
- {891, 891, 9: 2779, 53: 891, 169: 2780, 478: 891, 480: 891, 487: 891, 891, 496: 891, 891, 501: 891, 503: 891, 891},
+ {537: 901, 588: 901},
+ {537: 2804, 588: 2803, 1310: 2805},
+ {163: 906},
+ {163: 905},
+ {163: 2806},
// 215
- {514: 2769, 584: 2771, 740: 2768, 748: 2770, 889: 2782},
- {514: 2769, 584: 2771, 740: 2768, 748: 2770, 889: 2781},
- {889, 889, 53: 889, 478: 889, 480: 889, 487: 889, 889, 496: 889, 889, 501: 889, 503: 889, 889},
- {890, 890, 53: 890, 478: 890, 480: 890, 487: 890, 890, 496: 890, 890, 501: 890, 503: 890, 890},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 2787, 878: 3280, 908: 3279},
+ {897, 897, 73: 897, 485: 897, 488: 897, 494: 897, 897, 503: 897, 897, 507: 897, 510: 897, 897},
+ {900, 900, 9: 2808, 73: 900, 173: 2809, 485: 900, 488: 900, 494: 900, 900, 503: 900, 900, 507: 900, 510: 900, 900},
+ {521: 2798, 590: 2800, 747: 2797, 755: 2799, 898: 2811},
+ {521: 2798, 590: 2800, 747: 2797, 755: 2799, 898: 2810},
+ {898, 898, 73: 898, 485: 898, 488: 898, 494: 898, 898, 503: 898, 898, 507: 898, 510: 898, 898},
// 220
- {1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 4218, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 480: 1558, 1558, 1558, 484: 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 495: 1558, 1558, 1558, 499: 1558, 501: 1558, 503: 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 512: 1558, 1558, 515: 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 536: 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 571: 1558, 1558, 640: 1558, 658: 1558, 662: 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, 4215, 1557, 1557, 1557, 484: 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 495: 1557, 1557, 1557, 499: 1557, 501: 1557, 503: 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 512: 1557, 1557, 515: 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 536: 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 571: 1557, 1557, 640: 1557, 658: 1557, 662: 1557, 1557},
- {766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 480: 766, 766, 766, 484: 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 495: 766, 766, 766, 499: 766, 501: 766, 503: 766, 766, 766, 766, 766, 766, 766, 766, 512: 766, 766, 515: 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 536: 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 571: 766, 766, 640: 766, 665: 4213},
- {1322, 1322, 9: 1322, 53: 1322, 131: 1322, 478: 1322, 480: 1322, 487: 1322, 1322, 496: 1322, 1322, 499: 1322, 501: 1322, 503: 1322, 1322, 508: 1322, 1322, 512: 3384, 515: 3382, 3383, 3381, 3379, 520: 1322, 522: 1322, 530: 1322, 533: 1322, 1322, 536: 4212, 548: 4211, 741: 3380, 3378, 1283: 4210},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 4209},
+ {899, 899, 73: 899, 485: 899, 488: 899, 494: 899, 899, 503: 899, 899, 507: 899, 510: 899, 899},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 2816, 886: 3316, 916: 3315},
+ {1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 4254, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 487: 1573, 1573, 1573, 491: 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 502: 1573, 1573, 1573, 506: 1573, 1573, 510: 1573, 1573, 1573, 1573, 1573, 1573, 1573, 518: 1573, 1573, 1573, 522: 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 544: 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 578: 1573, 1573, 607: 1573, 665: 1573, 669: 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, 4251, 1572, 1572, 1572, 491: 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 502: 1572, 1572, 1572, 506: 1572, 1572, 510: 1572, 1572, 1572, 1572, 1572, 1572, 1572, 518: 1572, 1572, 1572, 522: 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 544: 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 578: 1572, 1572, 607: 1572, 665: 1572, 669: 1572, 1572},
+ {775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 487: 775, 775, 775, 491: 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 502: 775, 775, 775, 506: 775, 775, 510: 775, 775, 775, 775, 775, 775, 775, 518: 775, 775, 775, 522: 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 544: 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 578: 775, 775, 607: 775, 672: 4249},
// 225
- {479: 4181},
- {1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 480: 1959, 1959, 485: 1959, 487: 1959, 1959, 1959, 1959, 495: 1959, 1959, 1959, 499: 1959, 501: 1959, 503: 1959, 1959, 1959, 4164, 1959, 1959, 1959, 1959, 512: 1959, 1959, 515: 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 525: 1959, 527: 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 536: 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 1959, 551: 1959, 1959, 561: 4161, 4159, 4158, 4166, 4160, 4162, 4163, 4165, 1207: 4157, 1251: 4156},
- {1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 480: 1934, 1934, 485: 1934, 487: 1934, 1934, 1934, 1934, 495: 1934, 1934, 1934, 499: 1934, 501: 1934, 503: 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 512: 1934, 1934, 515: 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 525: 1934, 527: 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 536: 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 551: 1934, 1934, 561: 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934},
- {1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 480: 1907, 1907, 4128, 484: 4127, 1907, 487: 1907, 1907, 1907, 1907, 3725, 3726, 3731, 495: 1907, 1907, 1907, 499: 1907, 501: 1907, 503: 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 512: 1907, 1907, 515: 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 4132, 1907, 3727, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 536: 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 4131, 1907, 1907, 3728, 3729, 3722, 3732, 3721, 3730, 3723, 3724, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 1907, 4129, 571: 4138, 4139, 819: 4130, 1123: 4133, 1192: 4135, 1246: 4134, 1254: 4136, 1296: 4137},
- {1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 4124, 1856, 1856, 1856, 484: 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 495: 1856, 1856, 1856, 499: 1856, 501: 1856, 503: 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 512: 1856, 1856, 515: 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 536: 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 571: 1856, 1856, 640: 1856, 658: 1856, 662: 1856, 1856},
+ {1331, 1331, 9: 1331, 73: 1331, 135: 1331, 485: 1331, 488: 1331, 494: 1331, 1331, 503: 1331, 1331, 506: 1331, 1331, 510: 1331, 1331, 515: 1331, 1331, 520: 3420, 522: 3418, 3419, 3417, 3415, 527: 1331, 529: 1331, 537: 1331, 540: 1331, 1331, 4248, 555: 4247, 748: 3416, 3414, 1293: 4246},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 4245},
+ {486: 4217},
+ {1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 487: 1975, 1975, 492: 1975, 494: 1975, 1975, 1975, 1975, 502: 1975, 1975, 1975, 506: 1975, 1975, 510: 1975, 1975, 4200, 1975, 1975, 1975, 1975, 518: 1975, 1975, 1975, 522: 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 532: 1975, 534: 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 544: 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 1975, 558: 1975, 1975, 568: 4197, 4195, 4194, 4202, 4196, 4198, 4199, 4201, 1217: 4193, 1261: 4192},
+ {1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 487: 1950, 1950, 492: 1950, 494: 1950, 1950, 1950, 1950, 502: 1950, 1950, 1950, 506: 1950, 1950, 510: 1950, 1950, 1950, 1950, 1950, 1950, 1950, 518: 1950, 1950, 1950, 522: 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 532: 1950, 534: 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 544: 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 558: 1950, 1950, 568: 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950},
// 230
- {1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 672: 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 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, 672: 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 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, 672: 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 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, 672: 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852},
- {1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 672: 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851},
+ {1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 487: 1923, 1923, 4164, 491: 4163, 1923, 494: 1923, 1923, 1923, 1923, 3761, 3762, 3767, 502: 1923, 1923, 1923, 506: 1923, 1923, 510: 1923, 1923, 1923, 1923, 1923, 1923, 1923, 518: 1923, 1923, 1923, 522: 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 4168, 1923, 3763, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 544: 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 4167, 1923, 1923, 3764, 3765, 3758, 3768, 3757, 3766, 3759, 3760, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 1923, 4165, 578: 4174, 4175, 826: 4166, 1132: 4169, 1203: 4171, 1256: 4170, 1264: 4172, 1306: 4173},
+ {1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 4160, 1872, 1872, 1872, 491: 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 502: 1872, 1872, 1872, 506: 1872, 1872, 510: 1872, 1872, 1872, 1872, 1872, 1872, 1872, 518: 1872, 1872, 1872, 522: 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 544: 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 578: 1872, 1872, 607: 1872, 665: 1872, 669: 1872, 1872},
+ {1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 680: 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 1871, 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, 680: 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 1870, 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, 680: 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869, 1869},
// 235
- {1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1253, 1850, 1850, 1850, 484: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 495: 1850, 1850, 1850, 499: 1850, 501: 1850, 503: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 512: 1850, 1850, 515: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 536: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 571: 1850, 1850, 640: 1850, 658: 1850, 662: 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, 672: 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 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, 672: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 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, 672: 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847},
- {1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 672: 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846},
+ {1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 680: 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 1868, 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, 680: 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867, 1867},
+ {1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1262, 1866, 1866, 1866, 491: 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 502: 1866, 1866, 1866, 506: 1866, 1866, 510: 1866, 1866, 1866, 1866, 1866, 1866, 1866, 518: 1866, 1866, 1866, 522: 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 544: 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 578: 1866, 1866, 607: 1866, 665: 1866, 669: 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, 680: 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 1865, 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, 680: 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864, 1864},
// 240
- {1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 672: 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 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, 672: 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 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, 672: 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 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, 672: 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842},
- {1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 672: 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841},
+ {1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 680: 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 1863, 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, 680: 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862, 1862},
+ {1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 680: 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 1861, 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, 680: 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 1860, 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, 680: 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859, 1859},
// 245
- {1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 672: 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 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, 672: 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 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, 4119, 1838, 1838, 1838, 484: 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 495: 1838, 1838, 1838, 499: 1838, 501: 1838, 503: 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 512: 1838, 1838, 515: 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 536: 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 571: 1838, 1838, 640: 1838, 658: 1838, 662: 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, 672: 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837},
- {1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 672: 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836},
+ {1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 680: 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 1858, 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, 680: 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857, 1857},
+ {1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 680: 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 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, 680: 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 1855, 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, 4155, 1854, 1854, 1854, 491: 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 502: 1854, 1854, 1854, 506: 1854, 1854, 510: 1854, 1854, 1854, 1854, 1854, 1854, 1854, 518: 1854, 1854, 1854, 522: 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 544: 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 578: 1854, 1854, 607: 1854, 665: 1854, 669: 1854, 1854},
// 250
- {1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 672: 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 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, 672: 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 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, 672: 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 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, 672: 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832},
- {1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 672: 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831},
+ {1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 680: 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 1853, 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, 680: 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852, 1852},
+ {1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 680: 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 1851, 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, 680: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 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, 680: 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849, 1849},
// 255
- {1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 672: 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 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, 672: 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 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, 672: 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 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, 1252, 1827, 1827, 1827, 484: 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 495: 1827, 1827, 1827, 499: 1827, 501: 1827, 503: 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 512: 1827, 1827, 515: 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 536: 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 571: 1827, 1827, 640: 1827, 658: 1827, 662: 1827, 1827},
- {1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 672: 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826},
+ {1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 680: 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 1848, 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, 680: 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847, 1847},
+ {1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 680: 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 1846, 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, 680: 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 1845, 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, 680: 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844, 1844},
// 260
- {1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 672: 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 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, 672: 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 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, 672: 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 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, 672: 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822},
- {1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 672: 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821},
+ {1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1261, 1843, 1843, 1843, 491: 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 502: 1843, 1843, 1843, 506: 1843, 1843, 510: 1843, 1843, 1843, 1843, 1843, 1843, 1843, 518: 1843, 1843, 1843, 522: 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 544: 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 578: 1843, 1843, 607: 1843, 665: 1843, 669: 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, 680: 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842, 1842},
+ {1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 680: 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 1841, 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, 680: 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 1840, 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, 680: 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839, 1839},
// 265
- {1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 672: 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 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, 672: 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 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, 672: 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 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, 672: 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817},
- {1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1249, 1816, 4118, 1816, 484: 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 495: 1816, 1816, 1816, 499: 1816, 501: 1816, 503: 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 512: 1816, 1816, 515: 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 536: 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 571: 1816, 1816, 640: 1816, 658: 1816, 662: 1816, 1816},
+ {1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 680: 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 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, 680: 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837, 1837},
+ {1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 680: 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 1836, 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, 680: 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 1835, 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, 680: 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834},
// 270
- {1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 672: 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 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, 1247, 1814, 1814, 1814, 484: 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 495: 1814, 1814, 1814, 499: 1814, 501: 1814, 503: 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 512: 1814, 1814, 515: 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 536: 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 571: 1814, 1814, 640: 1814, 658: 1814, 662: 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, 672: 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 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, 672: 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812},
- {1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 672: 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811},
+ {1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 680: 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 1833, 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, 1258, 4154, 1832, 1832, 491: 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 502: 1832, 1832, 1832, 506: 1832, 1832, 510: 1832, 1832, 1832, 1832, 1832, 1832, 1832, 518: 1832, 1832, 1832, 522: 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 544: 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 578: 1832, 1832, 607: 1832, 665: 1832, 669: 1832, 1832},
+ {1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 680: 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 1831, 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, 1256, 1830, 1830, 1830, 491: 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 502: 1830, 1830, 1830, 506: 1830, 1830, 510: 1830, 1830, 1830, 1830, 1830, 1830, 1830, 518: 1830, 1830, 1830, 522: 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 544: 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 578: 1830, 1830, 607: 1830, 665: 1830, 669: 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, 680: 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829, 1829},
// 275
- {1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 672: 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 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, 672: 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 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, 672: 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 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, 672: 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807},
- {1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 672: 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806},
+ {1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 680: 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 1828, 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, 680: 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827},
+ {1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 680: 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 1826, 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, 680: 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 1825, 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, 680: 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824, 1824},
// 280
- {1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 672: 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 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, 672: 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 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, 672: 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 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, 672: 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802},
- {1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 672: 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801},
+ {1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 680: 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 1823, 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, 680: 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822, 1822},
+ {1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 680: 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 1821, 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, 680: 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 1820, 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, 680: 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819, 1819},
// 285
- {1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 672: 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 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, 672: 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 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, 672: 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 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, 672: 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797},
- {1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 672: 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796},
+ {1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 680: 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 1818, 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, 680: 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817, 1817},
+ {1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 680: 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 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, 680: 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 1815, 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, 680: 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814},
// 290
- {1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 672: 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 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, 672: 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 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, 672: 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 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, 672: 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792},
- {1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1243, 1791, 1791, 1791, 484: 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 495: 1791, 1791, 1791, 499: 1791, 501: 1791, 503: 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 512: 1791, 1791, 515: 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 536: 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 571: 1791, 1791, 640: 1791, 658: 1791, 662: 1791, 1791},
+ {1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 680: 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 1813, 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, 680: 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812, 1812},
+ {1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 680: 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 1811, 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, 680: 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 1810, 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, 680: 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809, 1809},
// 295
- {1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 672: 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 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, 672: 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 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, 672: 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 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, 672: 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787},
- {1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 672: 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786},
+ {1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 680: 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 1808, 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, 1252, 1807, 1807, 1807, 491: 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 502: 1807, 1807, 1807, 506: 1807, 1807, 510: 1807, 1807, 1807, 1807, 1807, 1807, 1807, 518: 1807, 1807, 1807, 522: 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 544: 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 578: 1807, 1807, 607: 1807, 665: 1807, 669: 1807, 1807},
+ {1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 680: 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 1806, 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, 680: 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 1805, 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, 680: 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804, 1804},
// 300
- {1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1246, 1785, 1785, 1785, 484: 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 495: 1785, 1785, 1785, 499: 1785, 501: 1785, 503: 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 512: 1785, 1785, 515: 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 536: 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 571: 1785, 1785, 640: 1785, 658: 1785, 662: 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, 672: 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 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, 672: 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 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, 672: 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782},
- {1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 672: 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781},
+ {1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 680: 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 1803, 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, 680: 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802, 1802},
+ {1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1255, 1801, 1801, 1801, 491: 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 502: 1801, 1801, 1801, 506: 1801, 1801, 510: 1801, 1801, 1801, 1801, 1801, 1801, 1801, 518: 1801, 1801, 1801, 522: 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 544: 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 578: 1801, 1801, 607: 1801, 665: 1801, 669: 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, 680: 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 1800, 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, 680: 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799, 1799},
// 305
- {1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 672: 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 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, 672: 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779},
- {1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 672: 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 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, 672: 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 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, 672: 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776},
+ {1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 680: 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 1798, 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, 680: 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797, 1797},
+ {1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 680: 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 1796, 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, 680: 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 1795, 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, 680: 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794, 1794},
// 310
- {1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 4115, 1775, 1775, 1775, 484: 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 495: 1775, 1775, 1775, 499: 1775, 501: 1775, 503: 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 512: 1775, 1775, 515: 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 536: 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 571: 1775, 1775, 640: 1775, 658: 1775, 662: 1775, 1775},
- {1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 672: 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 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, 672: 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 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, 672: 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 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, 672: 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771},
+ {1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 680: 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 1793, 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, 680: 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792, 1792},
+ {1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 4151, 1791, 1791, 1791, 491: 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 502: 1791, 1791, 1791, 506: 1791, 1791, 510: 1791, 1791, 1791, 1791, 1791, 1791, 1791, 518: 1791, 1791, 1791, 522: 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 544: 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 578: 1791, 1791, 607: 1791, 665: 1791, 669: 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, 680: 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 1790, 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, 680: 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789, 1789},
// 315
- {1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 672: 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770},
- {1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 672: 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 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, 672: 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 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, 672: 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 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, 672: 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766},
+ {1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 680: 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 1788, 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, 680: 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787, 1787},
+ {1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 680: 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 1786, 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, 680: 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 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, 680: 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784, 1784},
// 320
- {1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 672: 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765},
- {1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 672: 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 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, 672: 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 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, 672: 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 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, 672: 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761},
+ {1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 680: 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 1783, 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, 680: 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782, 1782},
+ {1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 680: 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 1781, 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, 680: 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 1780, 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, 680: 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779, 1779},
// 325
- {1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 672: 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760},
- {1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 672: 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 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, 672: 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 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, 672: 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 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, 672: 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756},
+ {1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 680: 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 1778, 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, 680: 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 1777, 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, 680: 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 1776, 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, 680: 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775},
+ {1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 680: 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774, 1774},
// 330
- {1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 672: 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755},
- {1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 672: 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 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, 672: 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 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, 672: 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 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, 672: 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751},
+ {1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 680: 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 1773, 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, 680: 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 1772, 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, 680: 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 1771, 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, 680: 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770, 1770},
+ {1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 680: 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769, 1769},
// 335
- {1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1230, 1750, 4114, 1750, 484: 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 495: 1750, 1750, 1750, 499: 1750, 501: 1750, 503: 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 512: 1750, 1750, 515: 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 536: 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 571: 1750, 1750, 640: 1750, 658: 1750, 662: 1750, 1750},
- {1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1229, 1749, 4113, 1749, 484: 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 495: 1749, 1749, 1749, 499: 1749, 501: 1749, 503: 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 512: 1749, 1749, 515: 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 536: 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 571: 1749, 1749, 640: 1749, 658: 1749, 662: 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, 672: 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 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, 672: 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 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, 1228, 1746, 1746, 1746, 484: 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 495: 1746, 1746, 1746, 499: 1746, 501: 1746, 503: 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 512: 1746, 1746, 515: 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 536: 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 571: 1746, 1746, 640: 1746, 658: 1746, 662: 1746, 1746},
+ {1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 680: 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 1768, 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, 680: 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 1767, 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, 680: 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 1766, 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, 1239, 4150, 1765, 1765, 491: 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 502: 1765, 1765, 1765, 506: 1765, 1765, 510: 1765, 1765, 1765, 1765, 1765, 1765, 1765, 518: 1765, 1765, 1765, 522: 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 544: 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 578: 1765, 1765, 607: 1765, 665: 1765, 669: 1765, 1765},
+ {1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1238, 4149, 1764, 1764, 491: 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 502: 1764, 1764, 1764, 506: 1764, 1764, 510: 1764, 1764, 1764, 1764, 1764, 1764, 1764, 518: 1764, 1764, 1764, 522: 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 544: 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 578: 1764, 1764, 607: 1764, 665: 1764, 669: 1764, 1764},
// 340
- {1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 672: 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745},
- {1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 672: 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 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, 672: 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 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, 672: 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 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, 1225, 1741, 1741, 1741, 484: 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 495: 1741, 1741, 1741, 499: 1741, 501: 1741, 503: 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 512: 1741, 1741, 515: 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 536: 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 571: 1741, 1741, 640: 1741, 658: 1741, 662: 1741, 1741},
+ {1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 680: 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 1763, 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, 680: 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 1762, 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, 1237, 1761, 1761, 1761, 491: 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 502: 1761, 1761, 1761, 506: 1761, 1761, 510: 1761, 1761, 1761, 1761, 1761, 1761, 1761, 518: 1761, 1761, 1761, 522: 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 544: 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 578: 1761, 1761, 607: 1761, 665: 1761, 669: 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, 680: 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760, 1760},
+ {1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 680: 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759, 1759},
// 345
- {1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 672: 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740},
- {1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1226, 1739, 1739, 1739, 484: 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 495: 1739, 1739, 1739, 499: 1739, 501: 1739, 503: 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 512: 1739, 1739, 515: 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 536: 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 571: 1739, 1739, 640: 1739, 658: 1739, 662: 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, 4103, 1738, 1738, 1738, 484: 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 495: 1738, 1738, 1738, 499: 1738, 501: 1738, 503: 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 512: 1738, 1738, 515: 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 536: 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 571: 1738, 1738, 640: 1738, 658: 1738, 662: 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, 672: 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 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, 672: 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736},
+ {1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 680: 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 1758, 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, 680: 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 1757, 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, 1234, 1756, 1756, 1756, 491: 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 502: 1756, 1756, 1756, 506: 1756, 1756, 510: 1756, 1756, 1756, 1756, 1756, 1756, 1756, 518: 1756, 1756, 1756, 522: 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 544: 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 578: 1756, 1756, 607: 1756, 665: 1756, 669: 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, 680: 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755, 1755},
+ {1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1235, 1754, 1754, 1754, 491: 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 502: 1754, 1754, 1754, 506: 1754, 1754, 510: 1754, 1754, 1754, 1754, 1754, 1754, 1754, 518: 1754, 1754, 1754, 522: 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 544: 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 578: 1754, 1754, 607: 1754, 665: 1754, 669: 1754, 1754},
// 350
- {1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1227, 1735, 1735, 1735, 484: 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 495: 1735, 1735, 1735, 499: 1735, 501: 1735, 503: 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 512: 1735, 1735, 515: 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 536: 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 571: 1735, 1735, 640: 1735, 658: 1735, 662: 1735, 1735},
- {1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 672: 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 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, 1250, 1733, 1733, 1733, 484: 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 495: 1733, 1733, 1733, 499: 1733, 501: 1733, 503: 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 512: 1733, 1733, 515: 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 536: 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 571: 1733, 1733, 640: 1733, 658: 1733, 662: 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, 672: 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 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, 672: 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731},
+ {1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 4139, 1753, 1753, 1753, 491: 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 502: 1753, 1753, 1753, 506: 1753, 1753, 510: 1753, 1753, 1753, 1753, 1753, 1753, 1753, 518: 1753, 1753, 1753, 522: 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 544: 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 578: 1753, 1753, 607: 1753, 665: 1753, 669: 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, 680: 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 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, 680: 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 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, 1236, 1750, 1750, 1750, 491: 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 502: 1750, 1750, 1750, 506: 1750, 1750, 510: 1750, 1750, 1750, 1750, 1750, 1750, 1750, 518: 1750, 1750, 1750, 522: 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 544: 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 578: 1750, 1750, 607: 1750, 665: 1750, 669: 1750, 1750},
+ {1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 680: 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749},
// 355
- {1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 672: 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730},
- {1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 672: 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 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, 672: 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 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, 672: 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 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, 672: 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726},
+ {1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1259, 1748, 1748, 1748, 491: 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 502: 1748, 1748, 1748, 506: 1748, 1748, 510: 1748, 1748, 1748, 1748, 1748, 1748, 1748, 518: 1748, 1748, 1748, 522: 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 544: 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 578: 1748, 1748, 607: 1748, 665: 1748, 669: 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, 680: 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 1747, 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, 680: 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 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, 680: 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745, 1745},
+ {1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 680: 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744, 1744},
// 360
- {1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 672: 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725},
- {1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 672: 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 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, 672: 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 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, 672: 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 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, 672: 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721},
+ {1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 680: 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 1743, 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, 680: 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 1742, 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, 680: 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 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, 680: 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740, 1740},
+ {1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 680: 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739},
// 365
- {1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1237, 1720, 1720, 1720, 484: 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 495: 1720, 1720, 1720, 499: 1720, 501: 1720, 503: 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 512: 1720, 1720, 515: 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 536: 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 571: 1720, 1720, 640: 1720, 658: 1720, 662: 1720, 1720},
- {1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 672: 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 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, 672: 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 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, 672: 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 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, 672: 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716},
+ {1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 680: 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 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, 680: 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 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, 680: 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 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, 1246, 1735, 1735, 1735, 491: 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 502: 1735, 1735, 1735, 506: 1735, 1735, 510: 1735, 1735, 1735, 1735, 1735, 1735, 1735, 518: 1735, 1735, 1735, 522: 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 544: 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 578: 1735, 1735, 607: 1735, 665: 1735, 669: 1735, 1735},
+ {1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 680: 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734, 1734},
// 370
- {1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 672: 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715},
- {1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 672: 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 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, 672: 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 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, 672: 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 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, 672: 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711},
+ {1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 680: 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 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, 680: 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 1732, 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, 680: 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 1731, 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, 680: 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730, 1730},
+ {1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 680: 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729, 1729},
// 375
- {1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 672: 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710},
- {1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 672: 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 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, 672: 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 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, 672: 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 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, 672: 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706},
+ {1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 680: 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 1728, 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, 680: 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 1727, 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, 680: 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 1726, 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, 680: 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725, 1725},
+ {1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 680: 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724, 1724},
// 380
- {1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 672: 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705},
- {1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 672: 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 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, 672: 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 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, 672: 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 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, 672: 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701},
+ {1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 680: 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 1723, 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, 680: 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 1722, 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, 680: 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 1721, 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, 680: 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720},
+ {1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 680: 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719, 1719},
// 385
- {1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 672: 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700},
- {1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 672: 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 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, 672: 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 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, 1234, 1697, 1697, 1697, 484: 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 495: 1697, 1697, 1697, 499: 1697, 501: 1697, 503: 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 512: 1697, 1697, 515: 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 536: 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 571: 1697, 1697, 640: 1697, 658: 1697, 662: 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, 672: 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696},
+ {1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 680: 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 1718, 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, 680: 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 1717, 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, 680: 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 1716, 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, 680: 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715, 1715},
+ {1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 680: 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714, 1714},
// 390
- {1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 672: 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695},
- {1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 672: 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 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, 672: 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 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, 672: 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 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, 672: 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691},
+ {1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 680: 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 1713, 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, 1243, 1712, 1712, 1712, 491: 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 502: 1712, 1712, 1712, 506: 1712, 1712, 510: 1712, 1712, 1712, 1712, 1712, 1712, 1712, 518: 1712, 1712, 1712, 522: 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 544: 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 578: 1712, 1712, 607: 1712, 665: 1712, 669: 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, 680: 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 1711, 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, 680: 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710, 1710},
+ {1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 680: 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709, 1709},
// 395
- {1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 672: 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690},
- {1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 672: 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 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, 672: 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 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, 672: 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 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, 672: 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686},
+ {1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 680: 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 1708, 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, 680: 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 1707, 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, 680: 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 1706, 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, 680: 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705, 1705},
+ {1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 680: 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704, 1704},
// 400
- {1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 672: 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685},
- {1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 672: 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 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, 672: 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 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, 672: 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 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, 672: 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681},
+ {1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 680: 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 1703, 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, 680: 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 1702, 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, 680: 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 1701, 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, 680: 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700, 1700},
+ {1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 680: 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699, 1699},
// 405
- {1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1232, 1680, 1680, 1680, 484: 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 495: 1680, 1680, 1680, 499: 1680, 501: 1680, 503: 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 512: 1680, 1680, 515: 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 536: 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 571: 1680, 1680, 640: 1680, 658: 1680, 662: 1680, 1680},
- {1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1251, 1679, 1679, 1679, 484: 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 495: 1679, 1679, 1679, 499: 1679, 501: 1679, 503: 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 512: 1679, 1679, 515: 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 536: 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 571: 1679, 1679, 640: 1679, 658: 1679, 662: 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, 1239, 1678, 1678, 1678, 484: 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 495: 1678, 1678, 1678, 499: 1678, 501: 1678, 503: 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 512: 1678, 1678, 515: 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 536: 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 571: 1678, 1678, 640: 1678, 658: 1678, 662: 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, 672: 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 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, 672: 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676},
+ {1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 680: 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 1698, 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, 680: 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 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, 680: 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 1696, 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, 1241, 1695, 1695, 1695, 491: 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 502: 1695, 1695, 1695, 506: 1695, 1695, 510: 1695, 1695, 1695, 1695, 1695, 1695, 1695, 518: 1695, 1695, 1695, 522: 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 544: 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 578: 1695, 1695, 607: 1695, 665: 1695, 669: 1695, 1695},
+ {1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1260, 1694, 1694, 1694, 491: 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 502: 1694, 1694, 1694, 506: 1694, 1694, 510: 1694, 1694, 1694, 1694, 1694, 1694, 1694, 518: 1694, 1694, 1694, 522: 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 544: 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 578: 1694, 1694, 607: 1694, 665: 1694, 669: 1694, 1694},
// 410
- {1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 672: 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675},
- {1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1241, 1674, 1674, 1674, 484: 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 495: 1674, 1674, 1674, 499: 1674, 501: 1674, 503: 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 512: 1674, 1674, 515: 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 536: 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 571: 1674, 1674, 640: 1674, 658: 1674, 662: 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, 1240, 1673, 1673, 1673, 484: 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 495: 1673, 1673, 1673, 499: 1673, 501: 1673, 503: 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 512: 1673, 1673, 515: 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 536: 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 571: 1673, 1673, 640: 1673, 658: 1673, 662: 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, 672: 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 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, 672: 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671},
+ {1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1248, 1693, 1693, 1693, 491: 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 502: 1693, 1693, 1693, 506: 1693, 1693, 510: 1693, 1693, 1693, 1693, 1693, 1693, 1693, 518: 1693, 1693, 1693, 522: 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 544: 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 578: 1693, 1693, 607: 1693, 665: 1693, 669: 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, 680: 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 1692, 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, 680: 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 1691, 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, 680: 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690, 1690},
+ {1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1250, 1689, 1689, 1689, 491: 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 502: 1689, 1689, 1689, 506: 1689, 1689, 510: 1689, 1689, 1689, 1689, 1689, 1689, 1689, 518: 1689, 1689, 1689, 522: 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 544: 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 578: 1689, 1689, 607: 1689, 665: 1689, 669: 1689, 1689},
// 415
- {1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 672: 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670},
- {1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 672: 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 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, 672: 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 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, 1231, 1667, 1667, 1667, 484: 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 495: 1667, 1667, 1667, 499: 1667, 501: 1667, 503: 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 512: 1667, 1667, 515: 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 536: 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 571: 1667, 1667, 640: 1667, 658: 1667, 662: 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, 672: 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666},
+ {1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1249, 1688, 1688, 1688, 491: 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 502: 1688, 1688, 1688, 506: 1688, 1688, 510: 1688, 1688, 1688, 1688, 1688, 1688, 1688, 518: 1688, 1688, 1688, 522: 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 544: 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 578: 1688, 1688, 607: 1688, 665: 1688, 669: 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, 680: 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 1687, 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, 680: 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 1686, 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, 680: 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685, 1685},
+ {1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 680: 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684, 1684},
// 420
- {1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 672: 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665},
- {1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 672: 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 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, 672: 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 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, 672: 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 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, 672: 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661},
+ {1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 680: 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 1683, 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, 1240, 1682, 1682, 1682, 491: 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 502: 1682, 1682, 1682, 506: 1682, 1682, 510: 1682, 1682, 1682, 1682, 1682, 1682, 1682, 518: 1682, 1682, 1682, 522: 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 544: 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 578: 1682, 1682, 607: 1682, 665: 1682, 669: 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, 680: 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 1681, 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, 680: 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680},
+ {1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 680: 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679},
// 425
- {1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 672: 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660},
- {1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 672: 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 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, 672: 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 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, 672: 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 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, 672: 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656},
+ {1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 680: 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 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, 680: 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 1677, 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, 680: 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 1676, 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, 680: 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675, 1675},
+ {1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 680: 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674},
// 430
- {1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 672: 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655},
- {1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 672: 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 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, 672: 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 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, 672: 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652},
- {1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 672: 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651},
+ {1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 680: 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 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, 680: 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 1672, 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, 680: 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671, 1671},
+ {1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 680: 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670, 1670},
+ {1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 680: 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669, 1669},
// 435
- {1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 672: 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650},
- {1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 672: 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 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, 672: 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 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, 672: 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 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, 672: 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646},
+ {1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 680: 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 1668, 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, 680: 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 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, 680: 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 1666, 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, 680: 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665, 1665},
+ {1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 680: 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664, 1664},
// 440
- {1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 672: 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645},
- {1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 672: 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 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, 672: 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 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, 672: 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 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, 672: 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641},
+ {1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 680: 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 1663, 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, 680: 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 1662, 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, 680: 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 1661, 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, 680: 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660, 1660},
+ {1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 680: 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659, 1659},
// 445
- {1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 672: 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640},
- {1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 672: 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 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, 672: 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 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, 672: 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 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, 672: 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636},
+ {1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 680: 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 1658, 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, 680: 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 1657, 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, 680: 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 1656, 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, 680: 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655, 1655},
+ {1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 680: 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654, 1654},
// 450
- {1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 672: 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635},
- {1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 672: 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634},
- {1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 672: 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633},
- {1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 672: 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 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, 672: 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631},
+ {1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 680: 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 1653, 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, 680: 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652, 1652},
+ {1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 680: 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651, 1651},
+ {1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 680: 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650, 1650},
+ {1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 680: 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649, 1649},
// 455
- {1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 672: 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630},
- {1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 672: 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 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, 672: 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 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, 672: 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 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, 672: 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626},
+ {1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 680: 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 1648, 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, 680: 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 1647, 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, 680: 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 1646, 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, 680: 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645, 1645},
+ {1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 680: 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644, 1644},
// 460
- {1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 672: 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625},
- {1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 672: 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 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, 672: 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 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, 672: 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 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, 672: 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621},
+ {1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 680: 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 1643, 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, 680: 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 1642, 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, 680: 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 1641, 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, 680: 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640, 1640},
+ {1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 680: 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639, 1639},
// 465
- {1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 672: 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 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, 672: 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619},
- {1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 672: 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 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, 672: 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 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, 672: 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616},
+ {1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 680: 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 1638, 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, 680: 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 1637, 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, 680: 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 1636, 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, 680: 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635, 1635},
+ {1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 680: 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634, 1634},
// 470
- {1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 672: 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615},
- {1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 672: 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 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, 672: 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 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, 672: 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 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, 672: 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611},
+ {1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 680: 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633, 1633},
+ {1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 680: 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 1632, 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, 680: 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 1631, 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, 680: 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630, 1630},
+ {1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 680: 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629, 1629},
// 475
- {1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 672: 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610},
- {1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 672: 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 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, 672: 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 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, 672: 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 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, 672: 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606},
+ {1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 680: 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 1628, 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, 680: 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 1627, 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, 680: 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 1626, 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, 680: 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625, 1625},
+ {1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 680: 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624, 1624},
// 480
- {1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 672: 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605},
- {1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 672: 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 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, 672: 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 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, 672: 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 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, 672: 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601},
+ {1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 680: 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 1623, 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, 680: 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 1622, 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, 680: 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621, 1621},
+ {1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 680: 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 1620, 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, 680: 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619, 1619},
// 485
- {1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 672: 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600},
- {1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 672: 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 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, 672: 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598},
- {1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 672: 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 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, 672: 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596},
+ {1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 680: 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 1618, 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, 680: 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 1617, 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, 680: 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 1616, 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, 680: 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615, 1615},
+ {1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 680: 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614, 1614},
// 490
- {1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 672: 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595},
- {1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 672: 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 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, 672: 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 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, 672: 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 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, 672: 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591},
+ {1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 680: 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 1613, 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, 680: 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 1612, 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, 680: 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 1611, 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, 680: 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610, 1610},
+ {1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 680: 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609, 1609},
// 495
- {1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 672: 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590},
- {1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 672: 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 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, 672: 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 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, 672: 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 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, 672: 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586},
+ {1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 680: 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 1608, 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, 680: 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 1607, 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, 680: 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 1606, 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, 680: 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605, 1605},
+ {1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 680: 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604, 1604},
// 500
- {1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 672: 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585},
- {1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 672: 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 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, 672: 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 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, 672: 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 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, 672: 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581},
+ {1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 680: 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 1603, 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, 680: 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 1602, 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, 680: 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 1601, 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, 680: 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600, 1600},
+ {1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 680: 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599, 1599},
// 505
- {1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 672: 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580},
- {1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 672: 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 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, 672: 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 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, 672: 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 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, 672: 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576},
+ {1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 680: 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598, 1598},
+ {1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 680: 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 1597, 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, 680: 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 1596, 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, 680: 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595, 1595},
+ {1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 1594, 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},
// 510
- {1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 672: 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575},
- {1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 672: 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 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, 672: 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 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, 672: 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 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, 672: 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571},
+ {1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 680: 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 1593, 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, 680: 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 1592, 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, 680: 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 1591, 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, 680: 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590, 1590},
+ {1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 680: 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589, 1589},
// 515
- {1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 672: 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570},
- {1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 672: 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 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, 672: 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 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, 672: 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 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, 672: 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566},
+ {1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 680: 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 1588, 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, 680: 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 1587, 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, 680: 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 1586, 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, 680: 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585, 1585},
+ {1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 680: 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584, 1584},
// 520
- {1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 672: 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565},
- {1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 672: 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 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, 672: 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 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, 672: 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 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, 672: 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561},
+ {1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 680: 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 1583, 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, 680: 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582, 1582},
+ {1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 680: 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 1581, 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, 680: 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580, 1580},
+ {1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 680: 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579, 1579},
// 525
- {1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 672: 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560},
- {1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 672: 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559},
- {1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 4100, 1556, 1556, 1556, 484: 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 495: 1556, 1556, 1556, 499: 1556, 501: 1556, 503: 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 512: 1556, 1556, 515: 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 536: 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 571: 1556, 1556, 640: 1556, 658: 1556, 662: 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, 4089, 1555, 1555, 1555, 484: 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 495: 1555, 1555, 1555, 499: 1555, 501: 1555, 503: 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 512: 1555, 1555, 515: 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 536: 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 571: 1555, 1555, 640: 1555, 658: 1555, 662: 1555, 1555},
- {1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 672: 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554},
+ {1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 680: 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 1578, 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, 680: 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 1577, 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, 680: 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 1576, 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, 680: 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575, 1575},
+ {1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 680: 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574, 1574},
// 530
- {1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 672: 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553},
- {1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 672: 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552},
- {1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 672: 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551},
- {1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 672: 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550},
- {1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 672: 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549},
+ {1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 4136, 1571, 1571, 1571, 491: 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 502: 1571, 1571, 1571, 506: 1571, 1571, 510: 1571, 1571, 1571, 1571, 1571, 1571, 1571, 518: 1571, 1571, 1571, 522: 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 544: 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 578: 1571, 1571, 607: 1571, 665: 1571, 669: 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, 4125, 1570, 1570, 1570, 491: 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 502: 1570, 1570, 1570, 506: 1570, 1570, 510: 1570, 1570, 1570, 1570, 1570, 1570, 1570, 518: 1570, 1570, 1570, 522: 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 544: 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 578: 1570, 1570, 607: 1570, 665: 1570, 669: 1570, 1570},
+ {1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 680: 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 1569, 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, 680: 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 1568, 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, 680: 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567, 1567},
// 535
- {1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 672: 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548},
- {1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 672: 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547},
- {1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 672: 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546},
- {1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 672: 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545},
- {1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 672: 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544},
+ {1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 680: 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 1566, 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, 680: 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565, 1565},
+ {1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 680: 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 1564, 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, 680: 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 1563, 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, 680: 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562, 1562},
// 540
- {1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 672: 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543},
- {1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 672: 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542},
- {1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 672: 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541},
- {1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 672: 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540},
- {1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 672: 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539},
+ {1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 680: 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 1561, 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, 680: 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560, 1560},
+ {1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 680: 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 1559, 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, 680: 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 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, 680: 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557},
// 545
- {1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 672: 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538},
- {1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 672: 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537},
- {1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 672: 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536},
- {1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 672: 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535},
- {1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 672: 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534},
+ {1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 680: 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 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, 680: 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555},
+ {1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 680: 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554, 1554},
+ {1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 680: 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553, 1553},
+ {1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 680: 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552, 1552},
// 550
- {1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 672: 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533},
- {1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 672: 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532},
- {1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 672: 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531},
- {1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 672: 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530},
- {1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 672: 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529},
+ {1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 680: 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551, 1551},
+ {1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 680: 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550, 1550},
+ {1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 680: 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549, 1549},
+ {1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 680: 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548, 1548},
+ {1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 680: 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547, 1547},
// 555
- {1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 672: 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528},
- {1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 672: 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527},
- {1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 672: 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526},
- {1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 672: 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525},
- {1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 672: 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524},
+ {1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 680: 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546, 1546},
+ {1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 680: 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545, 1545},
+ {1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 680: 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544, 1544},
+ {1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 680: 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543, 1543},
+ {1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 680: 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542, 1542},
// 560
- {1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 672: 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 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, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 672: 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 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, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 672: 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 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, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 672: 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 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, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 672: 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519},
+ {1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 680: 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541, 1541},
+ {1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 680: 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540, 1540},
+ {1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 680: 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539, 1539},
+ {1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 680: 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538, 1538},
+ {1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 680: 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537, 1537},
// 565
- {1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 672: 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 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, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 672: 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 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, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 672: 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516},
- {1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 672: 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515},
- {1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 672: 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514},
+ {1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 680: 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536, 1536},
+ {1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 680: 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535, 1535},
+ {1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 680: 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534, 1534},
+ {1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 680: 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533, 1533},
+ {1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 680: 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532, 1532},
// 570
- {1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 672: 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 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, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 672: 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512},
- {1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 672: 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 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, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 672: 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510},
- {1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 672: 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509},
+ {1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 680: 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531, 1531},
+ {1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 680: 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530, 1530},
+ {1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 680: 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529, 1529},
+ {1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 680: 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528, 1528},
+ {1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 680: 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527, 1527},
// 575
- {1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 672: 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508},
- {1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 672: 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507},
- {1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 672: 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506},
- {1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 672: 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505},
- {1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 672: 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504},
+ {1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 680: 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526, 1526},
+ {1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 680: 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525, 1525},
+ {1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 680: 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524, 1524},
+ {1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 680: 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 1523, 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, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 680: 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522, 1522},
// 580
- {1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 672: 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503},
- {1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 672: 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502},
- {1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 672: 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501},
- {1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 672: 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500},
- {1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 672: 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499},
+ {1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 680: 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 1521, 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, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 680: 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 1520, 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, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 680: 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519, 1519},
+ {1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 680: 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 1518, 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, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 680: 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517, 1517},
// 585
- {1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 672: 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498},
- {1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 672: 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497},
- {1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 672: 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496},
- {1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 672: 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495},
- {1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 672: 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494},
+ {1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 680: 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516, 1516},
+ {1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 680: 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515, 1515},
+ {1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 680: 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 1514, 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, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 680: 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 1513, 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, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 680: 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512, 1512},
// 590
- {1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 672: 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493},
- {1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 672: 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492},
- {1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 672: 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491},
- {1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 672: 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490},
- {1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 672: 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489},
+ {1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 680: 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 1511, 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, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 680: 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510, 1510},
+ {1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 680: 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 1509, 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, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 680: 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508, 1508},
+ {1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 680: 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507, 1507},
// 595
- {1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 672: 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488},
- {1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 672: 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487},
- {1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 672: 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486},
- {1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 672: 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485},
- {1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 672: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484},
+ {1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 680: 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506, 1506},
+ {1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 680: 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505, 1505},
+ {1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 680: 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504, 1504},
+ {1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 680: 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503, 1503},
+ {1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 680: 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502, 1502},
// 600
- {1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 672: 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483},
- {1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 672: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482},
- {1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 672: 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481},
- {1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 672: 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480},
- {1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 672: 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479},
+ {1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 680: 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501, 1501},
+ {1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 680: 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500, 1500},
+ {1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 680: 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499, 1499},
+ {1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 680: 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498, 1498},
+ {1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 680: 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497, 1497},
// 605
- {1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 672: 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478},
- {1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 672: 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477},
- {1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 672: 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476},
- {1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 672: 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475},
- {1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 672: 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474},
+ {1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 680: 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496, 1496},
+ {1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 680: 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495, 1495},
+ {1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 680: 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494, 1494},
+ {1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 680: 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493, 1493},
+ {1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 680: 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492, 1492},
// 610
- {1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 672: 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473},
- {1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 672: 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472},
- {1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 672: 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471},
- {1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 672: 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 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, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 672: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469},
+ {1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 680: 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491, 1491},
+ {1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 680: 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490, 1490},
+ {1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 680: 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489, 1489},
+ {1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 680: 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488, 1488},
+ {1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 680: 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487, 1487},
// 615
- {1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 672: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468},
- {1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 672: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 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, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 672: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 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, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 672: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 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, 1169, 1464, 1464, 1464, 484: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 495: 1464, 1464, 1464, 499: 1464, 501: 1464, 503: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 512: 1464, 1464, 515: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 536: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 571: 1464, 1464, 640: 1464, 658: 1464, 662: 1464, 1464},
+ {1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 680: 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486, 1486},
+ {1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 680: 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485, 1485},
+ {1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 680: 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484, 1484},
+ {1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 680: 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483, 1483},
+ {1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 680: 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482, 1482},
// 620
- {1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 672: 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 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, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 672: 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462},
- {1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 672: 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 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, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 672: 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460},
- {1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 672: 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459},
+ {1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 680: 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481, 1481},
+ {1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 680: 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480, 1480},
+ {1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 680: 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479, 1479},
+ {1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1178, 1478, 1478, 1478, 491: 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 502: 1478, 1478, 1478, 506: 1478, 1478, 510: 1478, 1478, 1478, 1478, 1478, 1478, 1478, 518: 1478, 1478, 1478, 522: 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 544: 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 578: 1478, 1478, 607: 1478, 665: 1478, 669: 1478, 1478},
+ {1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 680: 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477, 1477},
// 625
- {1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 672: 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458},
- {1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 672: 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457},
- {1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 672: 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456},
- {1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 672: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455},
- {1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 672: 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454},
+ {1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 680: 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476, 1476},
+ {1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 680: 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475, 1475},
+ {1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 680: 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 1474, 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, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 680: 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473, 1473},
+ {1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 680: 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472, 1472},
// 630
- {1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 672: 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453},
- {1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 672: 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452},
- {1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 672: 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451},
- {1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 672: 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450},
- {1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 4080, 1449, 1449, 1449, 484: 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 495: 1449, 1449, 1449, 499: 1449, 501: 1449, 503: 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 512: 1449, 1449, 515: 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 536: 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 571: 1449, 1449, 640: 1449, 658: 1449, 662: 1449, 1449},
+ {1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 680: 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471, 1471},
+ {1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 680: 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 1470, 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, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 680: 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469, 1469},
+ {1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 680: 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468, 1468},
+ {1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 680: 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467, 1467},
// 635
- {1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 672: 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448},
- {1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 672: 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447},
- {1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 672: 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446},
- {1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 672: 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445},
- {1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 672: 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444},
+ {1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 680: 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 1466, 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, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 680: 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 1465, 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, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 680: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464},
+ {1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 4116, 1463, 1463, 1463, 491: 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 502: 1463, 1463, 1463, 506: 1463, 1463, 510: 1463, 1463, 1463, 1463, 1463, 1463, 1463, 518: 1463, 1463, 1463, 522: 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 544: 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 578: 1463, 1463, 607: 1463, 665: 1463, 669: 1463, 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, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 680: 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462, 1462},
// 640
- {1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 672: 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443},
- {1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 672: 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442},
- {1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 672: 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441},
- {1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 672: 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440},
- {1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 672: 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439},
+ {1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 680: 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 1461, 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, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 680: 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460, 1460},
+ {1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 680: 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459, 1459},
+ {1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 680: 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458, 1458},
+ {1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 680: 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457, 1457},
// 645
- {1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 672: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438},
- {1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 672: 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437},
- {1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 672: 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436},
- {1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 672: 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435},
- {1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 672: 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434},
+ {1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 680: 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456, 1456},
+ {1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 680: 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455, 1455},
+ {1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 680: 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454, 1454},
+ {1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 680: 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453, 1453},
+ {1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 680: 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452, 1452},
// 650
- {1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 672: 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433},
- {1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 672: 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432},
- {1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1168, 1431, 1431, 1431, 484: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 495: 1431, 1431, 1431, 499: 1431, 501: 1431, 503: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 512: 1431, 1431, 515: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 536: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 571: 1431, 1431, 640: 1431, 658: 1431, 662: 1431, 1431},
- {1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 672: 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430},
- {1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 672: 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429},
+ {1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 680: 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451, 1451},
+ {1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 680: 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450, 1450},
+ {1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 680: 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449},
+ {1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 680: 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448, 1448},
+ {1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 680: 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447, 1447},
// 655
- {1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 672: 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428},
- {1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 672: 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427},
- {1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 672: 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426},
- {1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 672: 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425},
- {1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 672: 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424},
+ {1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 680: 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446, 1446},
+ {1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1177, 1445, 1445, 1445, 491: 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 502: 1445, 1445, 1445, 506: 1445, 1445, 510: 1445, 1445, 1445, 1445, 1445, 1445, 1445, 518: 1445, 1445, 1445, 522: 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 544: 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 578: 1445, 1445, 607: 1445, 665: 1445, 669: 1445, 1445},
+ {1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 680: 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444, 1444},
+ {1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 680: 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443, 1443},
+ {1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 680: 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442, 1442},
// 660
- {1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 672: 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423},
- {1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 672: 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422},
- {1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 672: 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421},
- {1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 672: 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420},
- {1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 4073, 1419, 1419, 1419, 484: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 495: 1419, 1419, 1419, 499: 1419, 501: 1419, 503: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 512: 1419, 1419, 515: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 536: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 571: 1419, 1419, 640: 1419, 658: 1419, 662: 1419, 1419},
+ {1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 680: 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441, 1441},
+ {1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 680: 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440, 1440},
+ {1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 680: 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439, 1439},
+ {1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 680: 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438, 1438},
+ {1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 680: 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437, 1437},
// 665
- {1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 4066, 1418, 1418, 1418, 484: 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 495: 1418, 1418, 1418, 499: 1418, 501: 1418, 503: 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 512: 1418, 1418, 515: 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 536: 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 571: 1418, 1418, 640: 1418, 658: 1418, 662: 1418, 1418},
- {1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 672: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417},
- {1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 672: 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416},
- {1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 672: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415},
- {1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 672: 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414},
+ {1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 680: 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436, 1436},
+ {1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 680: 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435, 1435},
+ {1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 680: 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434, 1434},
+ {1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 4109, 1433, 1433, 1433, 491: 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 502: 1433, 1433, 1433, 506: 1433, 1433, 510: 1433, 1433, 1433, 1433, 1433, 1433, 1433, 518: 1433, 1433, 1433, 522: 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 544: 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 578: 1433, 1433, 607: 1433, 665: 1433, 669: 1433, 1433},
+ {1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 4102, 1432, 1432, 1432, 491: 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 502: 1432, 1432, 1432, 506: 1432, 1432, 510: 1432, 1432, 1432, 1432, 1432, 1432, 1432, 518: 1432, 1432, 1432, 522: 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 544: 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 578: 1432, 1432, 607: 1432, 665: 1432, 669: 1432, 1432},
// 670
- {1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 672: 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413},
- {1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 672: 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412},
- {1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 672: 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411},
- {1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 672: 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410},
- {1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 672: 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409},
+ {1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 680: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431},
+ {1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 680: 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430, 1430},
+ {1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 680: 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429, 1429},
+ {1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 680: 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428, 1428},
+ {1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 680: 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427, 1427},
// 675
- {1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 672: 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408},
- {1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 672: 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407},
- {1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 672: 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406},
- {1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 672: 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405},
- {1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 672: 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404},
+ {1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 680: 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426, 1426},
+ {1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 680: 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425, 1425},
+ {1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 680: 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424, 1424},
+ {1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 680: 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423, 1423},
+ {1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 680: 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422, 1422},
// 680
- {1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 672: 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403},
- {1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 672: 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402},
- {1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 672: 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401},
- {1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 672: 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400},
- {1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 672: 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399},
+ {1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 680: 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421, 1421},
+ {1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 680: 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420, 1420},
+ {1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 680: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419},
+ {1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 680: 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418},
+ {1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 680: 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417, 1417},
// 685
- {1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 4046, 1398, 1398, 1398, 484: 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 495: 1398, 1398, 1398, 499: 1398, 501: 1398, 503: 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 512: 1398, 1398, 515: 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 536: 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 571: 1398, 1398, 640: 1398, 658: 1398, 662: 1398, 1398},
- {1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 4038, 1397, 1397, 1397, 484: 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 495: 1397, 1397, 1397, 499: 1397, 501: 1397, 503: 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 512: 1397, 1397, 515: 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 536: 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 571: 1397, 1397, 640: 1397, 658: 1397, 662: 1397, 1397},
- {1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 672: 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396},
- {1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 672: 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395},
- {1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 672: 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394},
+ {1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 680: 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416, 1416},
+ {1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 680: 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415, 1415},
+ {1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 680: 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414, 1414},
+ {1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 680: 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413, 1413},
+ {1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 4082, 1412, 1412, 1412, 491: 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 502: 1412, 1412, 1412, 506: 1412, 1412, 510: 1412, 1412, 1412, 1412, 1412, 1412, 1412, 518: 1412, 1412, 1412, 522: 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 544: 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 578: 1412, 1412, 607: 1412, 665: 1412, 669: 1412, 1412},
// 690
- {1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 672: 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393},
- {1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 672: 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392},
- {1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 672: 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391},
- {1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 672: 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390},
- {1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 672: 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389},
+ {1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 4074, 1411, 1411, 1411, 491: 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 502: 1411, 1411, 1411, 506: 1411, 1411, 510: 1411, 1411, 1411, 1411, 1411, 1411, 1411, 518: 1411, 1411, 1411, 522: 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 544: 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 578: 1411, 1411, 607: 1411, 665: 1411, 669: 1411, 1411},
+ {1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 680: 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410, 1410},
+ {1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 680: 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409, 1409},
+ {1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 680: 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408, 1408},
+ {1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 680: 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407, 1407},
// 695
- {1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 672: 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388, 1388},
- {1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 672: 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387, 1387},
- {1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 672: 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386, 1386},
- {1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 672: 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385, 1385},
- {1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 672: 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384, 1384},
+ {1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 680: 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406, 1406},
+ {1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 680: 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405, 1405},
+ {1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 680: 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404, 1404},
+ {1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 680: 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403, 1403},
+ {1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 680: 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402, 1402},
// 700
- {1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 672: 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383, 1383},
- {1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 672: 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382, 1382},
- {1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 672: 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381, 1381},
- {1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 672: 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380, 1380},
- {1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 480: 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 501: 1342, 503: 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 512: 1342, 1342, 515: 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 536: 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 571: 1342, 1342, 587: 1342, 598: 1342, 1342, 640: 1342, 648: 1342, 1342, 1342, 652: 1342},
+ {1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 680: 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401, 1401},
+ {1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 680: 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400, 1400},
+ {1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 680: 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399, 1399},
+ {1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 680: 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398},
+ {1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 680: 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397},
// 705
- {1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 480: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 501: 1341, 503: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 512: 1341, 1341, 515: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 536: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 571: 1341, 1341, 587: 1341, 598: 1341, 1341, 640: 1341, 648: 1341, 1341, 1341, 652: 1341},
- {1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 480: 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 501: 1340, 503: 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 512: 1340, 1340, 515: 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 536: 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 571: 1340, 1340, 587: 1340, 598: 1340, 1340, 640: 1340, 648: 1340, 1340, 1340, 652: 1340},
- {1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 480: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 501: 1339, 503: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 512: 1339, 1339, 515: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 536: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 571: 1339, 1339, 587: 1339, 598: 1339, 1339, 640: 1339, 648: 1339, 1339, 1339, 652: 1339},
- {1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 480: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 501: 1338, 503: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 512: 1338, 1338, 515: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 536: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 571: 1338, 1338, 587: 1338, 598: 1338, 1338, 640: 1338, 648: 1338, 1338, 1338, 652: 1338},
- {1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 480: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 501: 1337, 503: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 512: 1337, 1337, 515: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 536: 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 1337, 571: 1337, 1337, 587: 1337, 598: 1337, 1337, 640: 1337, 648: 1337, 1337, 1337, 652: 1337},
+ {1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 680: 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396, 1396},
+ {1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 680: 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395, 1395},
+ {1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 680: 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394, 1394},
+ {1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 680: 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393, 1393},
+ {1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 680: 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392, 1392},
// 710
- {1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 480: 1336, 4037, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 501: 1336, 503: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 512: 1336, 1336, 515: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 536: 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 1336, 571: 1336, 1336, 587: 1336, 598: 1336, 1336, 640: 1336, 648: 1336, 1336, 1336, 652: 1336},
- {481: 4034, 582: 4035, 586: 4036},
- {1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 480: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 501: 1334, 503: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 512: 1334, 1334, 515: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 536: 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 1334, 571: 1334, 1334, 587: 1334, 598: 1334, 1334, 640: 1334, 648: 1334, 1334, 1334, 652: 1334},
- {1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 480: 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 501: 1333, 503: 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 512: 1333, 1333, 515: 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 536: 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 1333, 571: 1333, 1333, 587: 1333, 598: 1333, 1333, 640: 1333, 648: 1333, 1333, 1333, 652: 1333},
- {1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 480: 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 501: 1330, 503: 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 512: 1330, 1330, 515: 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 536: 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 1330, 571: 1330, 1330, 587: 1330, 598: 1330, 1330, 640: 1330, 648: 1330, 1330, 1330, 652: 1330},
+ {1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 680: 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391, 1391},
+ {1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 680: 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390, 1390},
+ {1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 680: 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389, 1389},
+ {1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 487: 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 510: 1351, 1351, 1351, 1351, 1351, 1351, 1351, 518: 1351, 1351, 1351, 522: 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 544: 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 1351, 578: 1351, 1351, 594: 1351, 604: 1351, 1351, 607: 1351, 655: 1351, 1351, 1351, 659: 1351},
+ {1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 487: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 510: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 518: 1350, 1350, 1350, 522: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 544: 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 1350, 578: 1350, 1350, 594: 1350, 604: 1350, 1350, 607: 1350, 655: 1350, 1350, 1350, 659: 1350},
// 715
- {1325, 1325, 9: 3451, 53: 1325, 131: 1325, 478: 1325, 480: 1325, 487: 1325, 1325, 496: 1325, 1325, 499: 1325, 501: 1325, 503: 1325, 1325, 508: 1325},
- {1324, 1324, 9: 1324, 53: 1324, 131: 1324, 478: 1324, 480: 1324, 487: 1324, 1324, 496: 1324, 1324, 499: 1324, 501: 1324, 503: 1324, 1324, 508: 1324, 1324, 520: 1324, 522: 1324, 530: 1324, 533: 1324, 1324},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 1244, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 4032},
- {1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 480: 1298, 1298, 1298, 484: 1298, 1298, 3389, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 495: 1298, 1298, 1298, 499: 1298, 501: 1298, 503: 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 512: 1298, 1298, 515: 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 536: 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 571: 1298, 1298, 640: 3390},
- {1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 480: 1297, 1297, 1297, 484: 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 495: 1297, 1297, 1297, 499: 1297, 501: 1297, 503: 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 512: 1297, 1297, 515: 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 536: 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 571: 1297, 1297, 640: 1297, 658: 4027, 662: 1297, 1297},
+ {1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 487: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 510: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 518: 1349, 1349, 1349, 522: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 544: 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 1349, 578: 1349, 1349, 594: 1349, 604: 1349, 1349, 607: 1349, 655: 1349, 1349, 1349, 659: 1349},
+ {1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 487: 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 510: 1348, 1348, 1348, 1348, 1348, 1348, 1348, 518: 1348, 1348, 1348, 522: 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 544: 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 1348, 578: 1348, 1348, 594: 1348, 604: 1348, 1348, 607: 1348, 655: 1348, 1348, 1348, 659: 1348},
+ {1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 487: 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 510: 1347, 1347, 1347, 1347, 1347, 1347, 1347, 518: 1347, 1347, 1347, 522: 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 544: 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 1347, 578: 1347, 1347, 594: 1347, 604: 1347, 1347, 607: 1347, 655: 1347, 1347, 1347, 659: 1347},
+ {1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 487: 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 510: 1346, 1346, 1346, 1346, 1346, 1346, 1346, 518: 1346, 1346, 1346, 522: 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 544: 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 1346, 578: 1346, 1346, 594: 1346, 604: 1346, 1346, 607: 1346, 655: 1346, 1346, 1346, 659: 1346},
+ {1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 487: 4073, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 510: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 518: 1345, 1345, 1345, 522: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 544: 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 1345, 578: 1345, 1345, 594: 1345, 604: 1345, 1345, 607: 1345, 655: 1345, 1345, 1345, 659: 1345},
// 720
- {1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 480: 1294, 1294, 1294, 484: 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 495: 1294, 1294, 1294, 499: 1294, 501: 1294, 503: 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 512: 1294, 1294, 515: 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 536: 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 571: 1294, 1294, 640: 1294, 662: 4023, 4024},
- {1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 480: 1293, 1293, 1293, 484: 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 495: 1293, 1293, 1293, 499: 1293, 501: 1293, 503: 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 512: 1293, 1293, 515: 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 536: 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 571: 1293, 1293, 640: 1293},
- {1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 480: 1292, 1292, 1292, 484: 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 495: 1292, 1292, 1292, 499: 1292, 501: 1292, 503: 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 512: 1292, 1292, 515: 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 536: 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 571: 1292, 1292, 640: 1292},
- {1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 480: 1291, 1291, 1291, 484: 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 495: 1291, 1291, 1291, 499: 1291, 501: 1291, 503: 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 512: 1291, 1291, 515: 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 536: 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 571: 1291, 1291, 640: 1291},
- {1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 480: 1289, 1289, 1289, 484: 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 495: 1289, 1289, 1289, 499: 1289, 501: 1289, 503: 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 512: 1289, 1289, 515: 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 536: 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 571: 1289, 1289, 640: 1289},
+ {487: 4070, 589: 4071, 591: 4072},
+ {1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 487: 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 510: 1343, 1343, 1343, 1343, 1343, 1343, 1343, 518: 1343, 1343, 1343, 522: 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 544: 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 1343, 578: 1343, 1343, 594: 1343, 604: 1343, 1343, 607: 1343, 655: 1343, 1343, 1343, 659: 1343},
+ {1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 487: 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 510: 1342, 1342, 1342, 1342, 1342, 1342, 1342, 518: 1342, 1342, 1342, 522: 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 544: 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 1342, 578: 1342, 1342, 594: 1342, 604: 1342, 1342, 607: 1342, 655: 1342, 1342, 1342, 659: 1342},
+ {1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 487: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 510: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 518: 1339, 1339, 1339, 522: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 544: 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 1339, 578: 1339, 1339, 594: 1339, 604: 1339, 1339, 607: 1339, 655: 1339, 1339, 1339, 659: 1339},
+ {1334, 1334, 9: 3487, 73: 1334, 135: 1334, 485: 1334, 488: 1334, 494: 1334, 1334, 503: 1334, 1334, 506: 1334, 1334, 510: 1334, 1334, 515: 1334},
// 725
- {1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 480: 1288, 1288, 1288, 484: 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 495: 1288, 1288, 1288, 499: 1288, 501: 1288, 503: 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 512: 1288, 1288, 515: 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 536: 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 571: 1288, 1288, 640: 1288},
- {1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 480: 1287, 1287, 1287, 484: 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 495: 1287, 1287, 1287, 499: 1287, 501: 1287, 503: 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 512: 1287, 1287, 515: 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 536: 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 571: 1287, 1287, 640: 1287},
- {1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 480: 1286, 1286, 1286, 484: 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 495: 1286, 1286, 1286, 499: 1286, 501: 1286, 503: 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 512: 1286, 1286, 515: 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 536: 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 571: 1286, 1286, 640: 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, 480: 1285, 1285, 1285, 484: 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 495: 1285, 1285, 1285, 499: 1285, 501: 1285, 503: 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 512: 1285, 1285, 515: 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 536: 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 571: 1285, 1285, 640: 1285},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 3388, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3387, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 4022, 3292, 3373, 3291, 3288},
+ {1333, 1333, 9: 1333, 73: 1333, 135: 1333, 485: 1333, 488: 1333, 494: 1333, 1333, 503: 1333, 1333, 506: 1333, 1333, 510: 1333, 1333, 515: 1333, 1333, 527: 1333, 529: 1333, 537: 1333, 540: 1333, 1333},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 1253, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 4068},
+ {1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 487: 1307, 1307, 1307, 491: 1307, 1307, 3425, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 502: 1307, 1307, 1307, 506: 1307, 1307, 510: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 518: 1307, 1307, 1307, 522: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 544: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 578: 1307, 1307, 607: 3426},
+ {1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 487: 1306, 1306, 1306, 491: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 502: 1306, 1306, 1306, 506: 1306, 1306, 510: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 518: 1306, 1306, 1306, 522: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 544: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 578: 1306, 1306, 607: 1306, 665: 4063, 669: 1306, 1306},
+ {1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 487: 1303, 1303, 1303, 491: 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 502: 1303, 1303, 1303, 506: 1303, 1303, 510: 1303, 1303, 1303, 1303, 1303, 1303, 1303, 518: 1303, 1303, 1303, 522: 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 544: 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 578: 1303, 1303, 607: 1303, 669: 4059, 4060},
// 730
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 3388, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3387, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 4021, 3292, 3373, 3291, 3288},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 3388, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3387, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 4020, 3292, 3373, 3291, 3288},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 3388, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3387, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 4019, 3292, 3373, 3291, 3288},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 3388, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3387, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 4018, 3292, 3373, 3291, 3288},
- {1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 480: 1278, 1278, 1278, 484: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 495: 1278, 1278, 1278, 499: 1278, 501: 1278, 503: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 512: 1278, 1278, 515: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 536: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 571: 1278, 1278, 640: 1278},
+ {1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 487: 1302, 1302, 1302, 491: 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 502: 1302, 1302, 1302, 506: 1302, 1302, 510: 1302, 1302, 1302, 1302, 1302, 1302, 1302, 518: 1302, 1302, 1302, 522: 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 544: 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 578: 1302, 1302, 607: 1302},
+ {1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 487: 1301, 1301, 1301, 491: 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 502: 1301, 1301, 1301, 506: 1301, 1301, 510: 1301, 1301, 1301, 1301, 1301, 1301, 1301, 518: 1301, 1301, 1301, 522: 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 544: 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 578: 1301, 1301, 607: 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, 487: 1300, 1300, 1300, 491: 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 502: 1300, 1300, 1300, 506: 1300, 1300, 510: 1300, 1300, 1300, 1300, 1300, 1300, 1300, 518: 1300, 1300, 1300, 522: 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 544: 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 578: 1300, 1300, 607: 1300},
+ {1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 487: 1298, 1298, 1298, 491: 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 502: 1298, 1298, 1298, 506: 1298, 1298, 510: 1298, 1298, 1298, 1298, 1298, 1298, 1298, 518: 1298, 1298, 1298, 522: 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 544: 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 1298, 578: 1298, 1298, 607: 1298},
+ {1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 487: 1297, 1297, 1297, 491: 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 502: 1297, 1297, 1297, 506: 1297, 1297, 510: 1297, 1297, 1297, 1297, 1297, 1297, 1297, 518: 1297, 1297, 1297, 522: 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 544: 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 1297, 578: 1297, 1297, 607: 1297},
// 735
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 2614, 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3918, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 2612, 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 651: 2608, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3917, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3915, 755: 3920, 2609, 2610, 2611, 2620, 763: 2618, 2617, 2616, 3919, 3922, 3921, 785: 3916},
- {479: 3910},
- {479: 2615, 716: 3909},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 3906, 2795, 2796, 2794},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 3388, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3387, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3905, 3292, 3373, 3291, 3288},
+ {1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 487: 1296, 1296, 1296, 491: 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 502: 1296, 1296, 1296, 506: 1296, 1296, 510: 1296, 1296, 1296, 1296, 1296, 1296, 1296, 518: 1296, 1296, 1296, 522: 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 544: 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 578: 1296, 1296, 607: 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, 487: 1295, 1295, 1295, 491: 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 502: 1295, 1295, 1295, 506: 1295, 1295, 510: 1295, 1295, 1295, 1295, 1295, 1295, 1295, 518: 1295, 1295, 1295, 522: 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 544: 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 578: 1295, 1295, 607: 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, 487: 1294, 1294, 1294, 491: 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 502: 1294, 1294, 1294, 506: 1294, 1294, 510: 1294, 1294, 1294, 1294, 1294, 1294, 1294, 518: 1294, 1294, 1294, 522: 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 544: 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 1294, 578: 1294, 1294, 607: 1294},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 3424, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3423, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 4058, 3328, 3409, 3327, 3324},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 3424, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3423, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 4057, 3328, 3409, 3327, 3324},
// 740
- {479: 3900},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 549: 1098, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3887, 1221: 3888},
- {479: 3829},
- {479: 3826},
- {479: 3818},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 3424, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3423, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 4056, 3328, 3409, 3327, 3324},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 3424, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3423, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 4055, 3328, 3409, 3327, 3324},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 3424, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3423, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 4054, 3328, 3409, 3327, 3324},
+ {1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 487: 1287, 1287, 1287, 491: 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 502: 1287, 1287, 1287, 506: 1287, 1287, 510: 1287, 1287, 1287, 1287, 1287, 1287, 1287, 518: 1287, 1287, 1287, 522: 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 544: 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 578: 1287, 1287, 607: 1287},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 2641, 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3954, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 2639, 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 658: 2635, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3953, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3951, 762: 3956, 2636, 2637, 2638, 2647, 770: 2645, 2644, 2643, 3955, 3958, 3957, 793: 3952},
// 745
- {479: 1248},
- {479: 1245},
- {479: 1242},
- {479: 1238},
- {479: 1236},
+ {486: 3946},
+ {486: 2642, 723: 3945},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 3942, 2824, 2825, 2823},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 3424, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3423, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3941, 3328, 3409, 3327, 3324},
+ {486: 3936},
// 750
- {479: 1235},
- {479: 1233},
- {1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 484: 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 495: 1222, 1222, 1222, 499: 1222, 501: 1222, 503: 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 512: 1222, 1222, 515: 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 536: 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 571: 1222, 1222, 640: 1222},
- {1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 484: 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 495: 1221, 1221, 1221, 499: 1221, 501: 1221, 503: 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 512: 1221, 1221, 515: 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 536: 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 571: 1221, 1221, 640: 1221},
- {1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 484: 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 495: 1220, 1220, 1220, 499: 1220, 501: 1220, 503: 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 512: 1220, 1220, 515: 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 536: 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 571: 1220, 1220, 640: 1220},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 556: 1107, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3923, 1231: 3924},
+ {486: 3865},
+ {486: 3862},
+ {486: 3854},
+ {486: 1257},
// 755
- {1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 484: 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 495: 1219, 1219, 1219, 499: 1219, 501: 1219, 503: 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 512: 1219, 1219, 515: 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 536: 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 571: 1219, 1219, 640: 1219},
- {1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 484: 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 495: 1218, 1218, 1218, 499: 1218, 501: 1218, 503: 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 512: 1218, 1218, 515: 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 536: 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 571: 1218, 1218, 640: 1218},
- {1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 484: 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 495: 1217, 1217, 1217, 499: 1217, 501: 1217, 503: 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 512: 1217, 1217, 515: 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 536: 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 571: 1217, 1217, 640: 1217},
- {1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 484: 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 495: 1216, 1216, 1216, 499: 1216, 501: 1216, 503: 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 512: 1216, 1216, 515: 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 536: 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 571: 1216, 1216, 640: 1216},
- {1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 484: 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 495: 1215, 1215, 1215, 499: 1215, 501: 1215, 503: 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 512: 1215, 1215, 515: 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 536: 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 571: 1215, 1215, 640: 1215},
+ {486: 1254},
+ {486: 1251},
+ {486: 1247},
+ {486: 1245},
+ {486: 1244},
// 760
- {1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 484: 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 495: 1214, 1214, 1214, 499: 1214, 501: 1214, 503: 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 512: 1214, 1214, 515: 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 536: 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 571: 1214, 1214, 640: 1214},
- {1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 484: 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 495: 1213, 1213, 1213, 499: 1213, 501: 1213, 503: 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 512: 1213, 1213, 515: 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 536: 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 571: 1213, 1213, 640: 1213},
- {1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 484: 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 495: 1212, 1212, 1212, 499: 1212, 501: 1212, 503: 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 512: 1212, 1212, 515: 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 536: 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 571: 1212, 1212, 640: 1212},
- {479: 3815},
- {479: 3812},
+ {486: 1242},
+ {1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 491: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 502: 1231, 1231, 1231, 506: 1231, 1231, 510: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 518: 1231, 1231, 1231, 522: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 544: 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 1231, 578: 1231, 1231, 607: 1231},
+ {1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 491: 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 502: 1230, 1230, 1230, 506: 1230, 1230, 510: 1230, 1230, 1230, 1230, 1230, 1230, 1230, 518: 1230, 1230, 1230, 522: 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 544: 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 1230, 578: 1230, 1230, 607: 1230},
+ {1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 491: 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 502: 1229, 1229, 1229, 506: 1229, 1229, 510: 1229, 1229, 1229, 1229, 1229, 1229, 1229, 518: 1229, 1229, 1229, 522: 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 544: 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 1229, 578: 1229, 1229, 607: 1229},
+ {1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 491: 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 502: 1228, 1228, 1228, 506: 1228, 1228, 510: 1228, 1228, 1228, 1228, 1228, 1228, 1228, 518: 1228, 1228, 1228, 522: 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 544: 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 1228, 578: 1228, 1228, 607: 1228},
// 765
- {1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 3809, 1224, 1224, 1224, 484: 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 495: 1224, 1224, 1224, 499: 1224, 501: 1224, 503: 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 512: 1224, 1224, 515: 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 536: 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 571: 1224, 1224, 640: 1224, 1103: 3810},
- {479: 3807},
- {1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 3803, 1130, 1130, 1130, 484: 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 495: 1130, 1130, 1130, 499: 1130, 501: 1130, 503: 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 512: 1130, 1130, 515: 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 536: 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 571: 1130, 1130, 640: 1130, 1234: 3802},
- {479: 3794},
- {479: 3790},
+ {1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 491: 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 502: 1227, 1227, 1227, 506: 1227, 1227, 510: 1227, 1227, 1227, 1227, 1227, 1227, 1227, 518: 1227, 1227, 1227, 522: 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 544: 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 1227, 578: 1227, 1227, 607: 1227},
+ {1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 491: 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 502: 1226, 1226, 1226, 506: 1226, 1226, 510: 1226, 1226, 1226, 1226, 1226, 1226, 1226, 518: 1226, 1226, 1226, 522: 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 544: 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 1226, 578: 1226, 1226, 607: 1226},
+ {1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 491: 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 502: 1225, 1225, 1225, 506: 1225, 1225, 510: 1225, 1225, 1225, 1225, 1225, 1225, 1225, 518: 1225, 1225, 1225, 522: 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 544: 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 1225, 578: 1225, 1225, 607: 1225},
+ {1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 491: 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 502: 1224, 1224, 1224, 506: 1224, 1224, 510: 1224, 1224, 1224, 1224, 1224, 1224, 1224, 518: 1224, 1224, 1224, 522: 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 544: 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 1224, 578: 1224, 1224, 607: 1224},
+ {1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 491: 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 502: 1223, 1223, 1223, 506: 1223, 1223, 510: 1223, 1223, 1223, 1223, 1223, 1223, 1223, 518: 1223, 1223, 1223, 522: 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 544: 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 578: 1223, 1223, 607: 1223},
// 770
- {479: 3785},
- {479: 3782},
- {479: 3777},
- {479: 3768},
- {479: 3761},
+ {1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 491: 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 502: 1222, 1222, 1222, 506: 1222, 1222, 510: 1222, 1222, 1222, 1222, 1222, 1222, 1222, 518: 1222, 1222, 1222, 522: 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 544: 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 1222, 578: 1222, 1222, 607: 1222},
+ {1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 491: 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 502: 1221, 1221, 1221, 506: 1221, 1221, 510: 1221, 1221, 1221, 1221, 1221, 1221, 1221, 518: 1221, 1221, 1221, 522: 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 544: 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 1221, 578: 1221, 1221, 607: 1221},
+ {486: 3851},
+ {486: 3848},
+ {1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 3845, 1233, 1233, 1233, 491: 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 502: 1233, 1233, 1233, 506: 1233, 1233, 510: 1233, 1233, 1233, 1233, 1233, 1233, 1233, 518: 1233, 1233, 1233, 522: 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 544: 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 1233, 578: 1233, 1233, 607: 1233, 1112: 3846},
// 775
- {479: 3756},
- {479: 3719},
- {479: 3705},
- {479: 3688},
- {1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 480: 1177, 1177, 1177, 484: 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 495: 1177, 1177, 1177, 499: 1177, 501: 1177, 503: 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 512: 1177, 1177, 515: 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 536: 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 1177, 571: 1177, 1177, 640: 1177},
+ {486: 3843},
+ {1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 3839, 1139, 1139, 1139, 491: 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 502: 1139, 1139, 1139, 506: 1139, 1139, 510: 1139, 1139, 1139, 1139, 1139, 1139, 1139, 518: 1139, 1139, 1139, 522: 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 544: 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 578: 1139, 1139, 607: 1139, 1244: 3838},
+ {486: 3830},
+ {486: 3826},
+ {486: 3821},
// 780
- {479: 3681},
- {479: 1171},
- {479: 1170},
- {1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 480: 1162, 1162, 1162, 484: 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 495: 1162, 1162, 1162, 499: 1162, 501: 1162, 503: 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 512: 1162, 1162, 515: 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 536: 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 571: 1162, 1162, 640: 1162},
- {479: 3678},
+ {486: 3818},
+ {486: 3813},
+ {486: 3804},
+ {486: 3797},
+ {486: 3792},
// 785
- {479: 3675},
- {479: 3667},
- {479: 3659},
- {479: 3651},
- {479: 3637},
+ {486: 3755},
+ {486: 3741},
+ {486: 3724},
+ {1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 487: 1186, 1186, 1186, 491: 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 502: 1186, 1186, 1186, 506: 1186, 1186, 510: 1186, 1186, 1186, 1186, 1186, 1186, 1186, 518: 1186, 1186, 1186, 522: 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 544: 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 578: 1186, 1186, 607: 1186},
+ {486: 3717},
// 790
- {479: 3625},
- {479: 3620},
- {479: 3615},
- {479: 3610},
- {479: 3605},
+ {486: 1180},
+ {486: 1179},
+ {1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 487: 1171, 1171, 1171, 491: 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 502: 1171, 1171, 1171, 506: 1171, 1171, 510: 1171, 1171, 1171, 1171, 1171, 1171, 1171, 518: 1171, 1171, 1171, 522: 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 544: 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 1171, 578: 1171, 1171, 607: 1171},
+ {486: 3714},
+ {486: 3711},
// 795
- {479: 3600},
- {479: 3595},
- {479: 3582},
- {479: 3579},
- {479: 3576},
+ {486: 3703},
+ {486: 3695},
+ {486: 3687},
+ {486: 3673},
+ {486: 3661},
// 800
- {479: 3573},
- {479: 3570},
- {479: 3567},
- {479: 3563},
- {479: 3557},
+ {486: 3656},
+ {486: 3651},
+ {486: 3646},
+ {486: 3641},
+ {486: 3636},
// 805
- {479: 3544},
- {479: 3539},
- {479: 3534},
- {479: 3376},
- {769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 480: 769, 769, 769, 484: 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 495: 769, 769, 769, 499: 769, 501: 769, 503: 769, 769, 769, 769, 769, 769, 769, 769, 512: 769, 769, 515: 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 536: 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 769, 571: 769, 769, 640: 769},
+ {486: 3631},
+ {486: 3618},
+ {486: 3615},
+ {486: 3612},
+ {486: 3609},
// 810
- {768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 480: 768, 768, 768, 484: 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 495: 768, 768, 768, 499: 768, 501: 768, 503: 768, 768, 768, 768, 768, 768, 768, 768, 512: 768, 768, 515: 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 536: 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 768, 571: 768, 768, 640: 768},
- {767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 480: 767, 767, 767, 484: 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 495: 767, 767, 767, 499: 767, 501: 767, 503: 767, 767, 767, 767, 767, 767, 767, 767, 512: 767, 767, 515: 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 536: 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 767, 571: 767, 767, 640: 767},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3377},
- {9: 3385, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3533},
+ {486: 3606},
+ {486: 3603},
+ {486: 3599},
+ {486: 3593},
+ {486: 3580},
// 815
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3532},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3531},
- {2: 1951, 1951, 1951, 1951, 1951, 1951, 1951, 10: 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 54: 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 479: 1951, 481: 1951, 1951, 1951, 1951, 489: 1951, 1951, 1951, 1951, 1951, 498: 1951, 500: 1951, 502: 1951, 511: 1951, 514: 1951, 535: 1951, 570: 1951, 573: 1951, 575: 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 588: 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 600: 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 641: 1951, 1951, 1951, 1951, 1951, 1951, 1951, 655: 1951},
- {2: 1950, 1950, 1950, 1950, 1950, 1950, 1950, 10: 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 54: 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 479: 1950, 481: 1950, 1950, 1950, 1950, 489: 1950, 1950, 1950, 1950, 1950, 498: 1950, 500: 1950, 502: 1950, 511: 1950, 514: 1950, 535: 1950, 570: 1950, 573: 1950, 575: 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 588: 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 600: 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 1950, 641: 1950, 1950, 1950, 1950, 1950, 1950, 1950, 655: 1950},
- {2: 1949, 1949, 1949, 1949, 1949, 1949, 1949, 10: 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 54: 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 479: 1949, 481: 1949, 1949, 1949, 1949, 489: 1949, 1949, 1949, 1949, 1949, 498: 1949, 500: 1949, 502: 1949, 511: 1949, 514: 1949, 535: 1949, 570: 1949, 573: 1949, 575: 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 588: 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 600: 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 641: 1949, 1949, 1949, 1949, 1949, 1949, 1949, 655: 1949},
+ {486: 3575},
+ {486: 3570},
+ {486: 3412},
+ {778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 487: 778, 778, 778, 491: 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 502: 778, 778, 778, 506: 778, 778, 510: 778, 778, 778, 778, 778, 778, 778, 518: 778, 778, 778, 522: 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 544: 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 778, 578: 778, 778, 607: 778},
+ {777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 487: 777, 777, 777, 491: 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 502: 777, 777, 777, 506: 777, 777, 510: 777, 777, 777, 777, 777, 777, 777, 518: 777, 777, 777, 522: 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 544: 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 777, 578: 777, 777, 607: 777},
// 820
- {2: 1948, 1948, 1948, 1948, 1948, 1948, 1948, 10: 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 54: 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 479: 1948, 481: 1948, 1948, 1948, 1948, 489: 1948, 1948, 1948, 1948, 1948, 498: 1948, 500: 1948, 502: 1948, 511: 1948, 514: 1948, 535: 1948, 570: 1948, 573: 1948, 575: 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 588: 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 600: 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 641: 1948, 1948, 1948, 1948, 1948, 1948, 1948, 655: 1948},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 3388, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3387, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3386, 3292, 3373, 3291, 3288},
- {53: 3391, 486: 3389, 640: 3390},
- {479: 1244},
- {766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 480: 766, 766, 766, 484: 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 495: 766, 766, 766, 499: 766, 501: 766, 503: 766, 766, 766, 766, 766, 766, 766, 766, 512: 766, 766, 515: 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 536: 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 571: 766, 766, 640: 766},
+ {776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 487: 776, 776, 776, 491: 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 502: 776, 776, 776, 506: 776, 776, 510: 776, 776, 776, 776, 776, 776, 776, 518: 776, 776, 776, 522: 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 544: 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 776, 578: 776, 776, 607: 776},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3413},
+ {9: 3421, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3569},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3568},
// 825
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 481: 3529, 535: 3528, 668: 3530, 2795, 2796, 2794, 745: 3527, 879: 3526},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 3388, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3387, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3525, 3292, 3373, 3291, 3288},
- {152: 953, 495: 953, 507: 3393, 749: 953, 1276: 3392},
- {152: 3397, 495: 3398, 749: 956, 892: 3396},
- {10: 3394, 188: 3395},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3567},
+ {2: 1967, 1967, 1967, 1967, 1967, 1967, 1967, 10: 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 74: 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 486: 1967, 1967, 489: 1967, 1967, 1967, 496: 1967, 1967, 1967, 1967, 1967, 505: 1967, 508: 1967, 1967, 517: 1967, 521: 1967, 543: 1967, 577: 1967, 580: 1967, 582: 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 595: 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 606: 1967, 608: 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 662: 1967},
+ {2: 1966, 1966, 1966, 1966, 1966, 1966, 1966, 10: 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 74: 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 486: 1966, 1966, 489: 1966, 1966, 1966, 496: 1966, 1966, 1966, 1966, 1966, 505: 1966, 508: 1966, 1966, 517: 1966, 521: 1966, 543: 1966, 577: 1966, 580: 1966, 582: 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 595: 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 606: 1966, 608: 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 662: 1966},
+ {2: 1965, 1965, 1965, 1965, 1965, 1965, 1965, 10: 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 74: 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 486: 1965, 1965, 489: 1965, 1965, 1965, 496: 1965, 1965, 1965, 1965, 1965, 505: 1965, 508: 1965, 1965, 517: 1965, 521: 1965, 543: 1965, 577: 1965, 580: 1965, 582: 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 595: 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 606: 1965, 608: 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 662: 1965},
+ {2: 1964, 1964, 1964, 1964, 1964, 1964, 1964, 10: 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 74: 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 486: 1964, 1964, 489: 1964, 1964, 1964, 496: 1964, 1964, 1964, 1964, 1964, 505: 1964, 508: 1964, 1964, 517: 1964, 521: 1964, 543: 1964, 577: 1964, 580: 1964, 582: 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 595: 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 606: 1964, 608: 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 662: 1964},
// 830
- {152: 952, 495: 952, 749: 952},
- {152: 951, 495: 951, 749: 951},
- {749: 3401, 754: 3402},
- {280: 3400},
- {280: 3399},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 3424, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3423, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3422, 3328, 3409, 3327, 3324},
+ {73: 3427, 493: 3425, 607: 3426},
+ {486: 1253},
+ {775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 487: 775, 775, 775, 491: 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 502: 775, 775, 775, 506: 775, 775, 510: 775, 775, 775, 775, 775, 775, 775, 518: 775, 775, 775, 522: 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 544: 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 578: 775, 775, 607: 775},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 487: 3565, 543: 3564, 676: 3566, 2824, 2825, 2823, 752: 3563, 887: 3562},
// 835
- {749: 954},
- {749: 955},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 479: 3440, 668: 3439, 2795, 2796, 2794, 931: 3442, 1174: 3443, 1362: 3441},
- {962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 480: 962, 962, 962, 484: 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 495: 962, 962, 962, 499: 962, 501: 962, 503: 962, 962, 962, 962, 962, 962, 962, 962, 512: 962, 962, 515: 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 536: 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 962, 571: 962, 962, 640: 962},
- {1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 672: 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856, 1856},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 3424, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3423, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3561, 3328, 3409, 3327, 3324},
+ {156: 962, 502: 962, 514: 3429, 756: 962, 1286: 3428},
+ {156: 3433, 502: 3434, 756: 965, 901: 3432},
+ {10: 3430, 192: 3431},
+ {156: 961, 502: 961, 756: 961},
// 840
- {1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 672: 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850, 1850},
- {1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 672: 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838, 1838},
- {1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 672: 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827, 1827},
- {1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 672: 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816, 1816},
- {1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 672: 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814, 1814},
+ {156: 960, 502: 960, 756: 960},
+ {756: 3437, 761: 3438},
+ {285: 3436},
+ {285: 3435},
+ {756: 963},
// 845
- {1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 672: 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791},
- {1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 672: 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785, 1785},
- {1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 672: 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775, 1775},
- {1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 672: 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750},
- {1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 672: 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749, 1749},
+ {756: 964},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 486: 3476, 676: 3475, 2824, 2825, 2823, 939: 3478, 1185: 3479, 1372: 3477},
+ {971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 487: 971, 971, 971, 491: 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 502: 971, 971, 971, 506: 971, 971, 510: 971, 971, 971, 971, 971, 971, 971, 518: 971, 971, 971, 522: 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 544: 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 578: 971, 971, 607: 971},
+ {1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 680: 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872, 1872},
+ {1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 680: 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866, 1866},
// 850
- {1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 672: 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746, 1746},
- {1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 672: 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741, 1741},
- {1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 672: 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 1739, 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, 672: 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738, 1738},
- {1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 672: 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735},
+ {1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 680: 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854, 1854},
+ {1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 680: 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843, 1843},
+ {1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 680: 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832, 1832},
+ {1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 680: 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830, 1830},
+ {1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 680: 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807, 1807},
// 855
- {1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 672: 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733, 1733},
- {1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 672: 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720, 1720},
- {1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 672: 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697, 1697},
- {1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 672: 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680, 1680},
- {1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 672: 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679, 1679},
+ {1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 680: 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801, 1801},
+ {1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 680: 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791, 1791},
+ {1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 680: 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765, 1765},
+ {1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 680: 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764, 1764},
+ {1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 680: 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761, 1761},
// 860
- {1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 672: 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678, 1678},
- {1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 672: 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 1674, 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, 672: 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673, 1673},
- {1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 672: 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667, 1667},
- {1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 672: 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558, 1558},
+ {1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 680: 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756, 1756},
+ {1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 680: 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 1754, 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, 680: 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753, 1753},
+ {1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 680: 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750, 1750},
+ {1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 680: 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748, 1748},
// 865
- {1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 672: 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 1557, 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, 672: 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 1556, 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, 672: 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555, 1555},
- {1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 672: 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464, 1464},
- {1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 672: 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449, 1449},
+ {1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 680: 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735, 1735},
+ {1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 680: 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712, 1712},
+ {1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 680: 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695, 1695},
+ {1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 680: 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 1694, 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, 680: 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693, 1693},
// 870
- {1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 672: 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431, 1431},
- {1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 672: 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419, 1419},
- {1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 672: 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418, 1418},
- {1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 672: 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398, 1398},
- {1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 672: 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397, 1397},
+ {1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 680: 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 1689, 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, 680: 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688, 1688},
+ {1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 680: 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682, 1682},
+ {1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 680: 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 1573, 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, 680: 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572, 1572},
// 875
- {1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 480: 1004, 1004, 1004, 484: 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 499: 1004, 501: 1004, 503: 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 512: 1004, 1004, 515: 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 536: 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 1004, 571: 1004, 1004, 640: 1004},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 1001, 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 494: 1001, 509: 1001, 530: 1001, 533: 1001, 1001, 668: 3439, 2795, 2796, 2794, 931: 3446, 1275: 3445, 1363: 3444},
- {975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 480: 975, 975, 975, 484: 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 495: 975, 975, 975, 499: 975, 501: 975, 503: 975, 975, 975, 975, 975, 975, 975, 975, 512: 975, 975, 515: 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 536: 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 571: 975, 975, 640: 975},
- {974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 480: 974, 974, 974, 484: 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 495: 974, 974, 974, 499: 974, 501: 974, 503: 974, 974, 974, 974, 974, 974, 974, 974, 512: 974, 974, 515: 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 536: 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 571: 974, 974, 640: 974},
- {973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 480: 973, 973, 973, 484: 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 495: 973, 973, 973, 499: 973, 501: 973, 503: 973, 973, 973, 973, 973, 973, 973, 973, 512: 973, 973, 515: 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 536: 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 571: 973, 973, 640: 973},
+ {1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 680: 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 1571, 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, 680: 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570, 1570},
+ {1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 680: 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478, 1478},
+ {1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 680: 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463, 1463},
+ {1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 680: 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445, 1445},
// 880
- {53: 3524},
- {53: 999, 494: 3448, 509: 999, 530: 999, 533: 999, 999, 1279: 3447},
- {53: 1000, 494: 1000, 509: 1000, 530: 1000, 533: 1000, 1000},
- {53: 997, 509: 3454, 530: 997, 533: 997, 997, 1282: 3453},
- {666: 3449},
+ {1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 680: 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433, 1433},
+ {1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 680: 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432, 1432},
+ {1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 680: 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412, 1412},
+ {1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 680: 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411, 1411},
+ {1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 487: 1013, 1013, 1013, 491: 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 506: 1013, 1013, 510: 1013, 1013, 1013, 1013, 1013, 1013, 1013, 518: 1013, 1013, 1013, 522: 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 544: 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 1013, 578: 1013, 1013, 607: 1013},
// 885
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 2787, 878: 3280, 908: 3450},
- {9: 3451, 53: 998, 509: 998, 530: 998, 533: 998, 998},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 2787, 878: 3452},
- {1323, 1323, 9: 1323, 53: 1323, 131: 1323, 478: 1323, 480: 1323, 487: 1323, 1323, 496: 1323, 1323, 499: 1323, 501: 1323, 503: 1323, 1323, 508: 1323, 1323, 520: 1323, 522: 1323, 530: 1323, 533: 1323, 1323},
- {53: 995, 530: 3459, 533: 3460, 3461, 1281: 3457, 1361: 3458},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 1010, 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 501: 1010, 516: 1010, 537: 1010, 540: 1010, 1010, 676: 3475, 2824, 2825, 2823, 939: 3482, 1285: 3481, 1373: 3480},
+ {984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 487: 984, 984, 984, 491: 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 502: 984, 984, 984, 506: 984, 984, 510: 984, 984, 984, 984, 984, 984, 984, 518: 984, 984, 984, 522: 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 544: 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 984, 578: 984, 984, 607: 984},
+ {983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 487: 983, 983, 983, 491: 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 502: 983, 983, 983, 506: 983, 983, 510: 983, 983, 983, 983, 983, 983, 983, 518: 983, 983, 983, 522: 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 544: 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 983, 578: 983, 983, 607: 983},
+ {982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 487: 982, 982, 982, 491: 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 502: 982, 982, 982, 506: 982, 982, 510: 982, 982, 982, 982, 982, 982, 982, 518: 982, 982, 982, 522: 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 544: 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 982, 578: 982, 982, 607: 982},
+ {73: 3560},
// 890
- {666: 3455},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 2787, 878: 3280, 908: 3456},
- {9: 3451, 53: 996, 530: 996, 533: 996, 996},
- {53: 1002},
- {154: 3472, 174: 3468, 514: 3462, 569: 3473, 579: 3464, 3463, 583: 3471, 3470, 827: 3469, 987: 3466, 1359: 3467, 3465},
+ {73: 1008, 501: 3484, 516: 1008, 537: 1008, 540: 1008, 1008, 1289: 3483},
+ {73: 1009, 501: 1009, 516: 1009, 537: 1009, 540: 1009, 1009},
+ {73: 1006, 516: 3490, 537: 1006, 540: 1006, 1006, 1292: 3489},
+ {673: 3485},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 2816, 886: 3316, 916: 3486},
// 895
- {154: 993, 174: 993, 514: 993, 569: 993, 579: 993, 993, 583: 993, 993},
- {154: 992, 174: 992, 514: 992, 569: 992, 579: 992, 992, 583: 992, 992},
- {154: 991, 174: 991, 514: 991, 569: 991, 579: 991, 991, 583: 991, 991},
- {2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 2246, 53: 2246, 139: 2246, 156: 2246, 478: 2246, 2246, 2246, 482: 2246, 2246, 2246, 2246, 2246, 2246, 494: 2246, 2246, 498: 2246, 500: 2246, 502: 2246, 510: 2246, 2246, 574: 2246, 587: 2246, 598: 2246, 2246, 648: 2246, 2246, 2246, 2246, 2246, 2246, 2246},
- {2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 2245, 53: 2245, 139: 2245, 156: 2245, 200: 2245, 478: 2245, 2245, 2245, 482: 2245, 2245, 2245, 2245, 2245, 2245, 494: 2245, 2245, 498: 2245, 500: 2245, 502: 2245, 510: 2245, 2245, 574: 2245, 587: 2245, 598: 2245, 2245, 648: 2245, 2245, 2245, 2245, 2245, 2245, 2245},
+ {9: 3487, 73: 1007, 516: 1007, 537: 1007, 540: 1007, 1007},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 2816, 886: 3488},
+ {1332, 1332, 9: 1332, 73: 1332, 135: 1332, 485: 1332, 488: 1332, 494: 1332, 1332, 503: 1332, 1332, 506: 1332, 1332, 510: 1332, 1332, 515: 1332, 1332, 527: 1332, 529: 1332, 537: 1332, 540: 1332, 1332},
+ {73: 1004, 537: 3495, 540: 3496, 3497, 1291: 3493, 1371: 3494},
+ {673: 3491},
// 900
- {2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 2244, 53: 2244, 139: 2244, 156: 2244, 200: 2244, 478: 2244, 2244, 2244, 482: 2244, 2244, 2244, 2244, 2244, 2244, 494: 2244, 2244, 498: 2244, 500: 2244, 502: 2244, 510: 2244, 2244, 574: 2244, 587: 2244, 598: 2244, 2244, 648: 2244, 2244, 2244, 2244, 2244, 2244, 2244},
- {53: 994},
- {53: 990},
- {53: 989},
- {139: 3519},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 2816, 886: 3316, 916: 3492},
+ {9: 3487, 73: 1005, 537: 1005, 540: 1005, 1005},
+ {73: 1011},
+ {158: 3508, 178: 3504, 521: 3498, 576: 3509, 586: 3500, 3499, 590: 3506, 592: 3507, 834: 3505, 994: 3502, 1369: 3503, 3501},
+ {158: 1002, 178: 1002, 521: 1002, 576: 1002, 586: 1002, 1002, 590: 1002, 592: 1002},
// 905
- {139: 3517},
- {139: 3515},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3522},
- {581: 3521},
- {154: 3472, 174: 3474, 514: 3462, 579: 3464, 3463, 583: 3477, 3476, 827: 3475, 987: 3479, 1173: 3478},
+ {158: 1001, 178: 1001, 521: 1001, 576: 1001, 586: 1001, 1001, 590: 1001, 592: 1001},
+ {158: 1000, 178: 1000, 521: 1000, 576: 1000, 586: 1000, 1000, 590: 1000, 592: 1000},
+ {2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 73: 2264, 143: 2264, 160: 2264, 485: 2264, 2264, 488: 2264, 2264, 2264, 2264, 2264, 2264, 2264, 501: 2264, 2264, 505: 2264, 508: 2264, 2264, 517: 2264, 2264, 581: 2264, 594: 2264, 604: 2264, 2264, 655: 2264, 2264, 2264, 2264, 2264, 2264, 2264},
+ {2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 73: 2263, 143: 2263, 160: 2263, 205: 2263, 485: 2263, 2263, 488: 2263, 2263, 2263, 2263, 2263, 2263, 2263, 501: 2263, 2263, 505: 2263, 508: 2263, 2263, 517: 2263, 2263, 581: 2263, 594: 2263, 604: 2263, 2263, 655: 2263, 2263, 2263, 2263, 2263, 2263, 2263},
+ {2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 73: 2262, 143: 2262, 160: 2262, 205: 2262, 485: 2262, 2262, 488: 2262, 2262, 2262, 2262, 2262, 2262, 2262, 501: 2262, 2262, 505: 2262, 508: 2262, 2262, 517: 2262, 2262, 581: 2262, 594: 2262, 604: 2262, 2262, 655: 2262, 2262, 2262, 2262, 2262, 2262, 2262},
// 910
- {139: 3519, 156: 3520},
- {139: 3517, 156: 3518},
- {139: 3515, 156: 3516},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3482},
- {512: 3480},
+ {73: 1003},
+ {73: 999},
+ {73: 998},
+ {143: 3555},
+ {143: 3553},
// 915
- {53: 982, 512: 982},
- {154: 3472, 174: 3474, 514: 3462, 579: 3464, 3463, 583: 3477, 3476, 827: 3475, 987: 3479, 1173: 3481},
- {53: 983},
- {108: 3503, 3499, 3496, 3511, 114: 3498, 3495, 3497, 3501, 3502, 3507, 3506, 3505, 3509, 3510, 3504, 3508, 127: 3500, 512: 3384, 515: 3382, 3383, 3381, 3379, 537: 3493, 3490, 3492, 3491, 3487, 3489, 3488, 3485, 3486, 3484, 3494, 741: 3380, 3378, 798: 3483, 813: 3512},
- {1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 499: 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 515: 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 536: 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 571: 1127, 1127, 574: 1127, 651: 1127, 653: 1127, 1127},
+ {143: 3551},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3558},
+ {588: 3557},
+ {158: 3508, 178: 3510, 521: 3498, 586: 3500, 3499, 590: 3512, 592: 3513, 834: 3511, 994: 3515, 1184: 3514},
+ {143: 3555, 160: 3556},
// 920
- {1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 499: 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 515: 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 536: 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 571: 1126, 1126, 574: 1126, 651: 1126, 653: 1126, 1126},
- {1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 499: 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 515: 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 536: 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 571: 1125, 1125, 574: 1125, 651: 1125, 653: 1125, 1125},
- {1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 499: 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 515: 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 536: 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 571: 1124, 1124, 574: 1124, 651: 1124, 653: 1124, 1124},
- {1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 499: 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 515: 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 536: 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 571: 1123, 1123, 574: 1123, 651: 1123, 653: 1123, 1123},
- {1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 499: 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 515: 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 536: 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 571: 1122, 1122, 574: 1122, 651: 1122, 653: 1122, 1122},
+ {143: 3553, 160: 3554},
+ {143: 3551, 160: 3552},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3518},
+ {520: 3516},
+ {73: 991, 520: 991},
// 925
- {1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 499: 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 515: 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 536: 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 571: 1121, 1121, 574: 1121, 651: 1121, 653: 1121, 1121},
- {1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 499: 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 515: 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 536: 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 571: 1120, 1120, 574: 1120, 651: 1120, 653: 1120, 1120},
- {1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 499: 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 515: 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 536: 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 571: 1119, 1119, 574: 1119, 651: 1119, 653: 1119, 1119},
- {1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 499: 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 515: 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 536: 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 571: 1118, 1118, 574: 1118, 651: 1118, 653: 1118, 1118},
- {1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 499: 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 515: 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 536: 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 571: 1117, 1117, 574: 1117, 651: 1117, 653: 1117, 1117},
+ {158: 3508, 178: 3510, 521: 3498, 586: 3500, 3499, 590: 3512, 592: 3513, 834: 3511, 994: 3515, 1184: 3517},
+ {73: 992},
+ {107: 3535, 3539, 3532, 3547, 114: 3534, 3531, 3533, 3537, 3538, 3543, 3542, 3541, 3545, 3546, 3540, 3544, 127: 3536, 520: 3420, 522: 3418, 3419, 3417, 3415, 544: 3529, 3526, 3528, 3527, 3523, 3525, 3524, 3521, 3522, 3520, 3530, 748: 3416, 3414, 805: 3519, 820: 3548},
+ {1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 506: 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 522: 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 544: 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 578: 1136, 1136, 581: 1136, 658: 1136, 660: 1136, 1136},
+ {1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 506: 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 522: 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 544: 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 578: 1135, 1135, 581: 1135, 658: 1135, 660: 1135, 1135},
// 930
- {1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 499: 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 515: 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 536: 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 571: 1116, 1116, 574: 1116, 651: 1116, 653: 1116, 1116},
- {1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 499: 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 515: 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 536: 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 571: 1115, 1115, 574: 1115, 651: 1115, 653: 1115, 1115},
- {1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 499: 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 515: 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 536: 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 571: 1114, 1114, 574: 1114, 651: 1114, 653: 1114, 1114},
- {1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 499: 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 515: 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 536: 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 571: 1113, 1113, 574: 1113, 651: 1113, 653: 1113, 1113},
- {1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 499: 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 515: 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 536: 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 571: 1112, 1112, 574: 1112, 651: 1112, 653: 1112, 1112},
+ {1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 506: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 522: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 544: 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 1134, 578: 1134, 1134, 581: 1134, 658: 1134, 660: 1134, 1134},
+ {1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 506: 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 522: 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 544: 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 1133, 578: 1133, 1133, 581: 1133, 658: 1133, 660: 1133, 1133},
+ {1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 506: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 522: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 544: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 578: 1132, 1132, 581: 1132, 658: 1132, 660: 1132, 1132},
+ {1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 506: 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 522: 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 544: 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 578: 1131, 1131, 581: 1131, 658: 1131, 660: 1131, 1131},
+ {1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 506: 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 522: 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 544: 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 1130, 578: 1130, 1130, 581: 1130, 658: 1130, 660: 1130, 1130},
// 935
- {1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 499: 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 515: 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 536: 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 571: 1111, 1111, 574: 1111, 651: 1111, 653: 1111, 1111},
- {1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 499: 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 515: 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 536: 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 571: 1110, 1110, 574: 1110, 651: 1110, 653: 1110, 1110},
- {1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 499: 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 515: 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 536: 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 571: 1109, 1109, 574: 1109, 651: 1109, 653: 1109, 1109},
- {1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 499: 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 515: 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 536: 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 571: 1108, 1108, 574: 1108, 651: 1108, 653: 1108, 1108},
- {1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 499: 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 515: 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 536: 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 1107, 571: 1107, 1107, 574: 1107, 651: 1107, 653: 1107, 1107},
+ {1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 506: 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 522: 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 544: 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 578: 1129, 1129, 581: 1129, 658: 1129, 660: 1129, 1129},
+ {1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 506: 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 522: 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 544: 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 578: 1128, 1128, 581: 1128, 658: 1128, 660: 1128, 1128},
+ {1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 506: 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 522: 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 544: 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 1127, 578: 1127, 1127, 581: 1127, 658: 1127, 660: 1127, 1127},
+ {1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 506: 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 522: 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 544: 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 1126, 578: 1126, 1126, 581: 1126, 658: 1126, 660: 1126, 1126},
+ {1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 506: 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 522: 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 544: 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 1125, 578: 1125, 1125, 581: 1125, 658: 1125, 660: 1125, 1125},
// 940
- {1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 499: 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 515: 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 536: 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 1106, 571: 1106, 1106, 574: 1106, 651: 1106, 653: 1106, 1106},
- {1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 499: 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 515: 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 536: 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 1105, 571: 1105, 1105, 574: 1105, 651: 1105, 653: 1105, 1105},
- {1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 499: 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 515: 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 536: 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 1104, 571: 1104, 1104, 574: 1104, 651: 1104, 653: 1104, 1104},
- {1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 499: 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 515: 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 536: 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 1103, 571: 1103, 1103, 574: 1103, 651: 1103, 653: 1103, 1103},
- {1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 499: 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 515: 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 536: 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 1102, 571: 1102, 1102, 574: 1102, 651: 1102, 653: 1102, 1102},
+ {1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 506: 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 522: 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 544: 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 1124, 578: 1124, 1124, 581: 1124, 658: 1124, 660: 1124, 1124},
+ {1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 506: 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 522: 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 544: 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 1123, 578: 1123, 1123, 581: 1123, 658: 1123, 660: 1123, 1123},
+ {1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 506: 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 522: 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 544: 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 1122, 578: 1122, 1122, 581: 1122, 658: 1122, 660: 1122, 1122},
+ {1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 506: 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 522: 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 544: 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 1121, 578: 1121, 1121, 581: 1121, 658: 1121, 660: 1121, 1121},
+ {1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 506: 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 522: 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 544: 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 1120, 578: 1120, 1120, 581: 1120, 658: 1120, 660: 1120, 1120},
// 945
- {1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 499: 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 515: 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 536: 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 1101, 571: 1101, 1101, 574: 1101, 651: 1101, 653: 1101, 1101},
- {1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 499: 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 515: 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 536: 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 1100, 571: 1100, 1100, 574: 1100, 651: 1100, 653: 1100, 1100},
- {1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 499: 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 515: 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 536: 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 1099, 571: 1099, 1099, 574: 1099, 651: 1099, 653: 1099, 1099},
- {139: 3513, 156: 3514},
- {53: 985, 512: 985},
+ {1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 506: 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 522: 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 544: 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 1119, 578: 1119, 1119, 581: 1119, 658: 1119, 660: 1119, 1119},
+ {1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 506: 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 522: 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 544: 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 1118, 578: 1118, 1118, 581: 1118, 658: 1118, 660: 1118, 1118},
+ {1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 506: 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 522: 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 544: 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 1117, 578: 1117, 1117, 581: 1117, 658: 1117, 660: 1117, 1117},
+ {1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 506: 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 522: 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 544: 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 1116, 578: 1116, 1116, 581: 1116, 658: 1116, 660: 1116, 1116},
+ {1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 506: 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 522: 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 544: 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 1115, 578: 1115, 1115, 581: 1115, 658: 1115, 660: 1115, 1115},
// 950
- {53: 978, 512: 978},
- {53: 986, 512: 986},
- {53: 979, 512: 979},
- {53: 987, 512: 987},
- {53: 980, 512: 980},
+ {1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 506: 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 522: 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 544: 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 1114, 578: 1114, 1114, 581: 1114, 658: 1114, 660: 1114, 1114},
+ {1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 506: 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 522: 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 544: 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 1113, 578: 1113, 1113, 581: 1113, 658: 1113, 660: 1113, 1113},
+ {1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 506: 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 522: 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 544: 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 1112, 578: 1112, 1112, 581: 1112, 658: 1112, 660: 1112, 1112},
+ {1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 506: 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 522: 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 544: 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 1111, 578: 1111, 1111, 581: 1111, 658: 1111, 660: 1111, 1111},
+ {1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 506: 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 522: 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 544: 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 1110, 578: 1110, 1110, 581: 1110, 658: 1110, 660: 1110, 1110},
// 955
- {53: 988, 512: 988},
- {53: 981, 512: 981},
- {53: 984, 512: 984},
- {108: 3503, 3499, 3496, 3511, 114: 3498, 3495, 3497, 3501, 3502, 3507, 3506, 3505, 3509, 3510, 3504, 3508, 127: 3500, 512: 3384, 515: 3382, 3383, 3381, 3379, 537: 3493, 3490, 3492, 3491, 3487, 3489, 3488, 3485, 3486, 3484, 3494, 741: 3380, 3378, 798: 3483, 813: 3523},
- {139: 3513},
+ {1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 506: 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 522: 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 544: 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 1109, 578: 1109, 1109, 581: 1109, 658: 1109, 660: 1109, 1109},
+ {1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 506: 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 522: 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 544: 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 1108, 578: 1108, 1108, 581: 1108, 658: 1108, 660: 1108, 1108},
+ {143: 3549, 160: 3550},
+ {73: 994, 520: 994},
+ {73: 987, 520: 987},
// 960
- {1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 480: 1003, 1003, 1003, 484: 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 495: 1003, 1003, 1003, 499: 1003, 501: 1003, 503: 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 512: 1003, 1003, 515: 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 536: 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 1003, 571: 1003, 1003, 640: 1003},
- {1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 480: 1280, 1280, 1280, 484: 1280, 1280, 3389, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 495: 1280, 1280, 1280, 499: 1280, 501: 1280, 503: 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 512: 1280, 1280, 515: 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 536: 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 571: 1280, 1280, 640: 1280},
- {1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 480: 1290, 1290, 1290, 484: 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 495: 1290, 1290, 1290, 499: 1290, 501: 1290, 503: 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 512: 1290, 1290, 515: 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 536: 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 571: 1290, 1290, 640: 1290},
- {773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 515: 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 536: 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 773, 571: 773, 773, 574: 773, 587: 773, 598: 773, 773, 640: 773, 648: 773, 773, 773, 773, 773, 773, 773},
- {772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 515: 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 536: 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 772, 571: 772, 772, 574: 772, 587: 772, 598: 772, 772, 640: 772, 648: 772, 772, 772, 772, 772, 772, 772},
+ {73: 995, 520: 995},
+ {73: 988, 520: 988},
+ {73: 996, 520: 996},
+ {73: 989, 520: 989},
+ {73: 997, 520: 997},
// 965
- {269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 515: 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 269, 571: 269, 269, 574: 269, 269, 587: 269, 598: 269, 269, 640: 269, 648: 269, 269, 269, 269, 269, 269, 269, 656: 269, 659: 269, 664: 269, 666: 269, 672: 269, 269, 269},
- {268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 515: 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 571: 268, 268, 574: 268, 268, 587: 268, 598: 268, 268, 640: 268, 648: 268, 268, 268, 268, 268, 268, 268, 656: 268, 659: 268, 664: 268, 666: 268, 672: 268, 268, 268},
- {1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 480: 1965, 1965, 485: 1965, 487: 1965, 1965, 1965, 1965, 495: 1965, 1965, 1965, 499: 1965, 501: 1965, 503: 1965, 1965, 1965, 507: 1965, 1965, 1965, 1965, 512: 1965, 1965, 515: 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 525: 1965, 527: 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 536: 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 1965, 551: 1965, 1965, 741: 3380, 3378},
- {1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 480: 1966, 1966, 485: 1966, 487: 1966, 1966, 1966, 1966, 495: 1966, 1966, 1966, 499: 1966, 501: 1966, 503: 1966, 1966, 1966, 507: 1966, 1966, 1966, 1966, 512: 3384, 1966, 515: 1966, 3383, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 525: 1966, 527: 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 536: 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 1966, 551: 1966, 1966, 741: 3380, 3378},
- {1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 480: 1967, 1967, 485: 1967, 487: 1967, 1967, 1967, 1967, 495: 1967, 1967, 1967, 499: 1967, 501: 1967, 503: 1967, 1967, 1967, 507: 1967, 1967, 1967, 1967, 512: 3384, 1967, 515: 1967, 3383, 1967, 3379, 1967, 1967, 1967, 1967, 1967, 525: 1967, 527: 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 536: 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 1967, 551: 1967, 1967, 741: 3380, 3378},
+ {73: 990, 520: 990},
+ {73: 993, 520: 993},
+ {107: 3535, 3539, 3532, 3547, 114: 3534, 3531, 3533, 3537, 3538, 3543, 3542, 3541, 3545, 3546, 3540, 3544, 127: 3536, 520: 3420, 522: 3418, 3419, 3417, 3415, 544: 3529, 3526, 3528, 3527, 3523, 3525, 3524, 3521, 3522, 3520, 3530, 748: 3416, 3414, 805: 3519, 820: 3559},
+ {143: 3549},
+ {1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 487: 1012, 1012, 1012, 491: 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 502: 1012, 1012, 1012, 506: 1012, 1012, 510: 1012, 1012, 1012, 1012, 1012, 1012, 1012, 518: 1012, 1012, 1012, 522: 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 544: 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 1012, 578: 1012, 1012, 607: 1012},
// 970
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3535},
- {53: 3536, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {152: 3397, 495: 3398, 749: 956, 892: 3537},
- {749: 3401, 754: 3538},
- {963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 480: 963, 963, 963, 484: 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 495: 963, 963, 963, 499: 963, 501: 963, 503: 963, 963, 963, 963, 963, 963, 963, 963, 512: 963, 963, 515: 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 536: 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 963, 571: 963, 963, 640: 963},
+ {1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 487: 1289, 1289, 1289, 491: 1289, 1289, 3425, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 502: 1289, 1289, 1289, 506: 1289, 1289, 510: 1289, 1289, 1289, 1289, 1289, 1289, 1289, 518: 1289, 1289, 1289, 522: 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 544: 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 1289, 578: 1289, 1289, 607: 1289},
+ {1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 487: 1299, 1299, 1299, 491: 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 502: 1299, 1299, 1299, 506: 1299, 1299, 510: 1299, 1299, 1299, 1299, 1299, 1299, 1299, 518: 1299, 1299, 1299, 522: 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 544: 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 578: 1299, 1299, 607: 1299},
+ {782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 522: 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 544: 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 782, 578: 782, 782, 581: 782, 594: 782, 604: 782, 782, 607: 782, 655: 782, 782, 782, 782, 782, 782, 782},
+ {781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 522: 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 544: 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 781, 578: 781, 781, 581: 781, 594: 781, 604: 781, 781, 607: 781, 655: 781, 781, 781, 781, 781, 781, 781},
+ {277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 522: 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 578: 277, 277, 581: 277, 277, 594: 277, 604: 277, 277, 607: 277, 655: 277, 277, 277, 277, 277, 277, 277, 663: 277, 666: 277, 671: 277, 673: 277, 675: 277, 680: 277, 277},
// 975
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3540},
- {53: 3541, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {152: 3397, 495: 3398, 749: 956, 892: 3542},
- {749: 3401, 754: 3543},
- {964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 480: 964, 964, 964, 484: 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 495: 964, 964, 964, 499: 964, 501: 964, 503: 964, 964, 964, 964, 964, 964, 964, 964, 512: 964, 964, 515: 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 536: 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 964, 571: 964, 964, 640: 964},
+ {276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 522: 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 578: 276, 276, 581: 276, 276, 594: 276, 604: 276, 276, 607: 276, 655: 276, 276, 276, 276, 276, 276, 276, 663: 276, 666: 276, 671: 276, 673: 276, 675: 276, 680: 276, 276},
+ {1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 487: 1981, 1981, 492: 1981, 494: 1981, 1981, 1981, 1981, 502: 1981, 1981, 1981, 506: 1981, 1981, 510: 1981, 1981, 513: 1981, 1981, 1981, 1981, 518: 1981, 1981, 1981, 522: 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 532: 1981, 534: 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 544: 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 1981, 558: 1981, 1981, 748: 3416, 3414},
+ {1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 487: 1982, 1982, 492: 1982, 494: 1982, 1982, 1982, 1982, 502: 1982, 1982, 1982, 506: 1982, 1982, 510: 1982, 1982, 513: 1982, 1982, 1982, 1982, 518: 1982, 1982, 3420, 522: 1982, 3419, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 532: 1982, 534: 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 544: 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 1982, 558: 1982, 1982, 748: 3416, 3414},
+ {1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 487: 1983, 1983, 492: 1983, 494: 1983, 1983, 1983, 1983, 502: 1983, 1983, 1983, 506: 1983, 1983, 510: 1983, 1983, 513: 1983, 1983, 1983, 1983, 518: 1983, 1983, 3420, 522: 1983, 3419, 1983, 3415, 1983, 1983, 1983, 1983, 1983, 532: 1983, 534: 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 544: 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 1983, 558: 1983, 1983, 748: 3416, 3414},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3571},
// 980
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3545},
- {9: 3547, 53: 961, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378, 1105: 3546},
- {53: 3554},
- {514: 3462, 579: 3464, 3463, 584: 3549, 827: 3548},
- {9: 3551, 53: 958, 1106: 3553},
+ {73: 3572, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {156: 3433, 502: 3434, 756: 965, 901: 3573},
+ {756: 3437, 761: 3574},
+ {972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 487: 972, 972, 972, 491: 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 502: 972, 972, 972, 506: 972, 972, 510: 972, 972, 972, 972, 972, 972, 972, 518: 972, 972, 972, 522: 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 544: 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 578: 972, 972, 607: 972},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3576},
// 985
- {9: 3551, 53: 958, 1106: 3550},
- {53: 959},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3552},
- {53: 957, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {53: 960},
+ {73: 3577, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {156: 3433, 502: 3434, 756: 965, 901: 3578},
+ {756: 3437, 761: 3579},
+ {973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 487: 973, 973, 973, 491: 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 502: 973, 973, 973, 506: 973, 973, 510: 973, 973, 973, 973, 973, 973, 973, 518: 973, 973, 973, 522: 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 544: 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 973, 578: 973, 973, 607: 973},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3581},
// 990
- {152: 3397, 495: 3398, 749: 956, 892: 3555},
- {749: 3401, 754: 3556},
- {965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 480: 965, 965, 965, 484: 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 495: 965, 965, 965, 499: 965, 501: 965, 503: 965, 965, 965, 965, 965, 965, 965, 965, 512: 965, 965, 515: 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 536: 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 965, 571: 965, 965, 640: 965},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3558},
- {9: 3547, 53: 961, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378, 1105: 3559},
+ {9: 3583, 73: 970, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414, 1114: 3582},
+ {73: 3590},
+ {521: 3498, 586: 3500, 3499, 590: 3585, 834: 3584},
+ {9: 3587, 73: 967, 1115: 3589},
+ {9: 3587, 73: 967, 1115: 3586},
// 995
- {53: 3560},
- {152: 3397, 495: 3398, 749: 956, 892: 3561},
- {749: 3401, 754: 3562},
- {966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 480: 966, 966, 966, 484: 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 495: 966, 966, 966, 499: 966, 501: 966, 503: 966, 966, 966, 966, 966, 966, 966, 966, 512: 966, 966, 515: 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 536: 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 966, 571: 966, 966, 640: 966},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 3388, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3387, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3564, 3292, 3373, 3291, 3288},
+ {73: 968},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3588},
+ {73: 966, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {73: 969},
+ {156: 3433, 502: 3434, 756: 965, 901: 3591},
// 1000
- {53: 3565, 486: 3389, 640: 3390},
- {749: 3401, 754: 3566},
- {967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 480: 967, 967, 967, 484: 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 495: 967, 967, 967, 499: 967, 501: 967, 503: 967, 967, 967, 967, 967, 967, 967, 967, 512: 967, 967, 515: 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 536: 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 967, 571: 967, 967, 640: 967},
- {53: 3568},
- {749: 3401, 754: 3569},
+ {756: 3437, 761: 3592},
+ {974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 487: 974, 974, 974, 491: 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 502: 974, 974, 974, 506: 974, 974, 510: 974, 974, 974, 974, 974, 974, 974, 518: 974, 974, 974, 522: 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 544: 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 974, 578: 974, 974, 607: 974},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3594},
+ {9: 3583, 73: 970, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414, 1114: 3595},
+ {73: 3596},
// 1005
- {968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 480: 968, 968, 968, 484: 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 495: 968, 968, 968, 499: 968, 501: 968, 503: 968, 968, 968, 968, 968, 968, 968, 968, 512: 968, 968, 515: 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 536: 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 968, 571: 968, 968, 640: 968},
- {53: 3571},
- {749: 3401, 754: 3572},
- {969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 480: 969, 969, 969, 484: 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 495: 969, 969, 969, 499: 969, 501: 969, 503: 969, 969, 969, 969, 969, 969, 969, 969, 512: 969, 969, 515: 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 536: 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 969, 571: 969, 969, 640: 969},
- {53: 3574},
+ {156: 3433, 502: 3434, 756: 965, 901: 3597},
+ {756: 3437, 761: 3598},
+ {975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 487: 975, 975, 975, 491: 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 502: 975, 975, 975, 506: 975, 975, 510: 975, 975, 975, 975, 975, 975, 975, 518: 975, 975, 975, 522: 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 544: 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 975, 578: 975, 975, 607: 975},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 3424, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3423, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3600, 3328, 3409, 3327, 3324},
+ {73: 3601, 493: 3425, 607: 3426},
// 1010
- {749: 3401, 754: 3575},
- {970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 480: 970, 970, 970, 484: 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 495: 970, 970, 970, 499: 970, 501: 970, 503: 970, 970, 970, 970, 970, 970, 970, 970, 512: 970, 970, 515: 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 536: 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 970, 571: 970, 970, 640: 970},
- {53: 3577},
- {749: 3401, 754: 3578},
- {971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 480: 971, 971, 971, 484: 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 495: 971, 971, 971, 499: 971, 501: 971, 503: 971, 971, 971, 971, 971, 971, 971, 971, 512: 971, 971, 515: 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 536: 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 971, 571: 971, 971, 640: 971},
+ {756: 3437, 761: 3602},
+ {976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 487: 976, 976, 976, 491: 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 502: 976, 976, 976, 506: 976, 976, 510: 976, 976, 976, 976, 976, 976, 976, 518: 976, 976, 976, 522: 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 544: 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 578: 976, 976, 607: 976},
+ {73: 3604},
+ {756: 3437, 761: 3605},
+ {977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 487: 977, 977, 977, 491: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 502: 977, 977, 977, 506: 977, 977, 510: 977, 977, 977, 977, 977, 977, 977, 518: 977, 977, 977, 522: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 544: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 578: 977, 977, 607: 977},
// 1015
- {53: 3580},
- {749: 3401, 754: 3581},
- {972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 480: 972, 972, 972, 484: 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 495: 972, 972, 972, 499: 972, 501: 972, 503: 972, 972, 972, 972, 972, 972, 972, 972, 512: 972, 972, 515: 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 536: 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 972, 571: 972, 972, 640: 972},
- {2: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 10: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 54: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 479: 1259, 481: 1259, 1259, 1259, 1259, 489: 1259, 1259, 1259, 1259, 1259, 498: 1259, 500: 1259, 502: 1259, 511: 1259, 514: 1259, 535: 1259, 570: 1259, 573: 1259, 575: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 588: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 600: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 641: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 655: 1259, 657: 3585, 752: 3583, 3584, 792: 3586, 795: 3587, 824: 3589, 3588},
- {2: 1263, 1263, 1263, 1263, 1263, 1263, 1263, 10: 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 54: 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 479: 1263, 481: 1263, 1263, 1263, 1263, 489: 1263, 1263, 1263, 1263, 1263, 498: 1263, 500: 1263, 502: 1263, 511: 1263, 514: 1263, 521: 1263, 526: 1263, 535: 1263, 570: 1263, 573: 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 588: 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 600: 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 641: 1263, 1263, 1263, 1263, 1263, 1263, 1263, 651: 1263, 655: 1263, 657: 1263, 752: 1263, 1263, 760: 1263, 1263, 1263, 769: 1263, 777: 1263, 1263, 1263},
+ {73: 3607},
+ {756: 3437, 761: 3608},
+ {978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 487: 978, 978, 978, 491: 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 502: 978, 978, 978, 506: 978, 978, 510: 978, 978, 978, 978, 978, 978, 978, 518: 978, 978, 978, 522: 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 544: 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 978, 578: 978, 978, 607: 978},
+ {73: 3610},
+ {756: 3437, 761: 3611},
// 1020
- {2: 1262, 1262, 1262, 1262, 1262, 1262, 1262, 10: 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 54: 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 479: 1262, 481: 1262, 1262, 1262, 1262, 489: 1262, 1262, 1262, 1262, 1262, 498: 1262, 500: 1262, 502: 1262, 511: 1262, 514: 1262, 521: 1262, 526: 1262, 535: 1262, 570: 1262, 573: 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 588: 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 600: 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 1262, 641: 1262, 1262, 1262, 1262, 1262, 1262, 1262, 651: 1262, 655: 1262, 657: 1262, 752: 1262, 1262, 760: 1262, 1262, 1262, 769: 1262, 777: 1262, 1262, 1262},
- {2: 1261, 1261, 1261, 1261, 1261, 1261, 1261, 10: 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 54: 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 479: 1261, 481: 1261, 1261, 1261, 1261, 489: 1261, 1261, 1261, 1261, 1261, 498: 1261, 500: 1261, 502: 1261, 511: 1261, 514: 1261, 521: 1261, 526: 1261, 535: 1261, 570: 1261, 573: 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 588: 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 600: 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 1261, 641: 1261, 1261, 1261, 1261, 1261, 1261, 1261, 651: 1261, 655: 1261, 657: 1261, 752: 1261, 1261, 760: 1261, 1261, 1261, 769: 1261, 777: 1261, 1261, 1261},
- {2: 1260, 1260, 1260, 1260, 1260, 1260, 1260, 10: 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 54: 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 479: 1260, 481: 1260, 1260, 1260, 1260, 489: 1260, 1260, 1260, 1260, 1260, 498: 1260, 500: 1260, 502: 1260, 511: 1260, 514: 1260, 535: 1260, 570: 1260, 573: 1260, 575: 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 588: 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 600: 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 1260, 641: 1260, 1260, 1260, 1260, 1260, 1260, 1260, 655: 1260, 657: 3594},
- {2: 1258, 1258, 1258, 1258, 1258, 1258, 1258, 10: 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 54: 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 479: 1258, 481: 1258, 1258, 1258, 1258, 489: 1258, 1258, 1258, 1258, 1258, 498: 1258, 500: 1258, 502: 1258, 511: 1258, 514: 1258, 535: 1258, 570: 1258, 573: 1258, 575: 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 588: 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 600: 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 1258, 641: 1258, 1258, 1258, 1258, 1258, 1258, 1258, 655: 1258},
- {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, 54: 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 479: 1255, 481: 1255, 1255, 1255, 1255, 489: 1255, 1255, 1255, 1255, 1255, 498: 1255, 500: 1255, 502: 1255, 511: 1255, 514: 1255, 535: 1255, 570: 1255, 573: 1255, 575: 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 588: 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 600: 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 1255, 641: 1255, 1255, 1255, 1255, 1255, 1255, 1255, 655: 1255},
+ {979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 487: 979, 979, 979, 491: 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 502: 979, 979, 979, 506: 979, 979, 510: 979, 979, 979, 979, 979, 979, 979, 518: 979, 979, 979, 522: 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 544: 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 979, 578: 979, 979, 607: 979},
+ {73: 3613},
+ {756: 3437, 761: 3614},
+ {980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 487: 980, 980, 980, 491: 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 502: 980, 980, 980, 506: 980, 980, 510: 980, 980, 980, 980, 980, 980, 980, 518: 980, 980, 980, 522: 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 544: 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 980, 578: 980, 980, 607: 980},
+ {73: 3616},
// 1025
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3590},
- {53: 3591, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 480: 977, 977, 977, 484: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 495: 977, 977, 977, 499: 977, 501: 977, 503: 977, 977, 977, 977, 977, 977, 977, 977, 512: 977, 977, 515: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 536: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 571: 977, 977, 640: 977, 749: 3401, 754: 3593, 772: 3592},
- {1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 480: 1141, 1141, 1141, 484: 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 495: 1141, 1141, 1141, 499: 1141, 501: 1141, 503: 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 512: 1141, 1141, 515: 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 536: 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 571: 1141, 1141, 640: 1141},
- {976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 480: 976, 976, 976, 484: 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 495: 976, 976, 976, 499: 976, 501: 976, 503: 976, 976, 976, 976, 976, 976, 976, 976, 512: 976, 976, 515: 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 536: 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 976, 571: 976, 976, 640: 976},
+ {756: 3437, 761: 3617},
+ {981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 487: 981, 981, 981, 491: 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 502: 981, 981, 981, 506: 981, 981, 510: 981, 981, 981, 981, 981, 981, 981, 518: 981, 981, 981, 522: 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 544: 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 981, 578: 981, 981, 607: 981},
+ {2: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 10: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 74: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 486: 1268, 1268, 489: 1268, 1268, 1268, 496: 1268, 1268, 1268, 1268, 1268, 505: 1268, 508: 1268, 1268, 517: 1268, 521: 1268, 543: 1268, 577: 1268, 580: 1268, 582: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 595: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 606: 1268, 608: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 662: 1268, 664: 3621, 759: 3619, 3620, 800: 3622, 802: 3623, 831: 3625, 3624},
+ {2: 1272, 1272, 1272, 1272, 1272, 1272, 1272, 10: 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 74: 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 486: 1272, 1272, 489: 1272, 1272, 1272, 496: 1272, 1272, 1272, 1272, 1272, 505: 1272, 508: 1272, 1272, 517: 1272, 521: 1272, 528: 1272, 533: 1272, 543: 1272, 577: 1272, 580: 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 595: 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 606: 1272, 608: 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 658: 1272, 662: 1272, 664: 1272, 759: 1272, 1272, 767: 1272, 1272, 1272, 776: 1272, 784: 1272, 1272, 1272},
+ {2: 1271, 1271, 1271, 1271, 1271, 1271, 1271, 10: 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 74: 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 486: 1271, 1271, 489: 1271, 1271, 1271, 496: 1271, 1271, 1271, 1271, 1271, 505: 1271, 508: 1271, 1271, 517: 1271, 521: 1271, 528: 1271, 533: 1271, 543: 1271, 577: 1271, 580: 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 595: 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 606: 1271, 608: 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 658: 1271, 662: 1271, 664: 1271, 759: 1271, 1271, 767: 1271, 1271, 1271, 776: 1271, 784: 1271, 1271, 1271},
// 1030
- {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, 54: 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 479: 1254, 481: 1254, 1254, 1254, 1254, 489: 1254, 1254, 1254, 1254, 1254, 498: 1254, 500: 1254, 502: 1254, 511: 1254, 514: 1254, 535: 1254, 570: 1254, 573: 1254, 575: 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 588: 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 600: 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 1254, 641: 1254, 1254, 1254, 1254, 1254, 1254, 1254, 655: 1254},
- {2: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 10: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 54: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 479: 1259, 481: 1259, 1259, 1259, 1259, 489: 1259, 1259, 1259, 1259, 1259, 498: 1259, 500: 1259, 502: 1259, 511: 1259, 514: 1259, 535: 1259, 570: 1259, 573: 1259, 575: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 588: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 600: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 641: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 655: 1259, 657: 3585, 752: 3583, 3584, 792: 3586, 795: 3587, 824: 3596, 3588},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3597},
- {53: 3598, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 480: 977, 977, 977, 484: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 495: 977, 977, 977, 499: 977, 501: 977, 503: 977, 977, 977, 977, 977, 977, 977, 977, 512: 977, 977, 515: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 536: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 571: 977, 977, 640: 977, 749: 3401, 754: 3593, 772: 3599},
+ {2: 1270, 1270, 1270, 1270, 1270, 1270, 1270, 10: 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 74: 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 486: 1270, 1270, 489: 1270, 1270, 1270, 496: 1270, 1270, 1270, 1270, 1270, 505: 1270, 508: 1270, 1270, 517: 1270, 521: 1270, 528: 1270, 533: 1270, 543: 1270, 577: 1270, 580: 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 595: 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 606: 1270, 608: 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 658: 1270, 662: 1270, 664: 1270, 759: 1270, 1270, 767: 1270, 1270, 1270, 776: 1270, 784: 1270, 1270, 1270},
+ {2: 1269, 1269, 1269, 1269, 1269, 1269, 1269, 10: 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 74: 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 486: 1269, 1269, 489: 1269, 1269, 1269, 496: 1269, 1269, 1269, 1269, 1269, 505: 1269, 508: 1269, 1269, 517: 1269, 521: 1269, 543: 1269, 577: 1269, 580: 1269, 582: 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 595: 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 606: 1269, 608: 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 662: 1269, 664: 3630},
+ {2: 1267, 1267, 1267, 1267, 1267, 1267, 1267, 10: 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 74: 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 486: 1267, 1267, 489: 1267, 1267, 1267, 496: 1267, 1267, 1267, 1267, 1267, 505: 1267, 508: 1267, 1267, 517: 1267, 521: 1267, 543: 1267, 577: 1267, 580: 1267, 582: 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 595: 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 606: 1267, 608: 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 662: 1267},
+ {2: 1264, 1264, 1264, 1264, 1264, 1264, 1264, 10: 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 74: 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 486: 1264, 1264, 489: 1264, 1264, 1264, 496: 1264, 1264, 1264, 1264, 1264, 505: 1264, 508: 1264, 1264, 517: 1264, 521: 1264, 543: 1264, 577: 1264, 580: 1264, 582: 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 595: 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 606: 1264, 608: 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 662: 1264},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3626},
// 1035
- {1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 480: 1142, 1142, 1142, 484: 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 495: 1142, 1142, 1142, 499: 1142, 501: 1142, 503: 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 512: 1142, 1142, 515: 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 536: 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 1142, 571: 1142, 1142, 640: 1142},
- {2: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 10: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 54: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 479: 1259, 481: 1259, 1259, 1259, 1259, 489: 1259, 1259, 1259, 1259, 1259, 498: 1259, 500: 1259, 502: 1259, 511: 1259, 514: 1259, 535: 1259, 570: 1259, 573: 1259, 575: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 588: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 600: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 641: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 655: 1259, 657: 3585, 752: 3583, 3584, 792: 3586, 795: 3587, 824: 3601, 3588},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3602},
- {53: 3603, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 480: 977, 977, 977, 484: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 495: 977, 977, 977, 499: 977, 501: 977, 503: 977, 977, 977, 977, 977, 977, 977, 977, 512: 977, 977, 515: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 536: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 571: 977, 977, 640: 977, 749: 3401, 754: 3593, 772: 3604},
+ {73: 3627, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 487: 986, 986, 986, 491: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 502: 986, 986, 986, 506: 986, 986, 510: 986, 986, 986, 986, 986, 986, 986, 518: 986, 986, 986, 522: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 544: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 578: 986, 986, 607: 986, 756: 3437, 761: 3629, 779: 3628},
+ {1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 487: 1150, 1150, 1150, 491: 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 502: 1150, 1150, 1150, 506: 1150, 1150, 510: 1150, 1150, 1150, 1150, 1150, 1150, 1150, 518: 1150, 1150, 1150, 522: 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 544: 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 578: 1150, 1150, 607: 1150},
+ {985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 487: 985, 985, 985, 491: 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 502: 985, 985, 985, 506: 985, 985, 510: 985, 985, 985, 985, 985, 985, 985, 518: 985, 985, 985, 522: 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 544: 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 985, 578: 985, 985, 607: 985},
+ {2: 1263, 1263, 1263, 1263, 1263, 1263, 1263, 10: 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 74: 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 486: 1263, 1263, 489: 1263, 1263, 1263, 496: 1263, 1263, 1263, 1263, 1263, 505: 1263, 508: 1263, 1263, 517: 1263, 521: 1263, 543: 1263, 577: 1263, 580: 1263, 582: 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 595: 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 606: 1263, 608: 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 1263, 662: 1263},
// 1040
- {1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 480: 1143, 1143, 1143, 484: 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 495: 1143, 1143, 1143, 499: 1143, 501: 1143, 503: 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 512: 1143, 1143, 515: 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 536: 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 1143, 571: 1143, 1143, 640: 1143},
- {2: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 10: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 54: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 479: 1259, 481: 1259, 1259, 1259, 1259, 489: 1259, 1259, 1259, 1259, 1259, 498: 1259, 500: 1259, 502: 1259, 511: 1259, 514: 1259, 535: 1259, 570: 1259, 573: 1259, 575: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 588: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 600: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 641: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 655: 1259, 657: 3585, 752: 3583, 3584, 792: 3586, 795: 3587, 824: 3606, 3588},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3607},
- {53: 3608, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 480: 977, 977, 977, 484: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 495: 977, 977, 977, 499: 977, 501: 977, 503: 977, 977, 977, 977, 977, 977, 977, 977, 512: 977, 977, 515: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 536: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 571: 977, 977, 640: 977, 749: 3401, 754: 3593, 772: 3609},
+ {2: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 10: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 74: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 486: 1268, 1268, 489: 1268, 1268, 1268, 496: 1268, 1268, 1268, 1268, 1268, 505: 1268, 508: 1268, 1268, 517: 1268, 521: 1268, 543: 1268, 577: 1268, 580: 1268, 582: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 595: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 606: 1268, 608: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 662: 1268, 664: 3621, 759: 3619, 3620, 800: 3622, 802: 3623, 831: 3632, 3624},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3633},
+ {73: 3634, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 487: 986, 986, 986, 491: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 502: 986, 986, 986, 506: 986, 986, 510: 986, 986, 986, 986, 986, 986, 986, 518: 986, 986, 986, 522: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 544: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 578: 986, 986, 607: 986, 756: 3437, 761: 3629, 779: 3635},
+ {1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 487: 1151, 1151, 1151, 491: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 502: 1151, 1151, 1151, 506: 1151, 1151, 510: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 518: 1151, 1151, 1151, 522: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 544: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 578: 1151, 1151, 607: 1151},
// 1045
- {1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 480: 1144, 1144, 1144, 484: 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 495: 1144, 1144, 1144, 499: 1144, 501: 1144, 503: 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 512: 1144, 1144, 515: 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 536: 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 571: 1144, 1144, 640: 1144},
- {2: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 10: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 54: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 479: 1259, 481: 1259, 1259, 1259, 1259, 489: 1259, 1259, 1259, 1259, 1259, 498: 1259, 500: 1259, 502: 1259, 511: 1259, 514: 1259, 535: 1259, 570: 1259, 573: 1259, 575: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 588: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 600: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 641: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 655: 1259, 657: 3585, 752: 3583, 3584, 792: 3586, 795: 3587, 824: 3611, 3588},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3612},
- {53: 3613, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 480: 977, 977, 977, 484: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 495: 977, 977, 977, 499: 977, 501: 977, 503: 977, 977, 977, 977, 977, 977, 977, 977, 512: 977, 977, 515: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 536: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 571: 977, 977, 640: 977, 749: 3401, 754: 3593, 772: 3614},
+ {2: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 10: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 74: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 486: 1268, 1268, 489: 1268, 1268, 1268, 496: 1268, 1268, 1268, 1268, 1268, 505: 1268, 508: 1268, 1268, 517: 1268, 521: 1268, 543: 1268, 577: 1268, 580: 1268, 582: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 595: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 606: 1268, 608: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 662: 1268, 664: 3621, 759: 3619, 3620, 800: 3622, 802: 3623, 831: 3637, 3624},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3638},
+ {73: 3639, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 487: 986, 986, 986, 491: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 502: 986, 986, 986, 506: 986, 986, 510: 986, 986, 986, 986, 986, 986, 986, 518: 986, 986, 986, 522: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 544: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 578: 986, 986, 607: 986, 756: 3437, 761: 3629, 779: 3640},
+ {1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 487: 1152, 1152, 1152, 491: 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 502: 1152, 1152, 1152, 506: 1152, 1152, 510: 1152, 1152, 1152, 1152, 1152, 1152, 1152, 518: 1152, 1152, 1152, 522: 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 544: 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 578: 1152, 1152, 607: 1152},
// 1050
- {1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 480: 1145, 1145, 1145, 484: 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 495: 1145, 1145, 1145, 499: 1145, 501: 1145, 503: 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 512: 1145, 1145, 515: 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 536: 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 571: 1145, 1145, 640: 1145},
- {2: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 10: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 54: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 479: 1259, 481: 1259, 1259, 1259, 1259, 489: 1259, 1259, 1259, 1259, 1259, 498: 1259, 500: 1259, 502: 1259, 511: 1259, 514: 1259, 535: 1259, 570: 1259, 573: 1259, 575: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 588: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 600: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 641: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 655: 1259, 657: 3585, 752: 3583, 3584, 792: 3586, 795: 3587, 824: 3616, 3588},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3617},
- {53: 3618, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 480: 977, 977, 977, 484: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 495: 977, 977, 977, 499: 977, 501: 977, 503: 977, 977, 977, 977, 977, 977, 977, 977, 512: 977, 977, 515: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 536: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 571: 977, 977, 640: 977, 749: 3401, 754: 3593, 772: 3619},
+ {2: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 10: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 74: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 486: 1268, 1268, 489: 1268, 1268, 1268, 496: 1268, 1268, 1268, 1268, 1268, 505: 1268, 508: 1268, 1268, 517: 1268, 521: 1268, 543: 1268, 577: 1268, 580: 1268, 582: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 595: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 606: 1268, 608: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 662: 1268, 664: 3621, 759: 3619, 3620, 800: 3622, 802: 3623, 831: 3642, 3624},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3643},
+ {73: 3644, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 487: 986, 986, 986, 491: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 502: 986, 986, 986, 506: 986, 986, 510: 986, 986, 986, 986, 986, 986, 986, 518: 986, 986, 986, 522: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 544: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 578: 986, 986, 607: 986, 756: 3437, 761: 3629, 779: 3645},
+ {1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 487: 1153, 1153, 1153, 491: 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 502: 1153, 1153, 1153, 506: 1153, 1153, 510: 1153, 1153, 1153, 1153, 1153, 1153, 1153, 518: 1153, 1153, 1153, 522: 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 544: 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 578: 1153, 1153, 607: 1153},
// 1055
- {1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 480: 1146, 1146, 1146, 484: 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 495: 1146, 1146, 1146, 499: 1146, 501: 1146, 503: 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 512: 1146, 1146, 515: 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 536: 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 571: 1146, 1146, 640: 1146},
- {2: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 10: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 54: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 479: 1259, 481: 1259, 1259, 1259, 1259, 489: 1259, 1259, 1259, 1259, 1259, 498: 1259, 500: 1259, 502: 1259, 511: 1259, 514: 1259, 535: 1259, 570: 1259, 573: 1259, 575: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 588: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 600: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 641: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 655: 1259, 657: 3585, 752: 3583, 3584, 792: 3586, 795: 3587, 824: 3621, 3588},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3622},
- {53: 3623, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 480: 977, 977, 977, 484: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 495: 977, 977, 977, 499: 977, 501: 977, 503: 977, 977, 977, 977, 977, 977, 977, 977, 512: 977, 977, 515: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 536: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 571: 977, 977, 640: 977, 749: 3401, 754: 3593, 772: 3624},
+ {2: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 10: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 74: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 486: 1268, 1268, 489: 1268, 1268, 1268, 496: 1268, 1268, 1268, 1268, 1268, 505: 1268, 508: 1268, 1268, 517: 1268, 521: 1268, 543: 1268, 577: 1268, 580: 1268, 582: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 595: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 606: 1268, 608: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 662: 1268, 664: 3621, 759: 3619, 3620, 800: 3622, 802: 3623, 831: 3647, 3624},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3648},
+ {73: 3649, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 487: 986, 986, 986, 491: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 502: 986, 986, 986, 506: 986, 986, 510: 986, 986, 986, 986, 986, 986, 986, 518: 986, 986, 986, 522: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 544: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 578: 986, 986, 607: 986, 756: 3437, 761: 3629, 779: 3650},
+ {1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 487: 1154, 1154, 1154, 491: 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 502: 1154, 1154, 1154, 506: 1154, 1154, 510: 1154, 1154, 1154, 1154, 1154, 1154, 1154, 518: 1154, 1154, 1154, 522: 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 544: 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 578: 1154, 1154, 607: 1154},
// 1060
- {1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 480: 1147, 1147, 1147, 484: 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 495: 1147, 1147, 1147, 499: 1147, 501: 1147, 503: 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 512: 1147, 1147, 515: 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 536: 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 571: 1147, 1147, 640: 1147},
- {2: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 10: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 54: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 479: 1259, 481: 1259, 1259, 1259, 1259, 489: 1259, 1259, 1259, 1259, 1259, 498: 1259, 500: 1259, 502: 1259, 511: 1259, 514: 1259, 535: 1259, 570: 1259, 573: 1259, 575: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 588: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 600: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 641: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 655: 1259, 657: 3585, 752: 3583, 3584, 792: 3586, 795: 3587, 824: 3626, 3588},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3627, 785: 3628},
- {1947, 1947, 9: 1947, 53: 1947, 131: 1947, 488: 1947, 509: 1947, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {9: 3629, 53: 1315, 131: 1315, 509: 2758, 775: 2759, 821: 3630},
+ {2: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 10: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 74: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 486: 1268, 1268, 489: 1268, 1268, 1268, 496: 1268, 1268, 1268, 1268, 1268, 505: 1268, 508: 1268, 1268, 517: 1268, 521: 1268, 543: 1268, 577: 1268, 580: 1268, 582: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 595: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 606: 1268, 608: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 662: 1268, 664: 3621, 759: 3619, 3620, 800: 3622, 802: 3623, 831: 3652, 3624},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3653},
+ {73: 3654, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 487: 986, 986, 986, 491: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 502: 986, 986, 986, 506: 986, 986, 510: 986, 986, 986, 986, 986, 986, 986, 518: 986, 986, 986, 522: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 544: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 578: 986, 986, 607: 986, 756: 3437, 761: 3629, 779: 3655},
+ {1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 487: 1155, 1155, 1155, 491: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 502: 1155, 1155, 1155, 506: 1155, 1155, 510: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 518: 1155, 1155, 1155, 522: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 544: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 578: 1155, 1155, 607: 1155},
// 1065
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3636},
- {53: 1134, 131: 3632, 1277: 3631},
- {53: 3634},
- {481: 3633},
- {53: 1133},
+ {2: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 10: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 74: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 486: 1268, 1268, 489: 1268, 1268, 1268, 496: 1268, 1268, 1268, 1268, 1268, 505: 1268, 508: 1268, 1268, 517: 1268, 521: 1268, 543: 1268, 577: 1268, 580: 1268, 582: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 595: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 606: 1268, 608: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 662: 1268, 664: 3621, 759: 3619, 3620, 800: 3622, 802: 3623, 831: 3657, 3624},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3658},
+ {73: 3659, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 487: 986, 986, 986, 491: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 502: 986, 986, 986, 506: 986, 986, 510: 986, 986, 986, 986, 986, 986, 986, 518: 986, 986, 986, 522: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 544: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 578: 986, 986, 607: 986, 756: 3437, 761: 3629, 779: 3660},
+ {1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 487: 1156, 1156, 1156, 491: 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 502: 1156, 1156, 1156, 506: 1156, 1156, 510: 1156, 1156, 1156, 1156, 1156, 1156, 1156, 518: 1156, 1156, 1156, 522: 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 544: 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 578: 1156, 1156, 607: 1156},
// 1070
- {977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 480: 977, 977, 977, 484: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 495: 977, 977, 977, 499: 977, 501: 977, 503: 977, 977, 977, 977, 977, 977, 977, 977, 512: 977, 977, 515: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 536: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 571: 977, 977, 640: 977, 749: 3401, 754: 3593, 772: 3635},
- {1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 480: 1148, 1148, 1148, 484: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 495: 1148, 1148, 1148, 499: 1148, 501: 1148, 503: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 512: 1148, 1148, 515: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 536: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 571: 1148, 1148, 640: 1148},
- {1946, 1946, 9: 1946, 53: 1946, 131: 1946, 488: 1946, 509: 1946, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 526: 3641, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 657: 3640, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3638, 752: 3583, 3584, 792: 3639},
- {53: 3649, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
+ {2: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 10: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 74: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 486: 1268, 1268, 489: 1268, 1268, 1268, 496: 1268, 1268, 1268, 1268, 1268, 505: 1268, 508: 1268, 1268, 517: 1268, 521: 1268, 543: 1268, 577: 1268, 580: 1268, 582: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 595: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 606: 1268, 608: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 662: 1268, 664: 3621, 759: 3619, 3620, 800: 3622, 802: 3623, 831: 3662, 3624},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3663, 793: 3664},
+ {1963, 1963, 9: 1963, 73: 1963, 135: 1963, 495: 1963, 516: 1963, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {9: 3665, 73: 1324, 135: 1324, 516: 2787, 782: 2788, 828: 3666},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3672},
// 1075
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3627, 785: 3647},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3644},
- {53: 3642},
- {977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 480: 977, 977, 977, 484: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 495: 977, 977, 977, 499: 977, 501: 977, 503: 977, 977, 977, 977, 977, 977, 977, 977, 512: 977, 977, 515: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 536: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 571: 977, 977, 640: 977, 749: 3401, 754: 3593, 772: 3643},
- {1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 480: 1149, 1149, 1149, 484: 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 495: 1149, 1149, 1149, 499: 1149, 501: 1149, 503: 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 512: 1149, 1149, 515: 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 536: 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 571: 1149, 1149, 640: 1149},
+ {73: 1143, 135: 3668, 1287: 3667},
+ {73: 3670},
+ {487: 3669},
+ {73: 1142},
+ {986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 487: 986, 986, 986, 491: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 502: 986, 986, 986, 506: 986, 986, 510: 986, 986, 986, 986, 986, 986, 986, 518: 986, 986, 986, 522: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 544: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 578: 986, 986, 607: 986, 756: 3437, 761: 3629, 779: 3671},
// 1080
- {53: 3645, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 480: 977, 977, 977, 484: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 495: 977, 977, 977, 499: 977, 501: 977, 503: 977, 977, 977, 977, 977, 977, 977, 977, 512: 977, 977, 515: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 536: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 571: 977, 977, 640: 977, 749: 3401, 754: 3593, 772: 3646},
- {1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 480: 1151, 1151, 1151, 484: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 495: 1151, 1151, 1151, 499: 1151, 501: 1151, 503: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 512: 1151, 1151, 515: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 536: 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 1151, 571: 1151, 1151, 640: 1151},
- {9: 3629, 53: 3648},
- {1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 480: 1152, 1152, 1152, 484: 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 495: 1152, 1152, 1152, 499: 1152, 501: 1152, 503: 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 512: 1152, 1152, 515: 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 536: 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 1152, 571: 1152, 1152, 640: 1152},
+ {1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 487: 1157, 1157, 1157, 491: 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 502: 1157, 1157, 1157, 506: 1157, 1157, 510: 1157, 1157, 1157, 1157, 1157, 1157, 1157, 518: 1157, 1157, 1157, 522: 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 544: 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 578: 1157, 1157, 607: 1157},
+ {1962, 1962, 9: 1962, 73: 1962, 135: 1962, 495: 1962, 516: 1962, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 533: 3677, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 664: 3676, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3674, 759: 3619, 3620, 800: 3675},
+ {73: 3685, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3663, 793: 3683},
// 1085
- {977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 480: 977, 977, 977, 484: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 495: 977, 977, 977, 499: 977, 501: 977, 503: 977, 977, 977, 977, 977, 977, 977, 977, 512: 977, 977, 515: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 536: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 571: 977, 977, 640: 977, 749: 3401, 754: 3593, 772: 3650},
- {1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 480: 1150, 1150, 1150, 484: 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 495: 1150, 1150, 1150, 499: 1150, 501: 1150, 503: 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 512: 1150, 1150, 515: 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 536: 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 1150, 571: 1150, 1150, 640: 1150},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 657: 3653, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3652},
- {53: 3657, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3654},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3680},
+ {73: 3678},
+ {986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 487: 986, 986, 986, 491: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 502: 986, 986, 986, 506: 986, 986, 510: 986, 986, 986, 986, 986, 986, 986, 518: 986, 986, 986, 522: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 544: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 578: 986, 986, 607: 986, 756: 3437, 761: 3629, 779: 3679},
+ {1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 487: 1158, 1158, 1158, 491: 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 502: 1158, 1158, 1158, 506: 1158, 1158, 510: 1158, 1158, 1158, 1158, 1158, 1158, 1158, 518: 1158, 1158, 1158, 522: 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 544: 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 578: 1158, 1158, 607: 1158},
+ {73: 3681, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
// 1090
- {53: 3655, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 480: 977, 977, 977, 484: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 495: 977, 977, 977, 499: 977, 501: 977, 503: 977, 977, 977, 977, 977, 977, 977, 977, 512: 977, 977, 515: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 536: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 571: 977, 977, 640: 977, 749: 3401, 754: 3593, 772: 3656},
- {1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 480: 1153, 1153, 1153, 484: 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 495: 1153, 1153, 1153, 499: 1153, 501: 1153, 503: 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 512: 1153, 1153, 515: 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 536: 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 1153, 571: 1153, 1153, 640: 1153},
- {977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 480: 977, 977, 977, 484: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 495: 977, 977, 977, 499: 977, 501: 977, 503: 977, 977, 977, 977, 977, 977, 977, 977, 512: 977, 977, 515: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 536: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 571: 977, 977, 640: 977, 749: 3401, 754: 3593, 772: 3658},
- {1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 480: 1154, 1154, 1154, 484: 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 495: 1154, 1154, 1154, 499: 1154, 501: 1154, 503: 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 512: 1154, 1154, 515: 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 536: 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 1154, 571: 1154, 1154, 640: 1154},
+ {986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 487: 986, 986, 986, 491: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 502: 986, 986, 986, 506: 986, 986, 510: 986, 986, 986, 986, 986, 986, 986, 518: 986, 986, 986, 522: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 544: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 578: 986, 986, 607: 986, 756: 3437, 761: 3629, 779: 3682},
+ {1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 487: 1160, 1160, 1160, 491: 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 502: 1160, 1160, 1160, 506: 1160, 1160, 510: 1160, 1160, 1160, 1160, 1160, 1160, 1160, 518: 1160, 1160, 1160, 522: 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 544: 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 578: 1160, 1160, 607: 1160},
+ {9: 3665, 73: 3684},
+ {1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 487: 1161, 1161, 1161, 491: 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 502: 1161, 1161, 1161, 506: 1161, 1161, 510: 1161, 1161, 1161, 1161, 1161, 1161, 1161, 518: 1161, 1161, 1161, 522: 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 544: 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 578: 1161, 1161, 607: 1161},
+ {986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 487: 986, 986, 986, 491: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 502: 986, 986, 986, 506: 986, 986, 510: 986, 986, 986, 986, 986, 986, 986, 518: 986, 986, 986, 522: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 544: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 578: 986, 986, 607: 986, 756: 3437, 761: 3629, 779: 3686},
// 1095
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 657: 3661, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3660},
- {53: 3665, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3662},
- {53: 3663, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 480: 977, 977, 977, 484: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 495: 977, 977, 977, 499: 977, 501: 977, 503: 977, 977, 977, 977, 977, 977, 977, 977, 512: 977, 977, 515: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 536: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 571: 977, 977, 640: 977, 749: 3401, 754: 3593, 772: 3664},
+ {1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 487: 1159, 1159, 1159, 491: 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 502: 1159, 1159, 1159, 506: 1159, 1159, 510: 1159, 1159, 1159, 1159, 1159, 1159, 1159, 518: 1159, 1159, 1159, 522: 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 544: 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 578: 1159, 1159, 607: 1159},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 664: 3689, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3688},
+ {73: 3693, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3690},
+ {73: 3691, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
// 1100
- {1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 480: 1155, 1155, 1155, 484: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 495: 1155, 1155, 1155, 499: 1155, 501: 1155, 503: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 512: 1155, 1155, 515: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 536: 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 1155, 571: 1155, 1155, 640: 1155},
- {977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 480: 977, 977, 977, 484: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 495: 977, 977, 977, 499: 977, 501: 977, 503: 977, 977, 977, 977, 977, 977, 977, 977, 512: 977, 977, 515: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 536: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 571: 977, 977, 640: 977, 749: 3401, 754: 3593, 772: 3666},
- {1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 480: 1156, 1156, 1156, 484: 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 495: 1156, 1156, 1156, 499: 1156, 501: 1156, 503: 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 512: 1156, 1156, 515: 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 536: 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 1156, 571: 1156, 1156, 640: 1156},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 657: 3669, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3668},
- {53: 3673, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
+ {986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 487: 986, 986, 986, 491: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 502: 986, 986, 986, 506: 986, 986, 510: 986, 986, 986, 986, 986, 986, 986, 518: 986, 986, 986, 522: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 544: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 578: 986, 986, 607: 986, 756: 3437, 761: 3629, 779: 3692},
+ {1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 487: 1162, 1162, 1162, 491: 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 502: 1162, 1162, 1162, 506: 1162, 1162, 510: 1162, 1162, 1162, 1162, 1162, 1162, 1162, 518: 1162, 1162, 1162, 522: 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 544: 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 1162, 578: 1162, 1162, 607: 1162},
+ {986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 487: 986, 986, 986, 491: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 502: 986, 986, 986, 506: 986, 986, 510: 986, 986, 986, 986, 986, 986, 986, 518: 986, 986, 986, 522: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 544: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 578: 986, 986, 607: 986, 756: 3437, 761: 3629, 779: 3694},
+ {1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 487: 1163, 1163, 1163, 491: 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 502: 1163, 1163, 1163, 506: 1163, 1163, 510: 1163, 1163, 1163, 1163, 1163, 1163, 1163, 518: 1163, 1163, 1163, 522: 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 544: 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 578: 1163, 1163, 607: 1163},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 664: 3697, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3696},
// 1105
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3670},
- {53: 3671, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 480: 977, 977, 977, 484: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 495: 977, 977, 977, 499: 977, 501: 977, 503: 977, 977, 977, 977, 977, 977, 977, 977, 512: 977, 977, 515: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 536: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 571: 977, 977, 640: 977, 749: 3401, 754: 3593, 772: 3672},
- {1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 480: 1157, 1157, 1157, 484: 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 495: 1157, 1157, 1157, 499: 1157, 501: 1157, 503: 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 512: 1157, 1157, 515: 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 536: 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 1157, 571: 1157, 1157, 640: 1157},
- {977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 480: 977, 977, 977, 484: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 495: 977, 977, 977, 499: 977, 501: 977, 503: 977, 977, 977, 977, 977, 977, 977, 977, 512: 977, 977, 515: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 536: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 571: 977, 977, 640: 977, 749: 3401, 754: 3593, 772: 3674},
+ {73: 3701, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3698},
+ {73: 3699, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 487: 986, 986, 986, 491: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 502: 986, 986, 986, 506: 986, 986, 510: 986, 986, 986, 986, 986, 986, 986, 518: 986, 986, 986, 522: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 544: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 578: 986, 986, 607: 986, 756: 3437, 761: 3629, 779: 3700},
+ {1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 487: 1164, 1164, 1164, 491: 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 502: 1164, 1164, 1164, 506: 1164, 1164, 510: 1164, 1164, 1164, 1164, 1164, 1164, 1164, 518: 1164, 1164, 1164, 522: 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 544: 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 578: 1164, 1164, 607: 1164},
// 1110
- {1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 480: 1158, 1158, 1158, 484: 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 495: 1158, 1158, 1158, 499: 1158, 501: 1158, 503: 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 512: 1158, 1158, 515: 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 536: 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 1158, 571: 1158, 1158, 640: 1158},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3627, 785: 3676},
- {9: 3629, 53: 3677},
- {1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 480: 1159, 1159, 1159, 484: 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 495: 1159, 1159, 1159, 499: 1159, 501: 1159, 503: 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 512: 1159, 1159, 515: 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 536: 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 1159, 571: 1159, 1159, 640: 1159},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3627, 785: 3679},
+ {986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 487: 986, 986, 986, 491: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 502: 986, 986, 986, 506: 986, 986, 510: 986, 986, 986, 986, 986, 986, 986, 518: 986, 986, 986, 522: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 544: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 578: 986, 986, 607: 986, 756: 3437, 761: 3629, 779: 3702},
+ {1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 487: 1165, 1165, 1165, 491: 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 502: 1165, 1165, 1165, 506: 1165, 1165, 510: 1165, 1165, 1165, 1165, 1165, 1165, 1165, 518: 1165, 1165, 1165, 522: 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 544: 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 578: 1165, 1165, 607: 1165},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 664: 3705, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3704},
+ {73: 3709, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3706},
// 1115
- {9: 3629, 53: 3680},
- {1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 480: 1160, 1160, 1160, 484: 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 495: 1160, 1160, 1160, 499: 1160, 501: 1160, 503: 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 512: 1160, 1160, 515: 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 536: 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 1160, 571: 1160, 1160, 640: 1160},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3682},
- {9: 3683, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3684},
+ {73: 3707, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 487: 986, 986, 986, 491: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 502: 986, 986, 986, 506: 986, 986, 510: 986, 986, 986, 986, 986, 986, 986, 518: 986, 986, 986, 522: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 544: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 578: 986, 986, 607: 986, 756: 3437, 761: 3629, 779: 3708},
+ {1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 487: 1166, 1166, 1166, 491: 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 502: 1166, 1166, 1166, 506: 1166, 1166, 510: 1166, 1166, 1166, 1166, 1166, 1166, 1166, 518: 1166, 1166, 1166, 522: 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 544: 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 578: 1166, 1166, 607: 1166},
+ {986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 487: 986, 986, 986, 491: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 502: 986, 986, 986, 506: 986, 986, 510: 986, 986, 986, 986, 986, 986, 986, 518: 986, 986, 986, 522: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 544: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 578: 986, 986, 607: 986, 756: 3437, 761: 3629, 779: 3710},
+ {1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 487: 1167, 1167, 1167, 491: 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 502: 1167, 1167, 1167, 506: 1167, 1167, 510: 1167, 1167, 1167, 1167, 1167, 1167, 1167, 518: 1167, 1167, 1167, 522: 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 544: 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 578: 1167, 1167, 607: 1167},
// 1120
- {9: 3685, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3686},
- {53: 3687, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 480: 1176, 1176, 1176, 484: 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 495: 1176, 1176, 1176, 499: 1176, 501: 1176, 503: 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 512: 1176, 1176, 515: 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 536: 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 571: 1176, 1176, 640: 1176},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3689, 1197: 3691, 1252: 3692, 1340: 3693, 3690},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3663, 793: 3712},
+ {9: 3665, 73: 3713},
+ {1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 487: 1168, 1168, 1168, 491: 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 502: 1168, 1168, 1168, 506: 1168, 1168, 510: 1168, 1168, 1168, 1168, 1168, 1168, 1168, 518: 1168, 1168, 1168, 522: 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 544: 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 1168, 578: 1168, 1168, 607: 1168},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3663, 793: 3715},
+ {9: 3665, 73: 3716},
// 1125
- {53: 3701, 507: 3702, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 507: 3695, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3694},
- {2: 1167, 1167, 1167, 1167, 1167, 1167, 1167, 10: 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 54: 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 479: 1167, 481: 1167, 1167, 1167, 1167, 489: 1167, 1167, 1167, 1167, 1167, 498: 1167, 500: 1167, 502: 1167, 507: 1167, 511: 1167, 514: 1167, 535: 1167, 570: 1167, 573: 1167, 575: 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 588: 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 600: 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 1167, 641: 1167, 1167, 1167, 1167, 1167, 1167, 1167, 655: 1167},
- {2: 1166, 1166, 1166, 1166, 1166, 1166, 1166, 10: 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 54: 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 479: 1166, 481: 1166, 1166, 1166, 1166, 489: 1166, 1166, 1166, 1166, 1166, 498: 1166, 500: 1166, 502: 1166, 507: 1166, 511: 1166, 514: 1166, 535: 1166, 570: 1166, 573: 1166, 575: 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 588: 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 600: 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 1166, 641: 1166, 1166, 1166, 1166, 1166, 1166, 1166, 655: 1166},
- {2: 1165, 1165, 1165, 1165, 1165, 1165, 1165, 10: 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 54: 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 479: 1165, 481: 1165, 1165, 1165, 1165, 489: 1165, 1165, 1165, 1165, 1165, 498: 1165, 500: 1165, 502: 1165, 507: 1165, 511: 1165, 514: 1165, 535: 1165, 570: 1165, 573: 1165, 575: 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 588: 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 600: 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 1165, 641: 1165, 1165, 1165, 1165, 1165, 1165, 1165, 655: 1165},
+ {1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 487: 1169, 1169, 1169, 491: 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 502: 1169, 1169, 1169, 506: 1169, 1169, 510: 1169, 1169, 1169, 1169, 1169, 1169, 1169, 518: 1169, 1169, 1169, 522: 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 544: 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 1169, 578: 1169, 1169, 607: 1169},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3718},
+ {9: 3719, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3720},
+ {9: 3721, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
// 1130
- {507: 3698, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3696},
- {53: 3697, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 480: 1182, 1182, 1182, 484: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 495: 1182, 1182, 1182, 499: 1182, 501: 1182, 503: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 512: 1182, 1182, 515: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 536: 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 1182, 571: 1182, 1182, 640: 1182},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3699},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3722},
+ {73: 3723, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 487: 1185, 1185, 1185, 491: 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 502: 1185, 1185, 1185, 506: 1185, 1185, 510: 1185, 1185, 1185, 1185, 1185, 1185, 1185, 518: 1185, 1185, 1185, 522: 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 544: 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 578: 1185, 1185, 607: 1185},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3725, 1208: 3727, 1262: 3728, 1350: 3729, 3726},
+ {73: 3737, 514: 3738, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
// 1135
- {53: 3700, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 480: 1181, 1181, 1181, 484: 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 495: 1181, 1181, 1181, 499: 1181, 501: 1181, 503: 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 512: 1181, 1181, 515: 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 536: 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 1181, 571: 1181, 1181, 640: 1181},
- {1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 480: 1184, 1184, 1184, 484: 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 495: 1184, 1184, 1184, 499: 1184, 501: 1184, 503: 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 512: 1184, 1184, 515: 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 536: 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 1184, 571: 1184, 1184, 640: 1184},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3703},
- {53: 3704, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 514: 3731, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3730},
+ {2: 1176, 1176, 1176, 1176, 1176, 1176, 1176, 10: 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 74: 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 486: 1176, 1176, 489: 1176, 1176, 1176, 496: 1176, 1176, 1176, 1176, 1176, 505: 1176, 508: 1176, 1176, 514: 1176, 517: 1176, 521: 1176, 543: 1176, 577: 1176, 580: 1176, 582: 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 595: 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 606: 1176, 608: 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 1176, 662: 1176},
+ {2: 1175, 1175, 1175, 1175, 1175, 1175, 1175, 10: 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 74: 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 486: 1175, 1175, 489: 1175, 1175, 1175, 496: 1175, 1175, 1175, 1175, 1175, 505: 1175, 508: 1175, 1175, 514: 1175, 517: 1175, 521: 1175, 543: 1175, 577: 1175, 580: 1175, 582: 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 595: 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 606: 1175, 608: 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 1175, 662: 1175},
+ {2: 1174, 1174, 1174, 1174, 1174, 1174, 1174, 10: 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 74: 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 486: 1174, 1174, 489: 1174, 1174, 1174, 496: 1174, 1174, 1174, 1174, 1174, 505: 1174, 508: 1174, 1174, 514: 1174, 517: 1174, 521: 1174, 543: 1174, 577: 1174, 580: 1174, 582: 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 595: 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 606: 1174, 608: 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 1174, 662: 1174},
+ {514: 3734, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
// 1140
- {1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 480: 1183, 1183, 1183, 484: 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 495: 1183, 1183, 1183, 499: 1183, 501: 1183, 503: 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 512: 1183, 1183, 515: 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 536: 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 1183, 571: 1183, 1183, 640: 1183},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3706},
- {9: 3707, 507: 3708, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3714},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3709},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3732},
+ {73: 3733, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 487: 1191, 1191, 1191, 491: 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 502: 1191, 1191, 1191, 506: 1191, 1191, 510: 1191, 1191, 1191, 1191, 1191, 1191, 1191, 518: 1191, 1191, 1191, 522: 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 544: 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 578: 1191, 1191, 607: 1191},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3735},
+ {73: 3736, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
// 1145
- {53: 3710, 501: 3711, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 480: 1189, 1189, 1189, 484: 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 495: 1189, 1189, 1189, 499: 1189, 501: 1189, 503: 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 512: 1189, 1189, 515: 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 536: 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 571: 1189, 1189, 640: 1189},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3712},
- {53: 3713, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 480: 1187, 1187, 1187, 484: 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 495: 1187, 1187, 1187, 499: 1187, 501: 1187, 503: 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 512: 1187, 1187, 515: 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 536: 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 571: 1187, 1187, 640: 1187},
+ {1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 487: 1190, 1190, 1190, 491: 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 502: 1190, 1190, 1190, 506: 1190, 1190, 510: 1190, 1190, 1190, 1190, 1190, 1190, 1190, 518: 1190, 1190, 1190, 522: 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 544: 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 578: 1190, 1190, 607: 1190},
+ {1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 487: 1193, 1193, 1193, 491: 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 502: 1193, 1193, 1193, 506: 1193, 1193, 510: 1193, 1193, 1193, 1193, 1193, 1193, 1193, 518: 1193, 1193, 1193, 522: 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 544: 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 578: 1193, 1193, 607: 1193},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3739},
+ {73: 3740, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 487: 1192, 1192, 1192, 491: 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 502: 1192, 1192, 1192, 506: 1192, 1192, 510: 1192, 1192, 1192, 1192, 1192, 1192, 1192, 518: 1192, 1192, 1192, 522: 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 544: 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 578: 1192, 1192, 607: 1192},
// 1150
- {9: 3716, 53: 3715, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 480: 1190, 1190, 1190, 484: 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 495: 1190, 1190, 1190, 499: 1190, 501: 1190, 503: 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 512: 1190, 1190, 515: 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 536: 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 1190, 571: 1190, 1190, 640: 1190},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3717},
- {53: 3718, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 480: 1188, 1188, 1188, 484: 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 495: 1188, 1188, 1188, 499: 1188, 501: 1188, 503: 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 512: 1188, 1188, 515: 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 536: 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 571: 1188, 1188, 640: 1188},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3742},
+ {9: 3743, 514: 3744, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3750},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3745},
+ {73: 3746, 507: 3747, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
// 1155
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 3388, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 3720},
- {491: 3725, 3726, 3731, 526: 3727, 550: 3733, 553: 3728, 3729, 3722, 3732, 3721, 3730, 3723, 3724},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 3388, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 3755},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 3388, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 3754},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 3388, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 3753},
+ {1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 487: 1198, 1198, 1198, 491: 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 502: 1198, 1198, 1198, 506: 1198, 1198, 510: 1198, 1198, 1198, 1198, 1198, 1198, 1198, 518: 1198, 1198, 1198, 522: 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 544: 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 578: 1198, 1198, 607: 1198},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3748},
+ {73: 3749, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 487: 1196, 1196, 1196, 491: 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 502: 1196, 1196, 1196, 506: 1196, 1196, 510: 1196, 1196, 1196, 1196, 1196, 1196, 1196, 518: 1196, 1196, 1196, 522: 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 544: 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 578: 1196, 1196, 607: 1196},
+ {9: 3752, 73: 3751, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
// 1160
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 3388, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 3752},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 3388, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3749, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 3748},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 3388, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3743, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 3742},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 3388, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 3741},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 3388, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 3740},
+ {1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 487: 1199, 1199, 1199, 491: 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 502: 1199, 1199, 1199, 506: 1199, 1199, 510: 1199, 1199, 1199, 1199, 1199, 1199, 1199, 518: 1199, 1199, 1199, 522: 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 544: 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 578: 1199, 1199, 607: 1199},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3753},
+ {73: 3754, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 487: 1197, 1197, 1197, 491: 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 502: 1197, 1197, 1197, 506: 1197, 1197, 510: 1197, 1197, 1197, 1197, 1197, 1197, 1197, 518: 1197, 1197, 1197, 522: 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 544: 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 578: 1197, 1197, 607: 1197},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 3424, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 3756},
// 1165
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 3388, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 3739},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 3388, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 3738},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 3388, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 3737},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 3388, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 3736},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3734},
+ {498: 3761, 3762, 3767, 533: 3763, 557: 3769, 560: 3764, 3765, 3758, 3768, 3757, 3766, 3759, 3760},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 3424, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 3791},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 3424, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 3790},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 3424, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 3789},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 3424, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 3788},
// 1170
- {53: 3735, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 480: 1191, 1191, 1191, 484: 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 495: 1191, 1191, 1191, 499: 1191, 501: 1191, 503: 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 512: 1191, 1191, 515: 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 536: 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 1191, 571: 1191, 1191, 640: 1191},
- {1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 480: 1299, 1299, 1299, 484: 1299, 1299, 487: 1299, 1299, 1299, 1299, 1299, 1299, 1299, 495: 1299, 1299, 1299, 499: 1299, 501: 1299, 503: 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 512: 1299, 1299, 515: 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 536: 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 1299, 571: 1299, 1299},
- {1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 480: 1300, 1300, 1300, 484: 1300, 1300, 487: 1300, 1300, 1300, 1300, 1300, 1300, 1300, 495: 1300, 1300, 1300, 499: 1300, 501: 1300, 503: 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 512: 1300, 1300, 515: 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 536: 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 3732, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 1300, 571: 1300, 1300},
- {1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 480: 1301, 1301, 1301, 484: 1301, 1301, 487: 1301, 1301, 1301, 1301, 1301, 1301, 1301, 495: 1301, 1301, 1301, 499: 1301, 501: 1301, 503: 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 512: 1301, 1301, 515: 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 536: 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 3732, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 1301, 571: 1301, 1301},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 3424, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3785, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 3784},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 3424, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3779, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 3778},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 3424, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 3777},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 3424, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 3776},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 3424, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 3775},
// 1175
- {1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 480: 1302, 1302, 1302, 484: 1302, 1302, 487: 1302, 1302, 1302, 1302, 1302, 1302, 1302, 495: 1302, 1302, 1302, 499: 1302, 501: 1302, 503: 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 512: 1302, 1302, 515: 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 536: 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 3732, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 1302, 571: 1302, 1302},
- {1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 480: 1303, 1303, 1303, 484: 1303, 1303, 487: 1303, 1303, 1303, 1303, 1303, 1303, 1303, 495: 1303, 1303, 1303, 499: 1303, 501: 1303, 503: 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 512: 1303, 1303, 515: 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 536: 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 3732, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 1303, 571: 1303, 1303},
- {1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 480: 1304, 1304, 1304, 484: 1304, 1304, 487: 1304, 1304, 1304, 1304, 1304, 1304, 1304, 495: 1304, 1304, 1304, 499: 1304, 501: 1304, 503: 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 512: 1304, 1304, 515: 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 536: 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 3732, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 571: 1304, 1304},
- {1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 480: 1308, 1308, 1308, 484: 1308, 1308, 487: 1308, 1308, 1308, 1308, 1308, 1308, 3731, 495: 1308, 1308, 1308, 499: 1308, 501: 1308, 503: 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 512: 1308, 1308, 515: 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 3727, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 536: 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 3728, 3729, 1308, 3732, 1308, 3730, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 571: 1308, 1308},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 1244, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3744},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 3424, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 3774},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 3424, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 3773},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 3424, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 3772},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3770},
+ {73: 3771, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
// 1180
- {108: 3503, 3499, 3496, 3511, 114: 3498, 3495, 3497, 3501, 3502, 3507, 3506, 3505, 3509, 3510, 3504, 3508, 127: 3500, 512: 3384, 515: 3382, 3383, 3381, 3379, 537: 3493, 3490, 3492, 3491, 3487, 3489, 3488, 3485, 3486, 3484, 3494, 741: 3380, 3378, 798: 3483, 813: 3745},
- {1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 480: 1306, 1306, 1306, 484: 1306, 1306, 487: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 495: 1306, 1306, 1306, 499: 1306, 501: 1306, 503: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 512: 1306, 1306, 515: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 536: 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 1306, 571: 1306, 1306},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 3388, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 3747},
- {1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 480: 1305, 1305, 1305, 484: 1305, 1305, 487: 1305, 1305, 1305, 1305, 1305, 1305, 3731, 495: 1305, 1305, 1305, 499: 1305, 501: 1305, 503: 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 512: 1305, 1305, 515: 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 3727, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 536: 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 3728, 3729, 1305, 3732, 1305, 3730, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 571: 1305, 1305},
- {1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 480: 1309, 1309, 1309, 484: 1309, 1309, 487: 1309, 1309, 1309, 1309, 1309, 1309, 3731, 495: 1309, 1309, 1309, 499: 1309, 501: 1309, 503: 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 512: 1309, 1309, 515: 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 3727, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 536: 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 3728, 3729, 1309, 3732, 1309, 3730, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 571: 1309, 1309},
+ {1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 487: 1200, 1200, 1200, 491: 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 502: 1200, 1200, 1200, 506: 1200, 1200, 510: 1200, 1200, 1200, 1200, 1200, 1200, 1200, 518: 1200, 1200, 1200, 522: 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 544: 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 578: 1200, 1200, 607: 1200},
+ {1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 487: 1308, 1308, 1308, 491: 1308, 1308, 494: 1308, 1308, 1308, 1308, 1308, 1308, 1308, 502: 1308, 1308, 1308, 506: 1308, 1308, 510: 1308, 1308, 1308, 1308, 1308, 1308, 1308, 518: 1308, 1308, 1308, 522: 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 544: 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 1308, 578: 1308, 1308},
+ {1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 487: 1309, 1309, 1309, 491: 1309, 1309, 494: 1309, 1309, 1309, 1309, 1309, 1309, 1309, 502: 1309, 1309, 1309, 506: 1309, 1309, 510: 1309, 1309, 1309, 1309, 1309, 1309, 1309, 518: 1309, 1309, 1309, 522: 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 544: 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 3768, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 1309, 578: 1309, 1309},
+ {1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 487: 1310, 1310, 1310, 491: 1310, 1310, 494: 1310, 1310, 1310, 1310, 1310, 1310, 1310, 502: 1310, 1310, 1310, 506: 1310, 1310, 510: 1310, 1310, 1310, 1310, 1310, 1310, 1310, 518: 1310, 1310, 1310, 522: 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 544: 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 3768, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 578: 1310, 1310},
+ {1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 487: 1311, 1311, 1311, 491: 1311, 1311, 494: 1311, 1311, 1311, 1311, 1311, 1311, 1311, 502: 1311, 1311, 1311, 506: 1311, 1311, 510: 1311, 1311, 1311, 1311, 1311, 1311, 1311, 518: 1311, 1311, 1311, 522: 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 544: 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 3768, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 578: 1311, 1311},
// 1185
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 1244, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3750},
- {108: 3503, 3499, 3496, 3511, 114: 3498, 3495, 3497, 3501, 3502, 3507, 3506, 3505, 3509, 3510, 3504, 3508, 127: 3500, 512: 3384, 515: 3382, 3383, 3381, 3379, 537: 3493, 3490, 3492, 3491, 3487, 3489, 3488, 3485, 3486, 3484, 3494, 741: 3380, 3378, 798: 3483, 813: 3751},
- {1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 480: 1307, 1307, 1307, 484: 1307, 1307, 487: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 495: 1307, 1307, 1307, 499: 1307, 501: 1307, 503: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 512: 1307, 1307, 515: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 536: 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 1307, 571: 1307, 1307},
- {1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 480: 1310, 1310, 1310, 484: 1310, 1310, 487: 1310, 1310, 1310, 1310, 3725, 3726, 3731, 495: 1310, 1310, 1310, 499: 1310, 501: 1310, 503: 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 512: 1310, 1310, 515: 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 3727, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 536: 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 3728, 3729, 1310, 3732, 1310, 3730, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 1310, 571: 1310, 1310},
- {1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 480: 1311, 1311, 1311, 484: 1311, 1311, 487: 1311, 1311, 1311, 1311, 3725, 3726, 3731, 495: 1311, 1311, 1311, 499: 1311, 501: 1311, 503: 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 512: 1311, 1311, 515: 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 3727, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 536: 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 3728, 3729, 1311, 3732, 1311, 3730, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 1311, 571: 1311, 1311},
+ {1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 487: 1312, 1312, 1312, 491: 1312, 1312, 494: 1312, 1312, 1312, 1312, 1312, 1312, 1312, 502: 1312, 1312, 1312, 506: 1312, 1312, 510: 1312, 1312, 1312, 1312, 1312, 1312, 1312, 518: 1312, 1312, 1312, 522: 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 544: 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 3768, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 578: 1312, 1312},
+ {1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 487: 1313, 1313, 1313, 491: 1313, 1313, 494: 1313, 1313, 1313, 1313, 1313, 1313, 1313, 502: 1313, 1313, 1313, 506: 1313, 1313, 510: 1313, 1313, 1313, 1313, 1313, 1313, 1313, 518: 1313, 1313, 1313, 522: 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 544: 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 3768, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 578: 1313, 1313},
+ {1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 487: 1317, 1317, 1317, 491: 1317, 1317, 494: 1317, 1317, 1317, 1317, 1317, 1317, 3767, 502: 1317, 1317, 1317, 506: 1317, 1317, 510: 1317, 1317, 1317, 1317, 1317, 1317, 1317, 518: 1317, 1317, 1317, 522: 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 3763, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 544: 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 3764, 3765, 1317, 3768, 1317, 3766, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 1317, 578: 1317, 1317},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 1253, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3780},
+ {107: 3535, 3539, 3532, 3547, 114: 3534, 3531, 3533, 3537, 3538, 3543, 3542, 3541, 3545, 3546, 3540, 3544, 127: 3536, 520: 3420, 522: 3418, 3419, 3417, 3415, 544: 3529, 3526, 3528, 3527, 3523, 3525, 3524, 3521, 3522, 3520, 3530, 748: 3416, 3414, 805: 3519, 820: 3781},
// 1190
- {1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 480: 1312, 1312, 1312, 484: 1312, 1312, 487: 1312, 1312, 1312, 1312, 3725, 3726, 3731, 495: 1312, 1312, 1312, 499: 1312, 501: 1312, 503: 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 512: 1312, 1312, 515: 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 3727, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 536: 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 3728, 3729, 1312, 3732, 1312, 3730, 3723, 3724, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 1312, 571: 1312, 1312},
- {1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 480: 1313, 1313, 1313, 484: 1313, 1313, 487: 1313, 1313, 1313, 1313, 3725, 3726, 3731, 495: 1313, 1313, 1313, 499: 1313, 501: 1313, 503: 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 512: 1313, 1313, 515: 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 3727, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 536: 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 3728, 3729, 3722, 3732, 1313, 3730, 3723, 3724, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 1313, 571: 1313, 1313},
- {108: 3503, 3499, 3496, 3511, 114: 3498, 3495, 3497, 3501, 3502, 3507, 3506, 3505, 3509, 3510, 3504, 3508, 127: 3500, 537: 3493, 3490, 3492, 3491, 3487, 3489, 3488, 3485, 3486, 3484, 3494, 798: 3483, 813: 3757},
- {507: 3758},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3759},
+ {1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 487: 1315, 1315, 1315, 491: 1315, 1315, 494: 1315, 1315, 1315, 1315, 1315, 1315, 1315, 502: 1315, 1315, 1315, 506: 1315, 1315, 510: 1315, 1315, 1315, 1315, 1315, 1315, 1315, 518: 1315, 1315, 1315, 522: 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 544: 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 1315, 578: 1315, 1315},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 3424, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 3783},
+ {1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 487: 1314, 1314, 1314, 491: 1314, 1314, 494: 1314, 1314, 1314, 1314, 1314, 1314, 3767, 502: 1314, 1314, 1314, 506: 1314, 1314, 510: 1314, 1314, 1314, 1314, 1314, 1314, 1314, 518: 1314, 1314, 1314, 522: 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 3763, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 544: 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 3764, 3765, 1314, 3768, 1314, 3766, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 1314, 578: 1314, 1314},
+ {1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 487: 1318, 1318, 1318, 491: 1318, 1318, 494: 1318, 1318, 1318, 1318, 1318, 1318, 3767, 502: 1318, 1318, 1318, 506: 1318, 1318, 510: 1318, 1318, 1318, 1318, 1318, 1318, 1318, 518: 1318, 1318, 1318, 522: 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 3763, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 544: 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 3764, 3765, 1318, 3768, 1318, 3766, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 1318, 578: 1318, 1318},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 1253, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3786},
// 1195
- {53: 3760, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 480: 1193, 1193, 1193, 484: 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 495: 1193, 1193, 1193, 499: 1193, 501: 1193, 503: 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 512: 1193, 1193, 515: 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 536: 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 1193, 571: 1193, 1193, 640: 1193},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3762},
- {9: 3763, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {583: 3764},
+ {107: 3535, 3539, 3532, 3547, 114: 3534, 3531, 3533, 3537, 3538, 3543, 3542, 3541, 3545, 3546, 3540, 3544, 127: 3536, 520: 3420, 522: 3418, 3419, 3417, 3415, 544: 3529, 3526, 3528, 3527, 3523, 3525, 3524, 3521, 3522, 3520, 3530, 748: 3416, 3414, 805: 3519, 820: 3787},
+ {1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 487: 1316, 1316, 1316, 491: 1316, 1316, 494: 1316, 1316, 1316, 1316, 1316, 1316, 1316, 502: 1316, 1316, 1316, 506: 1316, 1316, 510: 1316, 1316, 1316, 1316, 1316, 1316, 1316, 518: 1316, 1316, 1316, 522: 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 544: 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 1316, 578: 1316, 1316},
+ {1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 487: 1319, 1319, 1319, 491: 1319, 1319, 494: 1319, 1319, 1319, 1319, 3761, 3762, 3767, 502: 1319, 1319, 1319, 506: 1319, 1319, 510: 1319, 1319, 1319, 1319, 1319, 1319, 1319, 518: 1319, 1319, 1319, 522: 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 3763, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 544: 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 3764, 3765, 1319, 3768, 1319, 3766, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 1319, 578: 1319, 1319},
+ {1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 487: 1320, 1320, 1320, 491: 1320, 1320, 494: 1320, 1320, 1320, 1320, 3761, 3762, 3767, 502: 1320, 1320, 1320, 506: 1320, 1320, 510: 1320, 1320, 1320, 1320, 1320, 1320, 1320, 518: 1320, 1320, 1320, 522: 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 3763, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 544: 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 3764, 3765, 1320, 3768, 1320, 3766, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 1320, 578: 1320, 1320},
+ {1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 487: 1321, 1321, 1321, 491: 1321, 1321, 494: 1321, 1321, 1321, 1321, 3761, 3762, 3767, 502: 1321, 1321, 1321, 506: 1321, 1321, 510: 1321, 1321, 1321, 1321, 1321, 1321, 1321, 518: 1321, 1321, 1321, 522: 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 3763, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 544: 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 3764, 3765, 1321, 3768, 1321, 3766, 3759, 3760, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 1321, 578: 1321, 1321},
// 1200
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3765},
- {108: 3503, 3499, 3496, 3511, 114: 3498, 3495, 3497, 3501, 3502, 3507, 3506, 3505, 3509, 3510, 3504, 3508, 127: 3500, 512: 3384, 515: 3382, 3383, 3381, 3379, 537: 3493, 3490, 3492, 3491, 3487, 3489, 3488, 3485, 3486, 3484, 3494, 741: 3380, 3378, 798: 3483, 813: 3766},
- {53: 3767},
- {1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 480: 1194, 1194, 1194, 484: 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 495: 1194, 1194, 1194, 499: 1194, 501: 1194, 503: 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 512: 1194, 1194, 515: 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 536: 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 571: 1194, 1194, 640: 1194},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3769},
+ {1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 487: 1322, 1322, 1322, 491: 1322, 1322, 494: 1322, 1322, 1322, 1322, 3761, 3762, 3767, 502: 1322, 1322, 1322, 506: 1322, 1322, 510: 1322, 1322, 1322, 1322, 1322, 1322, 1322, 518: 1322, 1322, 1322, 522: 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 3763, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 544: 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 3764, 3765, 3758, 3768, 1322, 3766, 3759, 3760, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 1322, 578: 1322, 1322},
+ {107: 3535, 3539, 3532, 3547, 114: 3534, 3531, 3533, 3537, 3538, 3543, 3542, 3541, 3545, 3546, 3540, 3544, 127: 3536, 544: 3529, 3526, 3528, 3527, 3523, 3525, 3524, 3521, 3522, 3520, 3530, 805: 3519, 820: 3793},
+ {514: 3794},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3795},
+ {73: 3796, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
// 1205
- {9: 3770, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3772, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3771},
- {53: 3776, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 1244, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3773},
- {108: 3503, 3499, 3496, 3511, 114: 3498, 3495, 3497, 3501, 3502, 3507, 3506, 3505, 3509, 3510, 3504, 3508, 127: 3500, 512: 3384, 515: 3382, 3383, 3381, 3379, 537: 3493, 3490, 3492, 3491, 3487, 3489, 3488, 3485, 3486, 3484, 3494, 741: 3380, 3378, 798: 3483, 813: 3774},
+ {1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 487: 1202, 1202, 1202, 491: 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 502: 1202, 1202, 1202, 506: 1202, 1202, 510: 1202, 1202, 1202, 1202, 1202, 1202, 1202, 518: 1202, 1202, 1202, 522: 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 544: 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 578: 1202, 1202, 607: 1202},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3798},
+ {9: 3799, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {592: 3800},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3801},
// 1210
- {53: 3775, 491: 3746},
- {1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 480: 1195, 1195, 1195, 484: 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 495: 1195, 1195, 1195, 499: 1195, 501: 1195, 503: 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 512: 1195, 1195, 515: 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 536: 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 571: 1195, 1195, 640: 1195},
- {1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 480: 1196, 1196, 1196, 484: 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 495: 1196, 1196, 1196, 499: 1196, 501: 1196, 503: 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 512: 1196, 1196, 515: 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 536: 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 1196, 571: 1196, 1196, 640: 1196},
- {53: 1941, 514: 3779, 1062: 3778, 3780},
- {53: 1940},
+ {107: 3535, 3539, 3532, 3547, 114: 3534, 3531, 3533, 3537, 3538, 3543, 3542, 3541, 3545, 3546, 3540, 3544, 127: 3536, 520: 3420, 522: 3418, 3419, 3417, 3415, 544: 3529, 3526, 3528, 3527, 3523, 3525, 3524, 3521, 3522, 3520, 3530, 748: 3416, 3414, 805: 3519, 820: 3802},
+ {73: 3803},
+ {1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 487: 1203, 1203, 1203, 491: 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 502: 1203, 1203, 1203, 506: 1203, 1203, 510: 1203, 1203, 1203, 1203, 1203, 1203, 1203, 518: 1203, 1203, 1203, 522: 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 544: 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 578: 1203, 1203, 607: 1203},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3805},
+ {9: 3806, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
// 1215
- {53: 1939},
- {53: 3781},
- {1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 480: 1197, 1197, 1197, 484: 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 495: 1197, 1197, 1197, 499: 1197, 501: 1197, 503: 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 512: 1197, 1197, 515: 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 536: 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 1197, 571: 1197, 1197, 640: 1197},
- {53: 1941, 514: 3779, 1062: 3778, 3783},
- {53: 3784},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3808, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3807},
+ {73: 3812, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 1253, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3809},
+ {107: 3535, 3539, 3532, 3547, 114: 3534, 3531, 3533, 3537, 3538, 3543, 3542, 3541, 3545, 3546, 3540, 3544, 127: 3536, 520: 3420, 522: 3418, 3419, 3417, 3415, 544: 3529, 3526, 3528, 3527, 3523, 3525, 3524, 3521, 3522, 3520, 3530, 748: 3416, 3414, 805: 3519, 820: 3810},
+ {73: 3811, 498: 3782},
// 1220
- {1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 480: 1198, 1198, 1198, 484: 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 495: 1198, 1198, 1198, 499: 1198, 501: 1198, 503: 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 512: 1198, 1198, 515: 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 536: 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 1198, 571: 1198, 1198, 640: 1198},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 3388, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 3786},
- {9: 3787, 491: 3725, 3726, 3731, 526: 3727, 553: 3728, 3729, 3722, 3732, 3721, 3730, 3723, 3724},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 3388, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 3788},
- {53: 3789, 491: 3725, 3726, 3731, 526: 3727, 553: 3728, 3729, 3722, 3732, 3721, 3730, 3723, 3724},
+ {1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 487: 1204, 1204, 1204, 491: 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 502: 1204, 1204, 1204, 506: 1204, 1204, 510: 1204, 1204, 1204, 1204, 1204, 1204, 1204, 518: 1204, 1204, 1204, 522: 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 544: 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 578: 1204, 1204, 607: 1204},
+ {1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 487: 1205, 1205, 1205, 491: 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 502: 1205, 1205, 1205, 506: 1205, 1205, 510: 1205, 1205, 1205, 1205, 1205, 1205, 1205, 518: 1205, 1205, 1205, 522: 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 544: 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 578: 1205, 1205, 607: 1205},
+ {73: 1957, 521: 3815, 1071: 3814, 3816},
+ {73: 1956},
+ {73: 1955},
// 1225
- {1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 480: 1200, 1200, 1200, 484: 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 495: 1200, 1200, 1200, 499: 1200, 501: 1200, 503: 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 512: 1200, 1200, 515: 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 536: 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 1200, 571: 1200, 1200, 640: 1200},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 1943, 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3627, 785: 3791, 833: 3792},
- {9: 3629, 53: 1942},
- {53: 3793},
- {1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 480: 1201, 1201, 1201, 484: 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 495: 1201, 1201, 1201, 499: 1201, 501: 1201, 503: 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 512: 1201, 1201, 515: 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 536: 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 571: 1201, 1201, 640: 1201},
+ {73: 3817},
+ {1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 487: 1206, 1206, 1206, 491: 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 502: 1206, 1206, 1206, 506: 1206, 1206, 510: 1206, 1206, 1206, 1206, 1206, 1206, 1206, 518: 1206, 1206, 1206, 522: 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 544: 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 578: 1206, 1206, 607: 1206},
+ {73: 1957, 521: 3815, 1071: 3814, 3819},
+ {73: 3820},
+ {1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 487: 1207, 1207, 1207, 491: 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 502: 1207, 1207, 1207, 506: 1207, 1207, 510: 1207, 1207, 1207, 1207, 1207, 1207, 1207, 518: 1207, 1207, 1207, 522: 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 544: 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 578: 1207, 1207, 607: 1207},
// 1230
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3627, 785: 3795},
- {9: 3629, 53: 3796, 488: 3797},
- {1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 480: 1206, 1206, 1206, 484: 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 495: 1206, 1206, 1206, 499: 1206, 501: 1206, 503: 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 512: 1206, 1206, 515: 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 536: 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 1206, 571: 1206, 1206, 640: 1206},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 481: 3529, 535: 3800, 668: 3530, 2795, 2796, 2794, 745: 3799, 815: 3798},
- {53: 3801},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 3424, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 3822},
+ {9: 3823, 498: 3761, 3762, 3767, 533: 3763, 560: 3764, 3765, 3758, 3768, 3757, 3766, 3759, 3760},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 3424, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 3824},
+ {73: 3825, 498: 3761, 3762, 3767, 533: 3763, 560: 3764, 3765, 3758, 3768, 3757, 3766, 3759, 3760},
+ {1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 487: 1209, 1209, 1209, 491: 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 502: 1209, 1209, 1209, 506: 1209, 1209, 510: 1209, 1209, 1209, 1209, 1209, 1209, 1209, 518: 1209, 1209, 1209, 522: 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 544: 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 578: 1209, 1209, 607: 1209},
// 1235
- {775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 53: 775, 106: 775, 128: 775, 478: 775, 775, 775, 482: 775, 775, 775, 775, 775, 775, 494: 775, 775, 498: 775, 500: 775, 502: 775, 510: 775, 775, 513: 775, 535: 775, 574: 775, 587: 775, 598: 775, 775, 648: 775, 775, 775, 775, 775, 775, 775, 664: 775},
- {774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 774, 53: 774, 106: 774, 128: 774, 478: 774, 774, 774, 482: 774, 774, 774, 774, 774, 774, 494: 774, 774, 498: 774, 500: 774, 502: 774, 510: 774, 774, 513: 774, 535: 774, 574: 774, 587: 774, 598: 774, 774, 648: 774, 774, 774, 774, 774, 774, 774, 664: 774},
- {1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 480: 1205, 1205, 1205, 484: 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 495: 1205, 1205, 1205, 499: 1205, 501: 1205, 503: 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 512: 1205, 1205, 515: 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 536: 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 1205, 571: 1205, 1205, 640: 1205},
- {1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 480: 1207, 1207, 1207, 484: 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 495: 1207, 1207, 1207, 499: 1207, 501: 1207, 503: 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 512: 1207, 1207, 515: 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 536: 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 1207, 571: 1207, 1207, 640: 1207},
- {53: 3804, 514: 3805},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 1959, 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3663, 793: 3827, 840: 3828},
+ {9: 3665, 73: 1958},
+ {73: 3829},
+ {1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 487: 1210, 1210, 1210, 491: 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 502: 1210, 1210, 1210, 506: 1210, 1210, 510: 1210, 1210, 1210, 1210, 1210, 1210, 1210, 518: 1210, 1210, 1210, 522: 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 544: 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 578: 1210, 1210, 607: 1210},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3663, 793: 3831},
// 1240
- {1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 480: 1129, 1129, 1129, 484: 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 495: 1129, 1129, 1129, 499: 1129, 501: 1129, 503: 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 512: 1129, 1129, 515: 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 536: 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 1129, 571: 1129, 1129, 640: 1129},
- {53: 3806},
- {1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 480: 1128, 1128, 1128, 484: 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 495: 1128, 1128, 1128, 499: 1128, 501: 1128, 503: 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 512: 1128, 1128, 515: 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 536: 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 1128, 571: 1128, 1128, 640: 1128},
- {53: 3808},
- {1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 480: 1208, 1208, 1208, 484: 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 495: 1208, 1208, 1208, 499: 1208, 501: 1208, 503: 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 512: 1208, 1208, 515: 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 536: 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 571: 1208, 1208, 640: 1208},
+ {9: 3665, 73: 3832, 495: 3833},
+ {1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 487: 1215, 1215, 1215, 491: 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 502: 1215, 1215, 1215, 506: 1215, 1215, 510: 1215, 1215, 1215, 1215, 1215, 1215, 1215, 518: 1215, 1215, 1215, 522: 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 544: 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 1215, 578: 1215, 1215, 607: 1215},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 487: 3565, 543: 3836, 676: 3566, 2824, 2825, 2823, 752: 3835, 822: 3834},
+ {73: 3837},
+ {784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 784, 73: 784, 105: 784, 128: 784, 485: 784, 784, 488: 784, 784, 784, 784, 784, 784, 784, 501: 784, 784, 505: 784, 508: 784, 784, 517: 784, 784, 784, 543: 784, 581: 784, 594: 784, 604: 784, 784, 655: 784, 784, 784, 784, 784, 784, 784, 671: 784},
// 1245
- {53: 3811},
- {1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 480: 1209, 1209, 1209, 484: 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 495: 1209, 1209, 1209, 499: 1209, 501: 1209, 503: 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 512: 1209, 1209, 515: 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 536: 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 1209, 571: 1209, 1209, 640: 1209},
- {1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 480: 1223, 1223, 1223, 484: 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 495: 1223, 1223, 1223, 499: 1223, 501: 1223, 503: 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 512: 1223, 1223, 515: 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 536: 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 1223, 571: 1223, 1223, 640: 1223, 656: 1223, 672: 1223, 674: 1223},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 1943, 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3627, 785: 3791, 833: 3813},
- {53: 3814},
+ {783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 783, 73: 783, 105: 783, 128: 783, 485: 783, 783, 488: 783, 783, 783, 783, 783, 783, 783, 501: 783, 783, 505: 783, 508: 783, 783, 517: 783, 783, 783, 543: 783, 581: 783, 594: 783, 604: 783, 783, 655: 783, 783, 783, 783, 783, 783, 783, 671: 783},
+ {1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 487: 1214, 1214, 1214, 491: 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 502: 1214, 1214, 1214, 506: 1214, 1214, 510: 1214, 1214, 1214, 1214, 1214, 1214, 1214, 518: 1214, 1214, 1214, 522: 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 544: 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 1214, 578: 1214, 1214, 607: 1214},
+ {1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 487: 1216, 1216, 1216, 491: 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 502: 1216, 1216, 1216, 506: 1216, 1216, 510: 1216, 1216, 1216, 1216, 1216, 1216, 1216, 518: 1216, 1216, 1216, 522: 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 544: 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 1216, 578: 1216, 1216, 607: 1216},
+ {73: 3840, 521: 3841},
+ {1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 487: 1138, 1138, 1138, 491: 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 502: 1138, 1138, 1138, 506: 1138, 1138, 510: 1138, 1138, 1138, 1138, 1138, 1138, 1138, 518: 1138, 1138, 1138, 522: 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 544: 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 578: 1138, 1138, 607: 1138},
// 1250
- {1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 480: 1210, 1210, 1210, 484: 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 495: 1210, 1210, 1210, 499: 1210, 501: 1210, 503: 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 512: 1210, 1210, 515: 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 536: 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 1210, 571: 1210, 1210, 640: 1210},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 1943, 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3627, 785: 3791, 833: 3816},
- {53: 3817},
- {1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 480: 1211, 1211, 1211, 484: 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 495: 1211, 1211, 1211, 499: 1211, 501: 1211, 503: 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 512: 1211, 1211, 515: 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 536: 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 571: 1211, 1211, 640: 1211},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 3819, 2795, 2796, 2794, 718: 3820},
+ {73: 3842},
+ {1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 487: 1137, 1137, 1137, 491: 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 502: 1137, 1137, 1137, 506: 1137, 1137, 510: 1137, 1137, 1137, 1137, 1137, 1137, 1137, 518: 1137, 1137, 1137, 522: 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 544: 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 578: 1137, 1137, 607: 1137},
+ {73: 3844},
+ {1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 487: 1217, 1217, 1217, 491: 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 502: 1217, 1217, 1217, 506: 1217, 1217, 510: 1217, 1217, 1217, 1217, 1217, 1217, 1217, 518: 1217, 1217, 1217, 522: 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 544: 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 1217, 578: 1217, 1217, 607: 1217},
+ {73: 3847},
// 1255
- {53: 1297, 506: 1297, 658: 3822},
- {53: 3821},
- {1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 480: 1266, 1266, 1266, 484: 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 495: 1266, 1266, 1266, 499: 1266, 501: 1266, 503: 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 512: 1266, 1266, 515: 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 536: 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 1266, 571: 1266, 1266, 640: 1266},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 3823, 2795, 2796, 2794},
- {53: 1296, 506: 1296, 658: 3824},
+ {1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 487: 1218, 1218, 1218, 491: 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 502: 1218, 1218, 1218, 506: 1218, 1218, 510: 1218, 1218, 1218, 1218, 1218, 1218, 1218, 518: 1218, 1218, 1218, 522: 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 544: 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 1218, 578: 1218, 1218, 607: 1218},
+ {1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 487: 1232, 1232, 1232, 491: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 502: 1232, 1232, 1232, 506: 1232, 1232, 510: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 518: 1232, 1232, 1232, 522: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 544: 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 1232, 578: 1232, 1232, 607: 1232, 663: 1232, 675: 1232, 681: 1232},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 1959, 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3663, 793: 3827, 840: 3849},
+ {73: 3850},
+ {1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 487: 1219, 1219, 1219, 491: 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 502: 1219, 1219, 1219, 506: 1219, 1219, 510: 1219, 1219, 1219, 1219, 1219, 1219, 1219, 518: 1219, 1219, 1219, 522: 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 544: 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 1219, 578: 1219, 1219, 607: 1219},
// 1260
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 3825, 2795, 2796, 2794},
- {1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 480: 1295, 1295, 1295, 484: 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 495: 1295, 1295, 1295, 499: 1295, 501: 1295, 503: 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 512: 1295, 1295, 515: 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 536: 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 1295, 571: 1295, 1295, 640: 1295, 662: 1295, 1295},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 3819, 2795, 2796, 2794, 718: 3827},
- {53: 3828},
- {1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 480: 1267, 1267, 1267, 484: 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 495: 1267, 1267, 1267, 499: 1267, 501: 1267, 503: 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 512: 1267, 1267, 515: 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 536: 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 1267, 571: 1267, 1267, 640: 1267},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 1959, 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3663, 793: 3827, 840: 3852},
+ {73: 3853},
+ {1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 487: 1220, 1220, 1220, 491: 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 502: 1220, 1220, 1220, 506: 1220, 1220, 510: 1220, 1220, 1220, 1220, 1220, 1220, 1220, 518: 1220, 1220, 1220, 522: 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 544: 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 1220, 578: 1220, 1220, 607: 1220},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 3855, 2824, 2825, 2823, 725: 3856},
+ {73: 1306, 512: 1306, 665: 3858},
// 1265
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3830},
- {9: 3831, 488: 3832, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {55: 3843, 108: 3839, 176: 3845, 183: 3840, 3838, 205: 3842, 500: 3850, 535: 3836, 653: 3849, 687: 3841, 3846, 3847, 692: 3848, 747: 3844, 909: 3837, 1005: 3835},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 481: 3529, 535: 3800, 668: 3530, 2795, 2796, 2794, 745: 3799, 815: 3833},
- {53: 3834},
+ {73: 3857},
+ {1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 487: 1275, 1275, 1275, 491: 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 502: 1275, 1275, 1275, 506: 1275, 1275, 510: 1275, 1275, 1275, 1275, 1275, 1275, 1275, 518: 1275, 1275, 1275, 522: 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 544: 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 578: 1275, 1275, 607: 1275},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 3859, 2824, 2825, 2823},
+ {73: 1305, 512: 1305, 665: 3860},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 3861, 2824, 2825, 2823},
// 1270
- {1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 480: 1268, 1268, 1268, 484: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 495: 1268, 1268, 1268, 499: 1268, 501: 1268, 503: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 512: 1268, 1268, 515: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 536: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 571: 1268, 1268, 640: 1268},
- {53: 3886},
- {53: 299, 479: 3865, 771: 3866, 797: 3885},
- {16: 299, 53: 299, 479: 3865, 500: 299, 535: 299, 653: 299, 771: 3866, 797: 3870},
- {53: 1089},
+ {1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 487: 1304, 1304, 1304, 491: 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 502: 1304, 1304, 1304, 506: 1304, 1304, 510: 1304, 1304, 1304, 1304, 1304, 1304, 1304, 518: 1304, 1304, 1304, 522: 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 544: 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 1304, 578: 1304, 1304, 607: 1304, 669: 1304, 1304},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 3855, 2824, 2825, 2823, 725: 3863},
+ {73: 3864},
+ {1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 487: 1276, 1276, 1276, 491: 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 502: 1276, 1276, 1276, 506: 1276, 1276, 510: 1276, 1276, 1276, 1276, 1276, 1276, 1276, 518: 1276, 1276, 1276, 522: 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 544: 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 578: 1276, 1276, 607: 1276},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3866},
// 1275
- {53: 1088},
- {53: 299, 479: 3865, 771: 3866, 797: 3869},
- {53: 292, 479: 3852, 771: 3853, 912: 3868, 917: 3854},
- {53: 299, 479: 3865, 771: 3866, 797: 3864},
- {53: 363, 690: 3861, 3862, 1102: 3863},
+ {9: 3867, 495: 3868, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {53: 3879, 108: 3875, 180: 3881, 187: 3876, 3874, 210: 3878, 508: 3886, 543: 3872, 660: 3885, 694: 3877, 3882, 3883, 699: 3884, 754: 3880, 917: 3873, 1013: 3871},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 487: 3565, 543: 3836, 676: 3566, 2824, 2825, 2823, 752: 3835, 822: 3869},
+ {73: 3870},
+ {1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 487: 1277, 1277, 1277, 491: 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 502: 1277, 1277, 1277, 506: 1277, 1277, 510: 1277, 1277, 1277, 1277, 1277, 1277, 1277, 518: 1277, 1277, 1277, 522: 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 544: 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 578: 1277, 1277, 607: 1277},
// 1280
- {53: 363, 690: 3861, 3862, 1102: 3860},
- {53: 1082},
- {53: 1081},
- {53: 292, 479: 3852, 771: 3853, 912: 3851, 917: 3854},
- {53: 1079},
+ {73: 3922},
+ {73: 307, 486: 3901, 778: 3902, 804: 3921},
+ {16: 307, 73: 307, 486: 3901, 508: 307, 543: 307, 660: 307, 778: 3902, 804: 3906},
+ {73: 1098},
+ {73: 1097},
// 1285
- {16: 337, 53: 337, 479: 337, 500: 337, 535: 337, 653: 337},
- {16: 336, 53: 336, 479: 336, 500: 336, 535: 336, 653: 336},
- {53: 1080},
- {514: 2769, 740: 2768, 748: 3855},
- {291, 291, 291, 291, 291, 291, 291, 291, 291, 291, 291, 291, 291, 291, 291, 53: 291, 55: 291, 478: 291, 482: 291, 291, 291, 291, 291, 494: 291, 498: 291, 587: 291, 598: 291, 291, 648: 291, 291, 291, 652: 291, 747: 291, 750: 291},
+ {73: 307, 486: 3901, 778: 3902, 804: 3905},
+ {73: 300, 486: 3888, 778: 3889, 920: 3904, 925: 3890},
+ {73: 307, 486: 3901, 778: 3902, 804: 3900},
+ {73: 371, 697: 3897, 3898, 1111: 3899},
+ {73: 371, 697: 3897, 3898, 1111: 3896},
// 1290
- {290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 53: 290, 55: 290, 478: 290, 482: 290, 290, 290, 290, 290, 494: 290, 498: 290, 587: 290, 598: 290, 290, 648: 290, 290, 290, 652: 290, 747: 290, 750: 290},
- {9: 3857, 53: 3856},
- {300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 16: 300, 53: 300, 55: 300, 112: 300, 300, 126: 300, 478: 300, 482: 300, 300, 300, 300, 300, 494: 300, 498: 300, 500: 300, 535: 300, 300, 548: 300, 587: 300, 598: 300, 300, 648: 300, 300, 300, 652: 300, 300, 747: 300, 750: 300},
- {514: 2769, 740: 2768, 748: 3858},
- {53: 3859},
+ {73: 1091},
+ {73: 1090},
+ {73: 300, 486: 3888, 778: 3889, 920: 3887, 925: 3890},
+ {73: 1088},
+ {16: 345, 73: 345, 486: 345, 508: 345, 543: 345, 660: 345},
// 1295
- {289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 53: 289, 55: 289, 478: 289, 482: 289, 289, 289, 289, 289, 494: 289, 498: 289, 587: 289, 598: 289, 289, 648: 289, 289, 289, 652: 289, 747: 289, 750: 289},
- {53: 1083},
- {53: 362},
- {53: 361},
- {53: 1084},
+ {16: 344, 73: 344, 486: 344, 508: 344, 543: 344, 660: 344},
+ {73: 1089},
+ {521: 2798, 747: 2797, 755: 3891},
+ {299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 53: 299, 73: 299, 485: 299, 489: 299, 299, 299, 299, 299, 501: 299, 505: 299, 594: 299, 604: 299, 299, 655: 299, 299, 299, 659: 299, 754: 299, 757: 299},
+ {298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 53: 298, 73: 298, 485: 298, 489: 298, 298, 298, 298, 298, 501: 298, 505: 298, 594: 298, 604: 298, 298, 655: 298, 298, 298, 659: 298, 754: 298, 757: 298},
// 1300
- {53: 1085},
- {514: 2769, 740: 2768, 748: 3867},
- {298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 16: 298, 53: 298, 55: 298, 112: 298, 298, 126: 298, 478: 298, 482: 298, 298, 298, 298, 298, 494: 298, 498: 298, 500: 298, 535: 298, 298, 548: 298, 587: 298, 598: 298, 298, 648: 298, 298, 298, 652: 298, 298, 747: 298, 750: 298},
- {53: 3856},
- {53: 1086},
+ {9: 3893, 73: 3892},
+ {308, 308, 308, 308, 308, 308, 308, 308, 308, 308, 308, 308, 308, 308, 308, 16: 308, 53: 308, 73: 308, 111: 308, 308, 126: 308, 485: 308, 489: 308, 308, 308, 308, 308, 501: 308, 505: 308, 508: 308, 542: 308, 308, 555: 308, 594: 308, 604: 308, 308, 655: 308, 308, 308, 659: 308, 308, 754: 308, 757: 308},
+ {521: 2798, 747: 2797, 755: 3894},
+ {73: 3895},
+ {297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 53: 297, 73: 297, 485: 297, 489: 297, 297, 297, 297, 297, 501: 297, 505: 297, 594: 297, 604: 297, 297, 655: 297, 297, 297, 659: 297, 754: 297, 757: 297},
// 1305
- {53: 1087},
- {16: 3875, 53: 286, 500: 3876, 535: 3872, 653: 3874, 782: 3873, 806: 3871},
- {53: 1090},
- {283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 16: 3875, 53: 283, 478: 283, 482: 283, 283, 283, 283, 283, 494: 283, 498: 283, 500: 3876, 587: 283, 598: 283, 283, 648: 283, 283, 283, 652: 283, 3874, 782: 3883, 1273: 3882},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 481: 3529, 535: 3800, 668: 3530, 2795, 2796, 2794, 745: 3799, 815: 3879},
+ {73: 1092},
+ {73: 370},
+ {73: 369},
+ {73: 1093},
+ {73: 1094},
// 1310
- {513: 3878},
- {280, 280, 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, 54: 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 481: 280, 483: 280, 505: 280, 280, 524: 280, 535: 280},
- {513: 3877},
- {279, 279, 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, 54: 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 481: 279, 483: 279, 505: 279, 279, 524: 279, 535: 279},
- {281, 281, 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, 54: 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 481: 281, 483: 281, 505: 281, 281, 524: 281, 535: 281},
+ {521: 2798, 747: 2797, 755: 3903},
+ {306, 306, 306, 306, 306, 306, 306, 306, 306, 306, 306, 306, 306, 306, 306, 16: 306, 53: 306, 73: 306, 111: 306, 306, 126: 306, 485: 306, 489: 306, 306, 306, 306, 306, 501: 306, 505: 306, 508: 306, 542: 306, 306, 555: 306, 594: 306, 604: 306, 306, 655: 306, 306, 306, 659: 306, 306, 754: 306, 757: 306},
+ {73: 3892},
+ {73: 1095},
+ {73: 1096},
// 1315
- {288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 53: 288, 478: 288, 482: 288, 288, 288, 288, 288, 494: 288, 498: 288, 535: 3880, 587: 288, 598: 288, 288, 648: 288, 288, 288, 652: 288, 1272: 3881},
- {287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 53: 287, 478: 287, 482: 287, 287, 287, 287, 287, 494: 287, 498: 287, 587: 287, 598: 287, 287, 648: 287, 287, 287, 652: 287},
- {284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 53: 284, 478: 284, 482: 284, 284, 284, 284, 284, 494: 284, 498: 284, 587: 284, 598: 284, 284, 648: 284, 284, 284, 652: 284},
- {285, 285, 285, 285, 285, 285, 285, 285, 285, 285, 285, 285, 285, 285, 285, 53: 285, 478: 285, 482: 285, 285, 285, 285, 285, 494: 285, 498: 285, 587: 285, 598: 285, 285, 648: 285, 285, 285, 652: 285},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 481: 3529, 535: 3800, 668: 3530, 2795, 2796, 2794, 745: 3799, 815: 3884},
+ {16: 3911, 73: 294, 508: 3912, 543: 3908, 660: 3910, 790: 3909, 813: 3907},
+ {73: 1099},
+ {291, 291, 291, 291, 291, 291, 291, 291, 291, 291, 291, 291, 291, 291, 291, 16: 3911, 73: 291, 485: 291, 489: 291, 291, 291, 291, 291, 501: 291, 505: 291, 508: 3912, 594: 291, 604: 291, 291, 655: 291, 291, 291, 659: 291, 3910, 790: 3919, 1283: 3918},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 487: 3565, 543: 3836, 676: 3566, 2824, 2825, 2823, 752: 3835, 822: 3915},
+ {519: 3914},
// 1320
- {282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 53: 282, 478: 282, 482: 282, 282, 282, 282, 282, 494: 282, 498: 282, 587: 282, 598: 282, 282, 648: 282, 282, 282, 652: 282},
- {53: 1091},
- {1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 480: 1269, 1269, 1269, 484: 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 495: 1269, 1269, 1269, 499: 1269, 501: 1269, 503: 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 512: 1269, 1269, 515: 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 536: 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 1269, 571: 1269, 1269, 640: 1269},
- {512: 3384, 515: 3382, 3383, 3381, 3379, 549: 1097, 741: 3380, 3378},
- {549: 3891, 1171: 3890, 1356: 3889},
+ {288, 288, 288, 288, 288, 288, 288, 288, 288, 10: 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 74: 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 487: 288, 490: 288, 512: 288, 288, 531: 288, 543: 288},
+ {519: 3913},
+ {287, 287, 287, 287, 287, 287, 287, 287, 287, 10: 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 74: 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 487: 287, 490: 287, 512: 287, 287, 531: 287, 543: 287},
+ {289, 289, 289, 289, 289, 289, 289, 289, 289, 10: 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 74: 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 289, 487: 289, 490: 289, 512: 289, 289, 531: 289, 543: 289},
+ {296, 296, 296, 296, 296, 296, 296, 296, 296, 296, 296, 296, 296, 296, 296, 73: 296, 485: 296, 489: 296, 296, 296, 296, 296, 501: 296, 505: 296, 543: 3916, 594: 296, 604: 296, 296, 655: 296, 296, 296, 659: 296, 1282: 3917},
// 1325
- {166: 1093, 549: 3891, 551: 3897, 1171: 3896, 1219: 3895},
- {166: 1096, 549: 1096, 551: 1096},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3892},
- {512: 3384, 515: 3382, 3383, 3381, 3379, 552: 3893, 741: 3380, 3378},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3894},
+ {295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 73: 295, 485: 295, 489: 295, 295, 295, 295, 295, 501: 295, 505: 295, 594: 295, 604: 295, 295, 655: 295, 295, 295, 659: 295},
+ {292, 292, 292, 292, 292, 292, 292, 292, 292, 292, 292, 292, 292, 292, 292, 73: 292, 485: 292, 489: 292, 292, 292, 292, 292, 501: 292, 505: 292, 594: 292, 604: 292, 292, 655: 292, 292, 292, 659: 292},
+ {293, 293, 293, 293, 293, 293, 293, 293, 293, 293, 293, 293, 293, 293, 293, 73: 293, 485: 293, 489: 293, 293, 293, 293, 293, 501: 293, 505: 293, 594: 293, 604: 293, 293, 655: 293, 293, 293, 659: 293},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 487: 3565, 543: 3836, 676: 3566, 2824, 2825, 2823, 752: 3835, 822: 3920},
+ {290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 290, 73: 290, 485: 290, 489: 290, 290, 290, 290, 290, 501: 290, 505: 290, 594: 290, 604: 290, 290, 655: 290, 290, 290, 659: 290},
// 1330
- {166: 1094, 512: 3384, 515: 3382, 3383, 3381, 3379, 549: 1094, 551: 1094, 741: 3380, 3378},
- {166: 3899},
- {166: 1095, 549: 1095, 551: 1095},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3898},
- {166: 1092, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
+ {73: 1100},
+ {1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 487: 1278, 1278, 1278, 491: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 502: 1278, 1278, 1278, 506: 1278, 1278, 510: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 518: 1278, 1278, 1278, 522: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 544: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 578: 1278, 1278, 607: 1278},
+ {520: 3420, 522: 3418, 3419, 3417, 3415, 556: 1106, 748: 3416, 3414},
+ {556: 3927, 1182: 3926, 1366: 3925},
+ {170: 1102, 556: 3927, 558: 3933, 1182: 3932, 1229: 3931},
// 1335
- {1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 480: 1270, 1270, 1270, 484: 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 495: 1270, 1270, 1270, 499: 1270, 501: 1270, 503: 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 512: 1270, 1270, 515: 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 536: 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 1270, 571: 1270, 1270, 640: 1270},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3901},
- {485: 3902, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {55: 3843, 108: 3839, 176: 3845, 183: 3840, 3838, 205: 3842, 500: 3850, 535: 3836, 653: 3849, 687: 3841, 3846, 3847, 692: 3848, 747: 3844, 909: 3837, 1005: 3903},
- {53: 3904},
+ {170: 1105, 556: 1105, 558: 1105},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3928},
+ {520: 3420, 522: 3418, 3419, 3417, 3415, 559: 3929, 748: 3416, 3414},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3930},
+ {170: 1103, 520: 3420, 522: 3418, 3419, 3417, 3415, 556: 1103, 558: 1103, 748: 3416, 3414},
// 1340
- {1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 480: 1271, 1271, 1271, 484: 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 495: 1271, 1271, 1271, 499: 1271, 501: 1271, 503: 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 512: 1271, 1271, 515: 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 536: 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 1271, 571: 1271, 1271, 640: 1271},
- {1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 480: 1272, 1272, 1272, 484: 1272, 1272, 3389, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 495: 1272, 1272, 1272, 499: 1272, 501: 1272, 503: 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 512: 1272, 1272, 515: 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 536: 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 1272, 571: 1272, 1272, 640: 1272},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3907},
- {512: 3384, 515: 3382, 3383, 3381, 3379, 529: 3908, 741: 3380, 3378},
- {1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 480: 1273, 1273, 1273, 484: 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 495: 1273, 1273, 1273, 499: 1273, 501: 1273, 503: 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 512: 1273, 1273, 515: 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 536: 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 571: 1273, 1273, 640: 1273},
+ {170: 3935},
+ {170: 1104, 556: 1104, 558: 1104},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3934},
+ {170: 1101, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 487: 1279, 1279, 1279, 491: 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 502: 1279, 1279, 1279, 506: 1279, 1279, 510: 1279, 1279, 1279, 1279, 1279, 1279, 1279, 518: 1279, 1279, 1279, 522: 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 544: 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 578: 1279, 1279, 607: 1279},
// 1345
- {1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 480: 1274, 1274, 1274, 484: 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 495: 1274, 1274, 1274, 499: 1274, 501: 1274, 503: 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 512: 1274, 1274, 515: 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 536: 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 571: 1274, 1274, 640: 1274},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3627, 785: 3911},
- {9: 3912},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3913},
- {9: 1946, 53: 3914, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3937},
+ {492: 3938, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {53: 3879, 108: 3875, 180: 3881, 187: 3876, 3874, 210: 3878, 508: 3886, 543: 3872, 660: 3885, 694: 3877, 3882, 3883, 699: 3884, 754: 3880, 917: 3873, 1013: 3939},
+ {73: 3940},
+ {1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 487: 1280, 1280, 1280, 491: 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 502: 1280, 1280, 1280, 506: 1280, 1280, 510: 1280, 1280, 1280, 1280, 1280, 1280, 1280, 518: 1280, 1280, 1280, 522: 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 544: 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 1280, 578: 1280, 1280, 607: 1280},
// 1350
- {1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 480: 1275, 1275, 1275, 484: 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 495: 1275, 1275, 1275, 499: 1275, 501: 1275, 503: 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 512: 1275, 1275, 515: 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 536: 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 1275, 571: 1275, 1275, 640: 1275},
- {9: 1947, 53: 4017, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {9: 4014},
- {9: 1278, 53: 1278, 482: 1278, 484: 1278, 486: 1278, 832, 491: 1278, 1278, 1278, 496: 832, 832, 499: 2761, 506: 1278, 508: 2762, 2758, 512: 1278, 515: 1278, 1278, 1278, 1278, 524: 1278, 526: 1278, 550: 1278, 553: 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 1278, 571: 1278, 1278, 640: 1278, 775: 3930, 3931},
- {479: 3818, 581: 3935, 920: 3934, 984: 3933},
+ {1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 487: 1281, 1281, 1281, 491: 1281, 1281, 3425, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 502: 1281, 1281, 1281, 506: 1281, 1281, 510: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 518: 1281, 1281, 1281, 522: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 544: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 578: 1281, 1281, 607: 1281},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3943},
+ {520: 3420, 522: 3418, 3419, 3417, 3415, 536: 3944, 748: 3416, 3414},
+ {1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 487: 1282, 1282, 1282, 491: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 502: 1282, 1282, 1282, 506: 1282, 1282, 510: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 518: 1282, 1282, 1282, 522: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 544: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 578: 1282, 1282, 607: 1282},
+ {1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 487: 1283, 1283, 1283, 491: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 502: 1283, 1283, 1283, 506: 1283, 1283, 510: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 518: 1283, 1283, 1283, 522: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 544: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 578: 1283, 1283, 607: 1283},
// 1355
- {479: 2615, 502: 2613, 574: 2612, 651: 2608, 716: 3927, 755: 3926, 2609, 2610, 2611, 2620, 763: 2618, 3928, 3929},
- {53: 3925, 487: 833, 496: 833, 833},
- {53: 3924},
- {53: 3923},
- {860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 484: 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 495: 860, 860, 860, 499: 860, 501: 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 512: 860, 860, 515: 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 536: 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 860, 571: 860, 860, 574: 860, 640: 860, 651: 860, 660: 860, 746: 860},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3663, 793: 3947},
+ {9: 3948},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3949},
+ {9: 1962, 73: 3950, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 487: 1284, 1284, 1284, 491: 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 502: 1284, 1284, 1284, 506: 1284, 1284, 510: 1284, 1284, 1284, 1284, 1284, 1284, 1284, 518: 1284, 1284, 1284, 522: 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 544: 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 578: 1284, 1284, 607: 1284},
// 1360
- {861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 484: 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 495: 861, 861, 861, 499: 861, 501: 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 512: 861, 861, 515: 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 536: 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 861, 571: 861, 861, 574: 861, 640: 861, 651: 861, 660: 861, 746: 861},
- {862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 484: 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 495: 862, 862, 862, 499: 862, 501: 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 512: 862, 862, 515: 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 536: 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 862, 571: 862, 862, 574: 862, 640: 862, 651: 862, 660: 862, 746: 862},
- {1017, 1017, 53: 1017, 478: 1017, 480: 1017, 487: 833, 1017, 496: 833, 833},
- {1016, 1016, 53: 1016, 478: 1016, 480: 1016, 487: 832, 1016, 496: 832, 832, 499: 2761, 508: 2762, 2758, 775: 3930, 3931},
- {845, 845, 53: 845, 478: 845, 480: 845, 488: 845},
+ {9: 1963, 73: 4053, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {9: 4050},
+ {9: 1287, 73: 1287, 489: 1287, 491: 1287, 493: 1287, 841, 498: 1287, 1287, 1287, 503: 841, 841, 506: 2790, 512: 1287, 515: 2791, 2787, 520: 1287, 522: 1287, 1287, 1287, 1287, 531: 1287, 533: 1287, 557: 1287, 560: 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 1287, 578: 1287, 1287, 607: 1287, 782: 3966, 3967},
+ {486: 3854, 588: 3971, 928: 3970, 991: 3969},
+ {486: 2642, 509: 2640, 581: 2639, 658: 2635, 723: 3963, 762: 3962, 2636, 2637, 2638, 2647, 770: 2645, 3964, 3965},
// 1365
- {844, 844, 53: 844, 478: 844, 480: 844, 488: 844},
- {838, 838, 53: 838, 478: 838, 480: 838, 488: 838, 499: 2761, 508: 2762, 776: 3932},
- {837, 837, 53: 837, 478: 837, 480: 837, 488: 837},
- {836, 836, 53: 836, 478: 836, 480: 836, 488: 836},
- {1315, 1315, 9: 3947, 53: 1315, 478: 1315, 480: 1315, 487: 1315, 1315, 496: 1315, 1315, 499: 1315, 501: 1315, 503: 1315, 1315, 508: 1315, 2758, 775: 2759, 821: 3946},
+ {73: 3961, 494: 842, 503: 842, 842},
+ {73: 3960},
+ {73: 3959},
+ {869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 491: 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 502: 869, 869, 869, 506: 869, 869, 509: 869, 869, 869, 869, 869, 869, 869, 869, 518: 869, 869, 869, 522: 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 544: 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 869, 578: 869, 869, 581: 869, 607: 869, 658: 869, 667: 869, 753: 869},
+ {870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 491: 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 502: 870, 870, 870, 506: 870, 870, 509: 870, 870, 870, 870, 870, 870, 870, 870, 518: 870, 870, 870, 522: 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 544: 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 578: 870, 870, 581: 870, 607: 870, 658: 870, 667: 870, 753: 870},
// 1370
- {11, 11, 9: 11, 53: 11, 478: 11, 480: 11, 487: 11, 11, 496: 11, 11, 499: 11, 501: 11, 503: 11, 11, 508: 11, 11},
- {479: 3936, 847: 3937},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 1355, 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3942, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3938, 804: 3941, 1346: 3940, 3939},
- {9, 9, 9: 9, 53: 9, 478: 9, 480: 9, 487: 9, 9, 496: 9, 9, 499: 9, 501: 9, 503: 9, 9, 508: 9, 9},
- {1351, 1351, 9: 1351, 53: 1351, 478: 1351, 488: 1351, 499: 1351, 505: 1351, 509: 1351, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
+ {871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 491: 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 502: 871, 871, 871, 506: 871, 871, 509: 871, 871, 871, 871, 871, 871, 871, 871, 518: 871, 871, 871, 522: 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 544: 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 578: 871, 871, 581: 871, 607: 871, 658: 871, 667: 871, 753: 871},
+ {1026, 1026, 73: 1026, 485: 1026, 488: 1026, 494: 842, 1026, 503: 842, 842},
+ {1025, 1025, 73: 1025, 485: 1025, 488: 1025, 494: 841, 1025, 503: 841, 841, 506: 2790, 515: 2791, 2787, 782: 3966, 3967},
+ {854, 854, 73: 854, 485: 854, 488: 854, 495: 854},
+ {853, 853, 73: 853, 485: 853, 488: 853, 495: 853},
// 1375
- {53: 3945},
- {9: 3943, 53: 1354},
- {9: 1352, 53: 1352},
- {1350, 1350, 9: 1350, 53: 1350, 478: 1350, 3826, 488: 1350, 499: 1350, 505: 1350, 509: 1350},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3942, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3938, 804: 3944},
+ {847, 847, 73: 847, 485: 847, 488: 847, 495: 847, 506: 2790, 515: 2791, 783: 3968},
+ {846, 846, 73: 846, 485: 846, 488: 846, 495: 846},
+ {845, 845, 73: 845, 485: 845, 488: 845, 495: 845},
+ {1324, 1324, 9: 3983, 73: 1324, 485: 1324, 488: 1324, 494: 1324, 1324, 503: 1324, 1324, 506: 1324, 1324, 510: 1324, 1324, 515: 1324, 2787, 782: 2788, 828: 3982},
+ {11, 11, 9: 11, 73: 11, 485: 11, 488: 11, 494: 11, 11, 503: 11, 11, 506: 11, 11, 510: 11, 11, 515: 11, 11},
// 1380
- {9: 1353, 53: 1353},
- {1356, 1356, 9: 1356, 53: 1356, 92: 1356, 478: 1356, 480: 1356, 487: 1356, 1356, 496: 1356, 1356, 499: 1356, 501: 1356, 503: 1356, 1356, 508: 1356, 1356, 512: 1356},
- {887, 887, 53: 887, 478: 887, 480: 887, 487: 887, 887, 496: 887, 887, 499: 2761, 501: 887, 503: 887, 887, 508: 2762, 776: 2763, 837: 3949},
- {581: 3935, 920: 3948},
- {10, 10, 9: 10, 53: 10, 478: 10, 480: 10, 487: 10, 10, 496: 10, 10, 499: 10, 501: 10, 503: 10, 10, 508: 10, 10},
+ {486: 3972, 854: 3973},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 1364, 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3978, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3974, 811: 3977, 1356: 3976, 3975},
+ {9, 9, 9: 9, 73: 9, 485: 9, 488: 9, 494: 9, 9, 503: 9, 9, 506: 9, 9, 510: 9, 9, 515: 9, 9},
+ {1360, 1360, 9: 1360, 73: 1360, 485: 1360, 495: 1360, 506: 1360, 513: 1360, 516: 1360, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {73: 3981},
// 1385
- {858, 858, 53: 858, 478: 858, 480: 858, 487: 858, 858, 496: 858, 858, 501: 3951, 503: 858, 3952, 895: 3950},
- {864, 864, 53: 864, 478: 864, 480: 864, 487: 864, 864, 496: 864, 864, 503: 3977, 896: 3976},
- {293: 3957, 660: 3956},
- {550: 3953},
- {293: 3954},
+ {9: 3979, 73: 1363},
+ {9: 1361, 73: 1361},
+ {1359, 1359, 9: 1359, 73: 1359, 485: 1359, 3862, 495: 1359, 506: 1359, 513: 1359, 516: 1359},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3978, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3974, 811: 3980},
+ {9: 1362, 73: 1362},
// 1390
- {218: 3955},
- {850, 850, 53: 850, 478: 850, 480: 850, 487: 850, 850, 496: 850, 850, 503: 850},
- {849, 849, 53: 849, 146: 849, 158: 849, 181: 849, 478: 849, 480: 849, 487: 849, 849, 496: 849, 849, 503: 849, 1095: 3959, 3970},
- {849, 849, 53: 849, 146: 849, 158: 849, 478: 849, 480: 849, 487: 849, 849, 496: 849, 849, 503: 849, 1095: 3959, 3958},
- {856, 856, 53: 856, 146: 3968, 158: 3967, 478: 856, 480: 856, 487: 856, 856, 496: 856, 856, 503: 856},
+ {1365, 1365, 9: 1365, 73: 1365, 91: 1365, 485: 1365, 488: 1365, 494: 1365, 1365, 503: 1365, 1365, 506: 1365, 1365, 510: 1365, 1365, 515: 1365, 1365, 520: 1365},
+ {896, 896, 73: 896, 485: 896, 488: 896, 494: 896, 896, 503: 896, 896, 506: 2790, 896, 510: 896, 896, 515: 2791, 783: 2792, 844: 3985},
+ {588: 3971, 928: 3984},
+ {10, 10, 9: 10, 73: 10, 485: 10, 488: 10, 494: 10, 10, 503: 10, 10, 506: 10, 10, 510: 10, 10, 515: 10, 10},
+ {867, 867, 73: 867, 485: 867, 488: 867, 494: 867, 867, 503: 867, 867, 507: 3987, 510: 867, 3988, 903: 3986},
// 1395
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 3960, 2795, 2796, 2794, 744: 3961, 789: 3962},
- {1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 536: 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 571: 1073, 1073, 574: 1073, 587: 1073, 590: 1073, 598: 1073, 1073, 640: 1073, 648: 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 1073, 3965, 1073, 1073, 1073, 664: 1073, 666: 1073, 1073, 675: 1073, 1073, 1073, 1073, 1073, 1073, 683: 1073, 686: 1073, 693: 1073, 1073, 696: 1073, 711: 1073},
- {1071, 1071, 9: 1071, 53: 1071, 146: 1071, 158: 1071, 181: 1071, 478: 1071, 480: 1071, 487: 1071, 1071, 496: 1071, 1071, 503: 1071, 507: 1071, 656: 1071, 676: 1071, 678: 1071},
- {848, 848, 9: 3963, 53: 848, 146: 848, 158: 848, 181: 848, 478: 848, 480: 848, 487: 848, 848, 496: 848, 848, 503: 848},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 3960, 2795, 2796, 2794, 744: 3964},
+ {873, 873, 73: 873, 485: 873, 488: 873, 494: 873, 873, 503: 873, 873, 510: 4013, 904: 4012},
+ {298: 3993, 667: 3992},
+ {557: 3989},
+ {298: 3990},
+ {224: 3991},
// 1400
- {1070, 1070, 9: 1070, 53: 1070, 146: 1070, 158: 1070, 171: 1070, 181: 1070, 478: 1070, 480: 1070, 487: 1070, 1070, 496: 1070, 1070, 503: 1070, 507: 1070, 656: 1070, 1070, 676: 1070, 678: 1070, 683: 1070},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 3966, 2795, 2796, 2794},
- {1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 536: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 571: 1072, 1072, 574: 1072, 587: 1072, 590: 1072, 598: 1072, 1072, 640: 1072, 648: 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 1072, 659: 1072, 1072, 1072, 664: 1072, 666: 1072, 1072, 675: 1072, 1072, 1072, 1072, 1072, 1072, 683: 1072, 686: 1072, 693: 1072, 1072, 696: 1072, 711: 1072},
- {853, 853, 53: 853, 478: 853, 480: 853, 487: 853, 853, 496: 853, 853, 503: 853},
- {275: 3969},
+ {859, 859, 73: 859, 485: 859, 488: 859, 494: 859, 859, 503: 859, 859, 510: 859},
+ {858, 858, 73: 858, 150: 858, 162: 858, 185: 858, 485: 858, 488: 858, 494: 858, 858, 503: 858, 858, 510: 858, 1104: 3995, 4006},
+ {858, 858, 73: 858, 150: 858, 162: 858, 485: 858, 488: 858, 494: 858, 858, 503: 858, 858, 510: 858, 1104: 3995, 3994},
+ {865, 865, 73: 865, 150: 4004, 162: 4003, 485: 865, 488: 865, 494: 865, 865, 503: 865, 865, 510: 865},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 3996, 2824, 2825, 2823, 751: 3997, 796: 3998},
// 1405
- {851, 851, 53: 851, 478: 851, 480: 851, 487: 851, 851, 496: 851, 851, 503: 851},
- {857, 857, 53: 857, 146: 3973, 158: 3971, 181: 3972, 478: 857, 480: 857, 487: 857, 857, 496: 857, 857, 503: 857},
- {855, 855, 53: 855, 478: 855, 480: 855, 487: 855, 855, 496: 855, 855, 503: 855},
- {514: 2769, 740: 3975},
- {275: 3974},
+ {1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 544: 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 578: 1082, 1082, 581: 1082, 594: 1082, 597: 1082, 604: 1082, 1082, 607: 1082, 655: 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 1082, 4001, 1082, 1082, 1082, 671: 1082, 673: 1082, 1082, 682: 1082, 1082, 1082, 1082, 1082, 1082, 690: 1082, 693: 1082, 700: 1082, 1082, 703: 1082, 718: 1082},
+ {1080, 1080, 9: 1080, 73: 1080, 150: 1080, 162: 1080, 185: 1080, 485: 1080, 488: 1080, 494: 1080, 1080, 503: 1080, 1080, 510: 1080, 514: 1080, 663: 1080, 683: 1080, 685: 1080},
+ {857, 857, 9: 3999, 73: 857, 150: 857, 162: 857, 185: 857, 485: 857, 488: 857, 494: 857, 857, 503: 857, 857, 510: 857},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 3996, 2824, 2825, 2823, 751: 4000},
+ {1079, 1079, 9: 1079, 73: 1079, 150: 1079, 162: 1079, 175: 1079, 185: 1079, 485: 1079, 488: 1079, 494: 1079, 1079, 503: 1079, 1079, 510: 1079, 514: 1079, 663: 1079, 1079, 683: 1079, 685: 1079, 690: 1079},
// 1410
- {852, 852, 53: 852, 478: 852, 480: 852, 487: 852, 852, 496: 852, 852, 503: 852},
- {854, 854, 53: 854, 478: 854, 480: 854, 487: 854, 854, 496: 854, 854, 503: 854},
- {1018, 1018, 53: 1018, 478: 1018, 480: 1018, 487: 1018, 1018, 496: 1018, 1018},
- {1285: 3978},
- {481: 3979},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 4002, 2824, 2825, 2823},
+ {1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 544: 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 578: 1081, 1081, 581: 1081, 594: 1081, 597: 1081, 604: 1081, 1081, 607: 1081, 655: 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 1081, 666: 1081, 1081, 1081, 671: 1081, 673: 1081, 1081, 682: 1081, 1081, 1081, 1081, 1081, 1081, 690: 1081, 693: 1081, 700: 1081, 1081, 703: 1081, 718: 1081},
+ {862, 862, 73: 862, 485: 862, 488: 862, 494: 862, 862, 503: 862, 862, 510: 862},
+ {280: 4005},
+ {860, 860, 73: 860, 485: 860, 488: 860, 494: 860, 860, 503: 860, 860, 510: 860},
// 1415
- {109, 109, 53: 109, 106: 3983, 128: 3982, 478: 109, 480: 109, 487: 109, 109, 496: 109, 109, 664: 109, 842: 3981, 1056: 3980},
- {96, 96, 53: 96, 478: 96, 480: 96, 487: 96, 96, 496: 96, 96, 664: 4004, 952: 4003},
- {790: 3986, 796: 3988, 802: 3989, 3987, 1055: 3985, 1225: 3984},
- {107, 107, 17: 107, 54: 107, 56: 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 478: 107, 107, 507: 107, 550: 107, 659: 107, 790: 107, 796: 107, 802: 107, 107},
- {106, 106, 17: 106, 54: 106, 56: 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 478: 106, 106, 507: 106, 550: 106, 659: 106, 790: 106, 796: 106, 802: 106, 106},
+ {866, 866, 73: 866, 150: 4009, 162: 4007, 185: 4008, 485: 866, 488: 866, 494: 866, 866, 503: 866, 866, 510: 866},
+ {864, 864, 73: 864, 485: 864, 488: 864, 494: 864, 864, 503: 864, 864, 510: 864},
+ {521: 2798, 747: 4011},
+ {280: 4010},
+ {861, 861, 73: 861, 485: 861, 488: 861, 494: 861, 861, 503: 861, 861, 510: 861},
// 1420
- {108, 108, 53: 108, 478: 108, 108, 108, 487: 108, 108, 495: 108, 108, 108, 513: 108, 664: 108, 790: 3986, 796: 3988, 802: 3989, 3987, 1055: 4002},
- {104, 104, 53: 104, 478: 104, 104, 104, 487: 104, 104, 495: 104, 104, 104, 513: 104, 664: 104, 790: 104, 796: 104, 802: 104, 104},
- {666: 4000},
- {796: 3997},
- {666: 3995},
+ {863, 863, 73: 863, 485: 863, 488: 863, 494: 863, 863, 503: 863, 863, 510: 863},
+ {1027, 1027, 73: 1027, 485: 1027, 488: 1027, 494: 1027, 1027, 503: 1027, 1027},
+ {1295: 4014},
+ {487: 4015},
+ {113, 113, 73: 113, 105: 4019, 128: 4018, 485: 113, 488: 113, 494: 113, 113, 503: 113, 113, 671: 113, 849: 4017, 1065: 4016},
// 1425
- {666: 3990},
- {481: 3992, 582: 3993, 586: 3994, 860: 3991},
- {100, 100, 53: 100, 478: 100, 100, 100, 487: 100, 100, 495: 100, 100, 100, 513: 100, 664: 100, 790: 100, 796: 100, 802: 100, 100},
- {99, 99, 53: 99, 478: 99, 99, 99, 487: 99, 99, 495: 99, 99, 99, 513: 99, 664: 99, 790: 99, 796: 99, 802: 99, 99},
- {98, 98, 53: 98, 478: 98, 98, 98, 487: 98, 98, 495: 98, 98, 98, 513: 98, 664: 98, 790: 98, 796: 98, 802: 98, 98},
+ {100, 100, 73: 100, 485: 100, 488: 100, 494: 100, 100, 503: 100, 100, 671: 4040, 960: 4039},
+ {798: 4022, 803: 4024, 809: 4025, 4023, 1064: 4021, 1235: 4020},
+ {111, 111, 17: 111, 52: 111, 54: 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 74: 111, 485: 111, 111, 514: 111, 557: 111, 666: 111, 798: 111, 803: 111, 809: 111, 111},
+ {110, 110, 17: 110, 52: 110, 54: 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 74: 110, 485: 110, 110, 514: 110, 557: 110, 666: 110, 798: 110, 803: 110, 809: 110, 110},
+ {112, 112, 73: 112, 485: 112, 112, 488: 112, 494: 112, 112, 502: 112, 112, 112, 519: 112, 671: 112, 798: 4022, 803: 4024, 809: 4025, 4023, 1064: 4038},
// 1430
- {97, 97, 53: 97, 478: 97, 97, 97, 487: 97, 97, 495: 97, 97, 97, 513: 97, 664: 97, 790: 97, 796: 97, 802: 97, 97},
- {481: 3992, 582: 3993, 586: 3994, 860: 3996},
- {101, 101, 53: 101, 478: 101, 101, 101, 487: 101, 101, 495: 101, 101, 101, 513: 101, 664: 101, 790: 101, 796: 101, 802: 101, 101},
- {666: 3998},
- {481: 3992, 582: 3993, 586: 3994, 860: 3999},
+ {108, 108, 73: 108, 485: 108, 108, 488: 108, 494: 108, 108, 502: 108, 108, 108, 519: 108, 671: 108, 798: 108, 803: 108, 809: 108, 108},
+ {673: 4036},
+ {803: 4033},
+ {673: 4031},
+ {673: 4026},
// 1435
- {102, 102, 53: 102, 478: 102, 102, 102, 487: 102, 102, 495: 102, 102, 102, 513: 102, 664: 102, 790: 102, 796: 102, 802: 102, 102},
- {481: 3992, 582: 3993, 586: 3994, 860: 4001},
- {103, 103, 53: 103, 478: 103, 103, 103, 487: 103, 103, 495: 103, 103, 103, 513: 103, 664: 103, 790: 103, 796: 103, 802: 103, 103},
- {105, 105, 53: 105, 478: 105, 105, 105, 487: 105, 105, 495: 105, 105, 105, 513: 105, 664: 105, 790: 105, 796: 105, 802: 105, 105},
- {863, 863, 53: 863, 478: 863, 480: 863, 487: 863, 863, 496: 863, 863},
+ {487: 4028, 589: 4029, 591: 4030, 867: 4027},
+ {104, 104, 73: 104, 485: 104, 104, 488: 104, 494: 104, 104, 502: 104, 104, 104, 519: 104, 671: 104, 798: 104, 803: 104, 809: 104, 104},
+ {103, 103, 73: 103, 485: 103, 103, 488: 103, 494: 103, 103, 502: 103, 103, 103, 519: 103, 671: 103, 798: 103, 803: 103, 809: 103, 103},
+ {102, 102, 73: 102, 485: 102, 102, 488: 102, 494: 102, 102, 502: 102, 102, 102, 519: 102, 671: 102, 798: 102, 803: 102, 809: 102, 102},
+ {101, 101, 73: 101, 485: 101, 101, 488: 101, 494: 101, 101, 502: 101, 101, 101, 519: 101, 671: 101, 798: 101, 803: 101, 809: 101, 101},
// 1440
- {94, 94, 53: 94, 478: 94, 94, 94, 487: 94, 94, 495: 94, 94, 94, 513: 94, 790: 94, 1319: 4005, 4006},
- {92, 92, 53: 92, 478: 92, 92, 92, 487: 92, 92, 495: 92, 92, 92, 513: 92, 790: 4010, 1256: 4009},
- {666: 4007},
- {481: 3992, 582: 3993, 586: 3994, 860: 4008},
- {93, 93, 53: 93, 478: 93, 93, 93, 487: 93, 93, 495: 93, 93, 93, 513: 93, 790: 93},
+ {487: 4028, 589: 4029, 591: 4030, 867: 4032},
+ {105, 105, 73: 105, 485: 105, 105, 488: 105, 494: 105, 105, 502: 105, 105, 105, 519: 105, 671: 105, 798: 105, 803: 105, 809: 105, 105},
+ {673: 4034},
+ {487: 4028, 589: 4029, 591: 4030, 867: 4035},
+ {106, 106, 73: 106, 485: 106, 106, 488: 106, 494: 106, 106, 502: 106, 106, 106, 519: 106, 671: 106, 798: 106, 803: 106, 809: 106, 106},
// 1445
- {95, 95, 53: 95, 478: 95, 95, 95, 487: 95, 95, 495: 95, 95, 95, 513: 95},
- {666: 4011},
- {481: 3992, 582: 3993, 586: 3994, 860: 4012},
- {91, 91, 53: 91, 478: 91, 91, 91, 487: 91, 91, 495: 91, 91, 91, 513: 91},
- {859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 484: 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 495: 859, 859, 859, 499: 859, 501: 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 512: 859, 859, 515: 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 536: 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 859, 571: 859, 859, 574: 859, 640: 859, 651: 859, 660: 859, 746: 859},
+ {487: 4028, 589: 4029, 591: 4030, 867: 4037},
+ {107, 107, 73: 107, 485: 107, 107, 488: 107, 494: 107, 107, 502: 107, 107, 107, 519: 107, 671: 107, 798: 107, 803: 107, 809: 107, 107},
+ {109, 109, 73: 109, 485: 109, 109, 488: 109, 494: 109, 109, 502: 109, 109, 109, 519: 109, 671: 109, 798: 109, 803: 109, 809: 109, 109},
+ {872, 872, 73: 872, 485: 872, 488: 872, 494: 872, 872, 503: 872, 872},
+ {98, 98, 73: 98, 485: 98, 98, 488: 98, 494: 98, 98, 502: 98, 98, 98, 519: 98, 798: 98, 1329: 4041, 4042},
// 1450
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 4015},
- {9: 1946, 53: 4016, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 480: 1276, 1276, 1276, 484: 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 495: 1276, 1276, 1276, 499: 1276, 501: 1276, 503: 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 512: 1276, 1276, 515: 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 536: 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 1276, 571: 1276, 1276, 640: 1276},
- {1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 480: 1277, 1277, 1277, 484: 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 495: 1277, 1277, 1277, 499: 1277, 501: 1277, 503: 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 512: 1277, 1277, 515: 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 536: 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 1277, 571: 1277, 1277, 640: 1277},
- {1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 480: 1279, 1279, 1279, 484: 1279, 1279, 3389, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 495: 1279, 1279, 1279, 499: 1279, 501: 1279, 503: 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 512: 1279, 1279, 515: 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 536: 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 1279, 571: 1279, 1279, 640: 1279},
+ {96, 96, 73: 96, 485: 96, 96, 488: 96, 494: 96, 96, 502: 96, 96, 96, 519: 96, 798: 4046, 1266: 4045},
+ {673: 4043},
+ {487: 4028, 589: 4029, 591: 4030, 867: 4044},
+ {97, 97, 73: 97, 485: 97, 97, 488: 97, 494: 97, 97, 502: 97, 97, 97, 519: 97, 798: 97},
+ {99, 99, 73: 99, 485: 99, 99, 488: 99, 494: 99, 99, 502: 99, 99, 99, 519: 99},
// 1455
- {1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 480: 1281, 1281, 1281, 484: 1281, 1281, 3389, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 495: 1281, 1281, 1281, 499: 1281, 501: 1281, 503: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 512: 1281, 1281, 515: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 536: 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 1281, 571: 1281, 1281, 640: 1281},
- {1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 480: 1282, 1282, 1282, 484: 1282, 1282, 3389, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 495: 1282, 1282, 1282, 499: 1282, 501: 1282, 503: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 512: 1282, 1282, 515: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 536: 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 1282, 571: 1282, 1282, 640: 1282},
- {1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 480: 1283, 1283, 1283, 484: 1283, 1283, 3389, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 495: 1283, 1283, 1283, 499: 1283, 501: 1283, 503: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 512: 1283, 1283, 515: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 536: 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 1283, 571: 1283, 1283, 640: 1283},
- {1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 480: 1284, 1284, 1284, 484: 1284, 1284, 3389, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 495: 1284, 1284, 1284, 499: 1284, 501: 1284, 503: 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 512: 1284, 1284, 515: 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 536: 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 1284, 571: 1284, 1284, 640: 1284},
- {481: 4026},
+ {673: 4047},
+ {487: 4028, 589: 4029, 591: 4030, 867: 4048},
+ {95, 95, 73: 95, 485: 95, 95, 488: 95, 494: 95, 95, 502: 95, 95, 95, 519: 95},
+ {868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 491: 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 502: 868, 868, 868, 506: 868, 868, 509: 868, 868, 868, 868, 868, 868, 868, 868, 518: 868, 868, 868, 522: 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 544: 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 868, 578: 868, 868, 581: 868, 607: 868, 658: 868, 667: 868, 753: 868},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 4051},
// 1460
- {481: 4025},
- {1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 480: 1264, 1264, 1264, 484: 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 495: 1264, 1264, 1264, 499: 1264, 501: 1264, 503: 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 512: 1264, 1264, 515: 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 536: 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 1264, 571: 1264, 1264, 640: 1264},
- {1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 480: 1265, 1265, 1265, 484: 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 495: 1265, 1265, 1265, 499: 1265, 501: 1265, 503: 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 512: 1265, 1265, 515: 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 536: 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 1265, 571: 1265, 1265, 640: 1265},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 4028, 2795, 2796, 2794},
- {1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 4029, 1296, 1296, 1296, 484: 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 495: 1296, 1296, 1296, 499: 1296, 501: 1296, 503: 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 512: 1296, 1296, 515: 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 536: 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 1296, 571: 1296, 1296, 640: 1296, 658: 3824, 662: 1296, 1296},
+ {9: 1962, 73: 4052, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 487: 1285, 1285, 1285, 491: 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 502: 1285, 1285, 1285, 506: 1285, 1285, 510: 1285, 1285, 1285, 1285, 1285, 1285, 1285, 518: 1285, 1285, 1285, 522: 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 544: 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 1285, 578: 1285, 1285, 607: 1285},
+ {1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 487: 1286, 1286, 1286, 491: 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 502: 1286, 1286, 1286, 506: 1286, 1286, 510: 1286, 1286, 1286, 1286, 1286, 1286, 1286, 518: 1286, 1286, 1286, 522: 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 544: 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 1286, 578: 1286, 1286, 607: 1286},
+ {1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 487: 1288, 1288, 1288, 491: 1288, 1288, 3425, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 502: 1288, 1288, 1288, 506: 1288, 1288, 510: 1288, 1288, 1288, 1288, 1288, 1288, 1288, 518: 1288, 1288, 1288, 522: 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 544: 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 1288, 578: 1288, 1288, 607: 1288},
+ {1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 487: 1290, 1290, 1290, 491: 1290, 1290, 3425, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 502: 1290, 1290, 1290, 506: 1290, 1290, 510: 1290, 1290, 1290, 1290, 1290, 1290, 1290, 518: 1290, 1290, 1290, 522: 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 544: 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 1290, 578: 1290, 1290, 607: 1290},
// 1465
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 1943, 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3627, 785: 3791, 833: 4030},
- {53: 4031},
- {1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 480: 1131, 1131, 1131, 484: 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 495: 1131, 1131, 1131, 499: 1131, 501: 1131, 503: 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 512: 1131, 1131, 515: 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 536: 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 1131, 571: 1131, 1131, 640: 1131},
- {108: 3503, 3499, 3496, 3511, 114: 3498, 3495, 3497, 3501, 3502, 3507, 3506, 3505, 3509, 3510, 3504, 3508, 127: 3500, 512: 3384, 515: 3382, 3383, 3381, 3379, 537: 3493, 3490, 3492, 3491, 3487, 3489, 3488, 3485, 3486, 3484, 3494, 741: 3380, 3378, 798: 3483, 813: 4033},
- {491: 3746},
+ {1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 487: 1291, 1291, 1291, 491: 1291, 1291, 3425, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 502: 1291, 1291, 1291, 506: 1291, 1291, 510: 1291, 1291, 1291, 1291, 1291, 1291, 1291, 518: 1291, 1291, 1291, 522: 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 544: 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 1291, 578: 1291, 1291, 607: 1291},
+ {1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 487: 1292, 1292, 1292, 491: 1292, 1292, 3425, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 502: 1292, 1292, 1292, 506: 1292, 1292, 510: 1292, 1292, 1292, 1292, 1292, 1292, 1292, 518: 1292, 1292, 1292, 522: 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 544: 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 1292, 578: 1292, 1292, 607: 1292},
+ {1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 487: 1293, 1293, 1293, 491: 1293, 1293, 3425, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 502: 1293, 1293, 1293, 506: 1293, 1293, 510: 1293, 1293, 1293, 1293, 1293, 1293, 1293, 518: 1293, 1293, 1293, 522: 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 544: 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 1293, 578: 1293, 1293, 607: 1293},
+ {487: 4062},
+ {487: 4061},
// 1470
- {1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 480: 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 501: 1335, 503: 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 512: 1335, 1335, 515: 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 536: 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 1335, 571: 1335, 1335, 587: 1335, 598: 1335, 1335, 640: 1335, 648: 1335, 1335, 1335, 652: 1335},
- {1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 480: 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 501: 1332, 503: 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 512: 1332, 1332, 515: 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 536: 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 1332, 571: 1332, 1332, 587: 1332, 598: 1332, 1332, 640: 1332, 648: 1332, 1332, 1332, 652: 1332},
- {1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 480: 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 501: 1331, 503: 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 512: 1331, 1331, 515: 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 536: 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 1331, 571: 1331, 1331, 587: 1331, 598: 1331, 1331, 640: 1331, 648: 1331, 1331, 1331, 652: 1331},
- {1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 480: 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 501: 1329, 503: 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 512: 1329, 1329, 515: 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 536: 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 1329, 571: 1329, 1329, 587: 1329, 598: 1329, 1329, 640: 1329, 648: 1329, 1329, 1329, 652: 1329},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 657: 4040, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 4039},
+ {1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 487: 1273, 1273, 1273, 491: 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 502: 1273, 1273, 1273, 506: 1273, 1273, 510: 1273, 1273, 1273, 1273, 1273, 1273, 1273, 518: 1273, 1273, 1273, 522: 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 544: 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 1273, 578: 1273, 1273, 607: 1273},
+ {1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 487: 1274, 1274, 1274, 491: 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 502: 1274, 1274, 1274, 506: 1274, 1274, 510: 1274, 1274, 1274, 1274, 1274, 1274, 1274, 518: 1274, 1274, 1274, 522: 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 544: 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 1274, 578: 1274, 1274, 607: 1274},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 4064, 2824, 2825, 2823},
+ {1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 4065, 1305, 1305, 1305, 491: 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 502: 1305, 1305, 1305, 506: 1305, 1305, 510: 1305, 1305, 1305, 1305, 1305, 1305, 1305, 518: 1305, 1305, 1305, 522: 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 544: 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 1305, 578: 1305, 1305, 607: 1305, 665: 3860, 669: 1305, 1305},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 1959, 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3663, 793: 3827, 840: 4066},
// 1475
- {53: 4044, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 4041},
- {53: 4042, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 480: 977, 977, 977, 484: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 495: 977, 977, 977, 499: 977, 501: 977, 503: 977, 977, 977, 977, 977, 977, 977, 977, 512: 977, 977, 515: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 536: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 571: 977, 977, 640: 977, 749: 3401, 754: 3593, 772: 4043},
- {1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 480: 1139, 1139, 1139, 484: 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 495: 1139, 1139, 1139, 499: 1139, 501: 1139, 503: 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 512: 1139, 1139, 515: 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 536: 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 1139, 571: 1139, 1139, 640: 1139},
+ {73: 4067},
+ {1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 487: 1140, 1140, 1140, 491: 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 502: 1140, 1140, 1140, 506: 1140, 1140, 510: 1140, 1140, 1140, 1140, 1140, 1140, 1140, 518: 1140, 1140, 1140, 522: 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 544: 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 578: 1140, 1140, 607: 1140},
+ {107: 3535, 3539, 3532, 3547, 114: 3534, 3531, 3533, 3537, 3538, 3543, 3542, 3541, 3545, 3546, 3540, 3544, 127: 3536, 520: 3420, 522: 3418, 3419, 3417, 3415, 544: 3529, 3526, 3528, 3527, 3523, 3525, 3524, 3521, 3522, 3520, 3530, 748: 3416, 3414, 805: 3519, 820: 4069},
+ {498: 3782},
+ {1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 487: 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 510: 1344, 1344, 1344, 1344, 1344, 1344, 1344, 518: 1344, 1344, 1344, 522: 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 544: 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 1344, 578: 1344, 1344, 594: 1344, 604: 1344, 1344, 607: 1344, 655: 1344, 1344, 1344, 659: 1344},
// 1480
- {977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 480: 977, 977, 977, 484: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 495: 977, 977, 977, 499: 977, 501: 977, 503: 977, 977, 977, 977, 977, 977, 977, 977, 512: 977, 977, 515: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 536: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 571: 977, 977, 640: 977, 749: 3401, 754: 3593, 772: 4045},
- {1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 480: 1140, 1140, 1140, 484: 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 495: 1140, 1140, 1140, 499: 1140, 501: 1140, 503: 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 512: 1140, 1140, 515: 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 536: 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 1140, 571: 1140, 1140, 640: 1140},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 657: 4048, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 4047},
- {9: 4058, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 4049},
+ {1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 487: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 510: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 518: 1341, 1341, 1341, 522: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 544: 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 1341, 578: 1341, 1341, 594: 1341, 604: 1341, 1341, 607: 1341, 655: 1341, 1341, 1341, 659: 1341},
+ {1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 487: 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 510: 1340, 1340, 1340, 1340, 1340, 1340, 1340, 518: 1340, 1340, 1340, 522: 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 544: 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 1340, 578: 1340, 1340, 594: 1340, 604: 1340, 1340, 607: 1340, 655: 1340, 1340, 1340, 659: 1340},
+ {1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 487: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 510: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 518: 1338, 1338, 1338, 522: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 544: 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 1338, 578: 1338, 1338, 594: 1338, 604: 1338, 1338, 607: 1338, 655: 1338, 1338, 1338, 659: 1338},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 664: 4076, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 4075},
+ {73: 4080, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
// 1485
- {9: 4050, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 657: 4052, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 4051},
- {53: 4056, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 4053},
- {53: 4054, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 4077},
+ {73: 4078, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 487: 986, 986, 986, 491: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 502: 986, 986, 986, 506: 986, 986, 510: 986, 986, 986, 986, 986, 986, 986, 518: 986, 986, 986, 522: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 544: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 578: 986, 986, 607: 986, 756: 3437, 761: 3629, 779: 4079},
+ {1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 487: 1148, 1148, 1148, 491: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 502: 1148, 1148, 1148, 506: 1148, 1148, 510: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 518: 1148, 1148, 1148, 522: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 544: 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 1148, 578: 1148, 1148, 607: 1148},
+ {986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 487: 986, 986, 986, 491: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 502: 986, 986, 986, 506: 986, 986, 510: 986, 986, 986, 986, 986, 986, 986, 518: 986, 986, 986, 522: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 544: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 578: 986, 986, 607: 986, 756: 3437, 761: 3629, 779: 4081},
// 1490
- {977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 480: 977, 977, 977, 484: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 495: 977, 977, 977, 499: 977, 501: 977, 503: 977, 977, 977, 977, 977, 977, 977, 977, 512: 977, 977, 515: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 536: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 571: 977, 977, 640: 977, 749: 3401, 754: 3593, 772: 4055},
- {1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 480: 1135, 1135, 1135, 484: 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 495: 1135, 1135, 1135, 499: 1135, 501: 1135, 503: 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 512: 1135, 1135, 515: 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 536: 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 1135, 571: 1135, 1135, 640: 1135},
- {977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 480: 977, 977, 977, 484: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 495: 977, 977, 977, 499: 977, 501: 977, 503: 977, 977, 977, 977, 977, 977, 977, 977, 512: 977, 977, 515: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 536: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 571: 977, 977, 640: 977, 749: 3401, 754: 3593, 772: 4057},
- {1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 480: 1137, 1137, 1137, 484: 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 495: 1137, 1137, 1137, 499: 1137, 501: 1137, 503: 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 512: 1137, 1137, 515: 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 536: 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 1137, 571: 1137, 1137, 640: 1137},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 657: 4060, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 4059},
+ {1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 487: 1149, 1149, 1149, 491: 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 502: 1149, 1149, 1149, 506: 1149, 1149, 510: 1149, 1149, 1149, 1149, 1149, 1149, 1149, 518: 1149, 1149, 1149, 522: 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 544: 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 1149, 578: 1149, 1149, 607: 1149},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 664: 4084, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 4083},
+ {9: 4094, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 4085},
+ {9: 4086, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
// 1495
- {53: 4064, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 4061},
- {53: 4062, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 480: 977, 977, 977, 484: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 495: 977, 977, 977, 499: 977, 501: 977, 503: 977, 977, 977, 977, 977, 977, 977, 977, 512: 977, 977, 515: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 536: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 571: 977, 977, 640: 977, 749: 3401, 754: 3593, 772: 4063},
- {1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 480: 1136, 1136, 1136, 484: 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 495: 1136, 1136, 1136, 499: 1136, 501: 1136, 503: 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 512: 1136, 1136, 515: 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 536: 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 1136, 571: 1136, 1136, 640: 1136},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 664: 4088, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 4087},
+ {73: 4092, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 4089},
+ {73: 4090, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 487: 986, 986, 986, 491: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 502: 986, 986, 986, 506: 986, 986, 510: 986, 986, 986, 986, 986, 986, 986, 518: 986, 986, 986, 522: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 544: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 578: 986, 986, 607: 986, 756: 3437, 761: 3629, 779: 4091},
// 1500
- {977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 480: 977, 977, 977, 484: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 495: 977, 977, 977, 499: 977, 501: 977, 503: 977, 977, 977, 977, 977, 977, 977, 977, 512: 977, 977, 515: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 536: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 571: 977, 977, 640: 977, 749: 3401, 754: 3593, 772: 4065},
- {1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 480: 1138, 1138, 1138, 484: 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 495: 1138, 1138, 1138, 499: 1138, 501: 1138, 503: 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 512: 1138, 1138, 515: 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 536: 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 1138, 571: 1138, 1138, 640: 1138},
- {108: 3503, 3499, 3496, 3511, 114: 3498, 3495, 3497, 3501, 3502, 3507, 3506, 3505, 3509, 3510, 3504, 3508, 127: 3500, 798: 4067},
- {9: 4068},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 4069},
+ {1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 487: 1144, 1144, 1144, 491: 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 502: 1144, 1144, 1144, 506: 1144, 1144, 510: 1144, 1144, 1144, 1144, 1144, 1144, 1144, 518: 1144, 1144, 1144, 522: 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 544: 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 1144, 578: 1144, 1144, 607: 1144},
+ {986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 487: 986, 986, 986, 491: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 502: 986, 986, 986, 506: 986, 986, 510: 986, 986, 986, 986, 986, 986, 986, 518: 986, 986, 986, 522: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 544: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 578: 986, 986, 607: 986, 756: 3437, 761: 3629, 779: 4093},
+ {1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 487: 1146, 1146, 1146, 491: 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 502: 1146, 1146, 1146, 506: 1146, 1146, 510: 1146, 1146, 1146, 1146, 1146, 1146, 1146, 518: 1146, 1146, 1146, 522: 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 544: 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 1146, 578: 1146, 1146, 607: 1146},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 664: 4096, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 4095},
+ {73: 4100, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
// 1505
- {9: 4070, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 4071},
- {53: 4072, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 480: 1185, 1185, 1185, 484: 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 495: 1185, 1185, 1185, 499: 1185, 501: 1185, 503: 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 512: 1185, 1185, 515: 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 536: 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 1185, 571: 1185, 1185, 640: 1185},
- {108: 3503, 3499, 3496, 3511, 114: 3498, 3495, 3497, 3501, 3502, 3507, 3506, 3505, 3509, 3510, 3504, 3508, 127: 3500, 798: 4074},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 4097},
+ {73: 4098, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 487: 986, 986, 986, 491: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 502: 986, 986, 986, 506: 986, 986, 510: 986, 986, 986, 986, 986, 986, 986, 518: 986, 986, 986, 522: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 544: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 578: 986, 986, 607: 986, 756: 3437, 761: 3629, 779: 4099},
+ {1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 487: 1145, 1145, 1145, 491: 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 502: 1145, 1145, 1145, 506: 1145, 1145, 510: 1145, 1145, 1145, 1145, 1145, 1145, 1145, 518: 1145, 1145, 1145, 522: 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 544: 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 1145, 578: 1145, 1145, 607: 1145},
+ {986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 487: 986, 986, 986, 491: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 502: 986, 986, 986, 506: 986, 986, 510: 986, 986, 986, 986, 986, 986, 986, 518: 986, 986, 986, 522: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 544: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 578: 986, 986, 607: 986, 756: 3437, 761: 3629, 779: 4101},
// 1510
- {9: 4075},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 4076},
- {9: 4077, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 4078},
- {53: 4079, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
+ {1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 487: 1147, 1147, 1147, 491: 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 502: 1147, 1147, 1147, 506: 1147, 1147, 510: 1147, 1147, 1147, 1147, 1147, 1147, 1147, 518: 1147, 1147, 1147, 522: 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 544: 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 1147, 578: 1147, 1147, 607: 1147},
+ {107: 3535, 3539, 3532, 3547, 114: 3534, 3531, 3533, 3537, 3538, 3543, 3542, 3541, 3545, 3546, 3540, 3544, 127: 3536, 805: 4103},
+ {9: 4104},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 4105},
+ {9: 4106, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
// 1515
- {1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 480: 1186, 1186, 1186, 484: 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 495: 1186, 1186, 1186, 499: 1186, 501: 1186, 503: 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 512: 1186, 1186, 515: 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 536: 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 1186, 571: 1186, 1186, 640: 1186},
- {183: 4083, 4082, 205: 4084, 229: 4085, 1235: 4081},
- {9: 4086},
- {9: 1175},
- {9: 1174},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 4107},
+ {73: 4108, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 487: 1194, 1194, 1194, 491: 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 502: 1194, 1194, 1194, 506: 1194, 1194, 510: 1194, 1194, 1194, 1194, 1194, 1194, 1194, 518: 1194, 1194, 1194, 522: 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 544: 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 1194, 578: 1194, 1194, 607: 1194},
+ {107: 3535, 3539, 3532, 3547, 114: 3534, 3531, 3533, 3537, 3538, 3543, 3542, 3541, 3545, 3546, 3540, 3544, 127: 3536, 805: 4110},
+ {9: 4111},
// 1520
- {9: 1173},
- {9: 1172},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 4087},
- {53: 4088, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 480: 1192, 1192, 1192, 484: 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 495: 1192, 1192, 1192, 499: 1192, 501: 1192, 503: 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 512: 1192, 1192, 515: 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 536: 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 1192, 571: 1192, 1192, 640: 1192},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 4112},
+ {9: 4113, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 4114},
+ {73: 4115, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 487: 1195, 1195, 1195, 491: 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 502: 1195, 1195, 1195, 506: 1195, 1195, 510: 1195, 1195, 1195, 1195, 1195, 1195, 1195, 518: 1195, 1195, 1195, 522: 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 544: 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 1195, 578: 1195, 1195, 607: 1195},
// 1525
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 3960, 2795, 2796, 2794, 744: 4090},
- {9: 4091},
- {491: 4095, 4096, 514: 2769, 740: 4092, 770: 4094, 823: 4093},
- {1998, 1998, 6: 1998, 1998, 1998, 1998, 15: 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 76: 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 1998, 109: 1998, 135: 1998, 1998, 1998, 1998, 483: 1998, 486: 1998, 1998, 499: 1998, 1998, 505: 1998, 508: 1998, 510: 1998, 653: 1998, 1998, 661: 1998},
- {53: 4099},
+ {187: 4119, 4118, 210: 4120, 234: 4121, 1245: 4117},
+ {9: 4122},
+ {9: 1184},
+ {9: 1183},
+ {9: 1182},
// 1530
- {32, 32, 6: 32, 32, 32, 15: 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 53: 32, 76: 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 483: 32, 486: 32, 32, 500: 32, 510: 32, 653: 32, 32, 661: 32},
- {514: 2769, 740: 4092, 770: 4098},
- {514: 2769, 740: 4097},
- {30, 30, 6: 30, 30, 30, 15: 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 53: 30, 76: 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 483: 30, 486: 30, 30, 500: 30, 510: 30, 653: 30, 30, 661: 30},
- {31, 31, 6: 31, 31, 31, 15: 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 53: 31, 76: 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 483: 31, 486: 31, 31, 500: 31, 510: 31, 653: 31, 31, 661: 31},
+ {9: 1181},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 4123},
+ {73: 4124, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 487: 1201, 1201, 1201, 491: 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 502: 1201, 1201, 1201, 506: 1201, 1201, 510: 1201, 1201, 1201, 1201, 1201, 1201, 1201, 518: 1201, 1201, 1201, 522: 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 544: 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 1201, 578: 1201, 1201, 607: 1201},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 3996, 2824, 2825, 2823, 751: 4126},
// 1535
- {1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 480: 1163, 1163, 1163, 484: 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 495: 1163, 1163, 1163, 499: 1163, 501: 1163, 503: 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 512: 1163, 1163, 515: 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 536: 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 1163, 571: 1163, 1163, 640: 1163},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 3960, 2795, 2796, 2794, 744: 4101},
- {53: 4102},
- {1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 480: 1164, 1164, 1164, 484: 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 495: 1164, 1164, 1164, 499: 1164, 501: 1164, 503: 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 512: 1164, 1164, 515: 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 536: 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 1164, 571: 1164, 1164, 640: 1164},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 4104},
+ {9: 4127},
+ {498: 4131, 4132, 521: 2798, 747: 4128, 777: 4130, 830: 4129},
+ {2014, 2014, 6: 2014, 2014, 2014, 2014, 15: 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 73: 2014, 75: 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 2014, 107: 2014, 139: 2014, 2014, 2014, 2014, 490: 2014, 493: 2014, 2014, 506: 2014, 508: 2014, 513: 2014, 515: 2014, 518: 2014, 660: 2014, 2014, 668: 2014},
+ {73: 4135},
+ {32, 32, 6: 32, 32, 32, 15: 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 73: 32, 75: 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 490: 32, 493: 32, 32, 508: 32, 518: 32, 660: 32, 32, 668: 32},
// 1540
- {53: 4105, 485: 4106, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 480: 1180, 1180, 1180, 484: 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 495: 1180, 1180, 1180, 499: 1180, 501: 1180, 503: 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 512: 1180, 1180, 515: 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 536: 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 1180, 571: 1180, 1180, 640: 1180},
- {500: 3850, 535: 4108, 653: 3849, 909: 4107},
- {479: 3865, 771: 4111},
- {479: 3865, 771: 4109},
+ {521: 2798, 747: 4128, 777: 4134},
+ {521: 2798, 747: 4133},
+ {30, 30, 6: 30, 30, 30, 15: 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 73: 30, 75: 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 490: 30, 493: 30, 30, 508: 30, 518: 30, 660: 30, 30, 668: 30},
+ {31, 31, 6: 31, 31, 31, 15: 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 73: 31, 75: 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 490: 31, 493: 31, 31, 508: 31, 518: 31, 660: 31, 31, 668: 31},
+ {1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 487: 1172, 1172, 1172, 491: 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 502: 1172, 1172, 1172, 506: 1172, 1172, 510: 1172, 1172, 1172, 1172, 1172, 1172, 1172, 518: 1172, 1172, 1172, 522: 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 544: 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 1172, 578: 1172, 1172, 607: 1172},
// 1545
- {53: 4110},
- {1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 480: 1178, 1178, 1178, 484: 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 495: 1178, 1178, 1178, 499: 1178, 501: 1178, 503: 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 512: 1178, 1178, 515: 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 536: 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 1178, 571: 1178, 1178, 640: 1178},
- {53: 4112},
- {1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 480: 1179, 1179, 1179, 484: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 495: 1179, 1179, 1179, 499: 1179, 501: 1179, 503: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 512: 1179, 1179, 515: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 536: 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 1179, 571: 1179, 1179, 640: 1179},
- {1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 480: 1202, 1202, 1202, 484: 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 495: 1202, 1202, 1202, 499: 1202, 501: 1202, 503: 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 512: 1202, 1202, 515: 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 536: 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 1202, 571: 1202, 1202, 640: 1202},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 3996, 2824, 2825, 2823, 751: 4137},
+ {73: 4138},
+ {1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 487: 1173, 1173, 1173, 491: 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 502: 1173, 1173, 1173, 506: 1173, 1173, 510: 1173, 1173, 1173, 1173, 1173, 1173, 1173, 518: 1173, 1173, 1173, 522: 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 544: 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 1173, 578: 1173, 1173, 607: 1173},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 4140},
+ {73: 4141, 492: 4142, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
// 1550
- {1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 480: 1203, 1203, 1203, 484: 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 495: 1203, 1203, 1203, 499: 1203, 501: 1203, 503: 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 512: 1203, 1203, 515: 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 536: 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 1203, 571: 1203, 1203, 640: 1203},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 1943, 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3627, 785: 3791, 833: 4116},
- {53: 4117},
- {1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 480: 1199, 1199, 1199, 484: 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 495: 1199, 1199, 1199, 499: 1199, 501: 1199, 503: 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 512: 1199, 1199, 515: 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 536: 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 1199, 571: 1199, 1199, 640: 1199},
- {1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 480: 1204, 1204, 1204, 484: 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 495: 1204, 1204, 1204, 499: 1204, 501: 1204, 503: 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 512: 1204, 1204, 515: 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 536: 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 1204, 571: 1204, 1204, 640: 1204},
+ {1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 487: 1189, 1189, 1189, 491: 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 502: 1189, 1189, 1189, 506: 1189, 1189, 510: 1189, 1189, 1189, 1189, 1189, 1189, 1189, 518: 1189, 1189, 1189, 522: 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 544: 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 1189, 578: 1189, 1189, 607: 1189},
+ {508: 3886, 543: 4144, 660: 3885, 917: 4143},
+ {486: 3901, 778: 4147},
+ {486: 3901, 778: 4145},
+ {73: 4146},
// 1555
- {2: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 10: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 54: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 479: 1259, 481: 1259, 1259, 1259, 1259, 489: 1259, 1259, 1259, 1259, 1259, 498: 1259, 500: 1259, 502: 1259, 511: 1259, 514: 1259, 535: 1259, 570: 1259, 573: 1259, 575: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 588: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 600: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 1259, 641: 1259, 1259, 1259, 1259, 1259, 1259, 1259, 655: 1259, 657: 3585, 752: 3583, 3584, 792: 3586, 795: 3587, 824: 4120, 3588},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 4121},
- {53: 4122, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 480: 977, 977, 977, 484: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 495: 977, 977, 977, 499: 977, 501: 977, 503: 977, 977, 977, 977, 977, 977, 977, 977, 512: 977, 977, 515: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 536: 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 977, 571: 977, 977, 640: 977, 749: 3401, 754: 3593, 772: 4123},
- {1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 480: 1161, 1161, 1161, 484: 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 495: 1161, 1161, 1161, 499: 1161, 501: 1161, 503: 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 512: 1161, 1161, 515: 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 536: 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 1161, 571: 1161, 1161, 640: 1161},
+ {1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 487: 1187, 1187, 1187, 491: 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 502: 1187, 1187, 1187, 506: 1187, 1187, 510: 1187, 1187, 1187, 1187, 1187, 1187, 1187, 518: 1187, 1187, 1187, 522: 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 544: 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 1187, 578: 1187, 1187, 607: 1187},
+ {73: 4148},
+ {1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 487: 1188, 1188, 1188, 491: 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 502: 1188, 1188, 1188, 506: 1188, 1188, 510: 1188, 1188, 1188, 1188, 1188, 1188, 1188, 518: 1188, 1188, 1188, 522: 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 544: 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 1188, 578: 1188, 1188, 607: 1188},
+ {1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 487: 1211, 1211, 1211, 491: 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 502: 1211, 1211, 1211, 506: 1211, 1211, 510: 1211, 1211, 1211, 1211, 1211, 1211, 1211, 518: 1211, 1211, 1211, 522: 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 544: 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 1211, 578: 1211, 1211, 607: 1211},
+ {1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 487: 1212, 1212, 1212, 491: 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 502: 1212, 1212, 1212, 506: 1212, 1212, 510: 1212, 1212, 1212, 1212, 1212, 1212, 1212, 518: 1212, 1212, 1212, 522: 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 544: 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 1212, 578: 1212, 1212, 607: 1212},
// 1560
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 1943, 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3627, 785: 3791, 833: 4125},
- {53: 4126},
- {1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 480: 1132, 1132, 1132, 484: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 495: 1132, 1132, 1132, 499: 1132, 501: 1132, 503: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 512: 1132, 1132, 515: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 536: 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 1132, 571: 1132, 1132, 640: 1132},
- {155: 2338, 180: 2338, 199: 2338, 498: 2338, 524: 2338, 550: 2338, 569: 2338, 571: 2338, 2338, 577: 2338, 2338, 589: 2338},
- {155: 2337, 180: 2337, 199: 2337, 498: 2337, 524: 2337, 550: 2337, 569: 2337, 571: 2337, 2337, 577: 2337, 2337, 589: 2337},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 1959, 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3663, 793: 3827, 840: 4152},
+ {73: 4153},
+ {1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 487: 1208, 1208, 1208, 491: 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 502: 1208, 1208, 1208, 506: 1208, 1208, 510: 1208, 1208, 1208, 1208, 1208, 1208, 1208, 518: 1208, 1208, 1208, 522: 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 544: 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 1208, 578: 1208, 1208, 607: 1208},
+ {1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 487: 1213, 1213, 1213, 491: 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 502: 1213, 1213, 1213, 506: 1213, 1213, 510: 1213, 1213, 1213, 1213, 1213, 1213, 1213, 518: 1213, 1213, 1213, 522: 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 544: 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 1213, 578: 1213, 1213, 607: 1213},
+ {2: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 10: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 74: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 486: 1268, 1268, 489: 1268, 1268, 1268, 496: 1268, 1268, 1268, 1268, 1268, 505: 1268, 508: 1268, 1268, 517: 1268, 521: 1268, 543: 1268, 577: 1268, 580: 1268, 582: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 595: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 606: 1268, 608: 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 1268, 662: 1268, 664: 3621, 759: 3619, 3620, 800: 3622, 802: 3623, 831: 4156, 3624},
// 1565
- {2: 1925, 1925, 1925, 1925, 1925, 1925, 1925, 10: 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 54: 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 479: 1925, 481: 1925, 1925, 1925, 489: 1925, 1925, 1925, 1925, 1925, 498: 1925, 500: 1925, 502: 1925, 511: 1925, 514: 1925, 535: 1925, 570: 1925, 573: 1925, 575: 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 588: 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 600: 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 641: 1925, 1925, 1925, 1925, 1925, 1925, 1925},
- {524: 4154, 550: 4153, 569: 4152, 571: 4138, 4139, 1123: 4155},
- {479: 1921},
- {2: 1919, 1919, 1919, 1919, 1919, 1919, 1919, 10: 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 54: 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 479: 1919, 481: 1919, 1919, 1919, 489: 1919, 1919, 1919, 1919, 1919, 498: 1919, 500: 1919, 502: 1919, 511: 1919, 514: 1919, 535: 1919, 570: 1919, 573: 1919, 575: 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 588: 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 600: 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 641: 1919, 1919, 1919, 1919, 1919, 1919, 1919},
- {2: 1917, 1917, 1917, 1917, 1917, 1917, 1917, 10: 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 54: 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 479: 1917, 481: 1917, 1917, 1917, 489: 1917, 1917, 1917, 1917, 1917, 498: 1917, 500: 1917, 502: 1917, 511: 1917, 514: 1917, 535: 1917, 570: 1917, 573: 1917, 575: 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 588: 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 600: 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 1917, 641: 1917, 1917, 1917, 1917, 1917, 1917, 1917},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 4157},
+ {73: 4158, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 487: 986, 986, 986, 491: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 502: 986, 986, 986, 506: 986, 986, 510: 986, 986, 986, 986, 986, 986, 986, 518: 986, 986, 986, 522: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 544: 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 986, 578: 986, 986, 607: 986, 756: 3437, 761: 3629, 779: 4159},
+ {1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 487: 1170, 1170, 1170, 491: 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 502: 1170, 1170, 1170, 506: 1170, 1170, 510: 1170, 1170, 1170, 1170, 1170, 1170, 1170, 518: 1170, 1170, 1170, 522: 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 544: 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 1170, 578: 1170, 1170, 607: 1170},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 1959, 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3663, 793: 3827, 840: 4161},
// 1570
- {479: 4148, 716: 4149},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 3388, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 4145},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 3388, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3387, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 4141, 3292, 3373, 3291, 3288},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 3388, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3387, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 4140, 3292, 3373, 3291, 3288},
- {2: 1906, 1906, 1906, 1906, 1906, 1906, 1906, 10: 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 54: 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 479: 1906, 481: 1906, 1906, 1906, 489: 1906, 1906, 1906, 1906, 1906, 498: 1906, 500: 1906, 502: 1906, 511: 1906, 514: 1906, 535: 1906, 570: 1906, 573: 1906, 575: 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 588: 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 600: 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 1906, 641: 1906, 1906, 1906, 1906, 1906, 1906, 1906},
+ {73: 4162},
+ {1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 487: 1141, 1141, 1141, 491: 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 502: 1141, 1141, 1141, 506: 1141, 1141, 510: 1141, 1141, 1141, 1141, 1141, 1141, 1141, 518: 1141, 1141, 1141, 522: 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 544: 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 1141, 578: 1141, 1141, 607: 1141},
+ {159: 2356, 184: 2356, 204: 2356, 505: 2356, 531: 2356, 557: 2356, 576: 2356, 578: 2356, 2356, 584: 2356, 2356, 596: 2356},
+ {159: 2355, 184: 2355, 204: 2355, 505: 2355, 531: 2355, 557: 2355, 576: 2355, 578: 2355, 2355, 584: 2355, 2355, 596: 2355},
+ {2: 1941, 1941, 1941, 1941, 1941, 1941, 1941, 10: 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 74: 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 486: 1941, 1941, 489: 1941, 1941, 496: 1941, 1941, 1941, 1941, 1941, 505: 1941, 508: 1941, 1941, 517: 1941, 521: 1941, 543: 1941, 577: 1941, 580: 1941, 582: 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 595: 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 606: 1941, 608: 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941, 1941},
// 1575
- {2: 1905, 1905, 1905, 1905, 1905, 1905, 1905, 10: 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 54: 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 479: 1905, 481: 1905, 1905, 1905, 489: 1905, 1905, 1905, 1905, 1905, 498: 1905, 500: 1905, 502: 1905, 511: 1905, 514: 1905, 535: 1905, 570: 1905, 573: 1905, 575: 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 588: 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 600: 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 1905, 641: 1905, 1905, 1905, 1905, 1905, 1905, 1905},
- {1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 480: 1908, 1908, 485: 1908, 3389, 1908, 1908, 1908, 1908, 495: 1908, 1908, 1908, 499: 1908, 501: 1908, 503: 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 512: 1908, 1908, 515: 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 525: 1908, 527: 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 536: 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 551: 1908, 1908, 561: 1908, 1908, 1908, 1908, 1908, 1908, 1908, 1908, 640: 3390},
- {1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 4143, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 480: 1904, 1904, 485: 1904, 3389, 1904, 1904, 1904, 1904, 495: 1904, 1904, 1904, 499: 1904, 501: 1904, 503: 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 512: 1904, 1904, 515: 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 525: 1904, 527: 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 536: 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 551: 1904, 1904, 561: 1904, 1904, 1904, 1904, 1904, 1904, 1904, 1904, 640: 3390, 1253: 4142},
- {1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 480: 1909, 1909, 485: 1909, 487: 1909, 1909, 1909, 1909, 495: 1909, 1909, 1909, 499: 1909, 501: 1909, 503: 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 512: 1909, 1909, 515: 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 525: 1909, 527: 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 536: 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909, 551: 1909, 1909, 561: 1909, 1909, 1909, 1909, 1909, 1909, 1909, 1909},
- {481: 4144},
+ {531: 4190, 557: 4189, 576: 4188, 578: 4174, 4175, 1132: 4191},
+ {486: 1937},
+ {2: 1935, 1935, 1935, 1935, 1935, 1935, 1935, 10: 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 74: 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 486: 1935, 1935, 489: 1935, 1935, 496: 1935, 1935, 1935, 1935, 1935, 505: 1935, 508: 1935, 1935, 517: 1935, 521: 1935, 543: 1935, 577: 1935, 580: 1935, 582: 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 595: 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 606: 1935, 608: 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935},
+ {2: 1933, 1933, 1933, 1933, 1933, 1933, 1933, 10: 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 74: 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 486: 1933, 1933, 489: 1933, 1933, 496: 1933, 1933, 1933, 1933, 1933, 505: 1933, 508: 1933, 1933, 517: 1933, 521: 1933, 543: 1933, 577: 1933, 580: 1933, 582: 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 595: 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 606: 1933, 608: 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933},
+ {486: 4184, 723: 4185},
// 1580
- {1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 480: 1903, 1903, 485: 1903, 487: 1903, 1903, 1903, 1903, 495: 1903, 1903, 1903, 499: 1903, 501: 1903, 503: 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 512: 1903, 1903, 515: 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 525: 1903, 527: 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 536: 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903, 551: 1903, 1903, 561: 1903, 1903, 1903, 1903, 1903, 1903, 1903, 1903},
- {491: 3725, 3726, 3731, 512: 4146, 526: 3727, 553: 3728, 3729, 3722, 3732, 3721, 3730, 3723, 3724},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 3388, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 4147},
- {1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 480: 1910, 1910, 485: 1910, 487: 1910, 1910, 1910, 1910, 495: 1910, 1910, 1910, 499: 1910, 501: 1910, 503: 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 512: 1910, 1910, 515: 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 525: 1910, 527: 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 536: 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910, 551: 1910, 1910, 561: 1910, 1910, 1910, 1910, 1910, 1910, 1910, 1910},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 2614, 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3918, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 2612, 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 651: 2608, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3917, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3627, 755: 3920, 2609, 2610, 2611, 2620, 763: 2618, 2617, 2616, 3919, 3922, 3921, 785: 4150},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 3424, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 4181},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 3424, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3423, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 4177, 3328, 3409, 3327, 3324},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 3424, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3423, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 4176, 3328, 3409, 3327, 3324},
+ {2: 1922, 1922, 1922, 1922, 1922, 1922, 1922, 10: 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 74: 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 486: 1922, 1922, 489: 1922, 1922, 496: 1922, 1922, 1922, 1922, 1922, 505: 1922, 508: 1922, 1922, 517: 1922, 521: 1922, 543: 1922, 577: 1922, 580: 1922, 582: 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 595: 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 606: 1922, 608: 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922, 1922},
+ {2: 1921, 1921, 1921, 1921, 1921, 1921, 1921, 10: 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 74: 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 486: 1921, 1921, 489: 1921, 1921, 496: 1921, 1921, 1921, 1921, 1921, 505: 1921, 508: 1921, 1921, 517: 1921, 521: 1921, 543: 1921, 577: 1921, 580: 1921, 582: 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 595: 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 606: 1921, 608: 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921, 1921},
// 1585
- {1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 480: 1911, 1911, 485: 1911, 487: 1911, 1911, 1911, 1911, 495: 1911, 1911, 1911, 499: 1911, 501: 1911, 503: 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 512: 1911, 1911, 515: 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 525: 1911, 527: 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 536: 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911, 551: 1911, 1911, 561: 1911, 1911, 1911, 1911, 1911, 1911, 1911, 1911},
- {9: 3629, 53: 4151},
- {1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 480: 1912, 1912, 485: 1912, 487: 1912, 1912, 1912, 1912, 495: 1912, 1912, 1912, 499: 1912, 501: 1912, 503: 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 512: 1912, 1912, 515: 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 525: 1912, 527: 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 536: 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912, 551: 1912, 1912, 561: 1912, 1912, 1912, 1912, 1912, 1912, 1912, 1912},
- {2: 1924, 1924, 1924, 1924, 1924, 1924, 1924, 10: 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 54: 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 479: 1924, 481: 1924, 1924, 1924, 489: 1924, 1924, 1924, 1924, 1924, 498: 1924, 500: 1924, 502: 1924, 511: 1924, 514: 1924, 535: 1924, 570: 1924, 573: 1924, 575: 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 588: 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 600: 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 641: 1924, 1924, 1924, 1924, 1924, 1924, 1924},
- {479: 1920},
+ {1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 487: 1924, 1924, 492: 1924, 3425, 1924, 1924, 1924, 1924, 502: 1924, 1924, 1924, 506: 1924, 1924, 510: 1924, 1924, 1924, 1924, 1924, 1924, 1924, 518: 1924, 1924, 1924, 522: 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 532: 1924, 534: 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 544: 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 558: 1924, 1924, 568: 1924, 1924, 1924, 1924, 1924, 1924, 1924, 1924, 607: 3426},
+ {1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 4179, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 487: 1920, 1920, 492: 1920, 3425, 1920, 1920, 1920, 1920, 502: 1920, 1920, 1920, 506: 1920, 1920, 510: 1920, 1920, 1920, 1920, 1920, 1920, 1920, 518: 1920, 1920, 1920, 522: 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 532: 1920, 534: 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 544: 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 558: 1920, 1920, 568: 1920, 1920, 1920, 1920, 1920, 1920, 1920, 1920, 607: 3426, 1263: 4178},
+ {1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 487: 1925, 1925, 492: 1925, 494: 1925, 1925, 1925, 1925, 502: 1925, 1925, 1925, 506: 1925, 1925, 510: 1925, 1925, 1925, 1925, 1925, 1925, 1925, 518: 1925, 1925, 1925, 522: 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 532: 1925, 534: 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 544: 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925, 558: 1925, 1925, 568: 1925, 1925, 1925, 1925, 1925, 1925, 1925, 1925},
+ {487: 4180},
+ {1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 487: 1919, 1919, 492: 1919, 494: 1919, 1919, 1919, 1919, 502: 1919, 1919, 1919, 506: 1919, 1919, 510: 1919, 1919, 1919, 1919, 1919, 1919, 1919, 518: 1919, 1919, 1919, 522: 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 532: 1919, 534: 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 544: 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919, 558: 1919, 1919, 568: 1919, 1919, 1919, 1919, 1919, 1919, 1919, 1919},
// 1590
- {2: 1918, 1918, 1918, 1918, 1918, 1918, 1918, 10: 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 54: 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 479: 1918, 481: 1918, 1918, 1918, 489: 1918, 1918, 1918, 1918, 1918, 498: 1918, 500: 1918, 502: 1918, 511: 1918, 514: 1918, 535: 1918, 570: 1918, 573: 1918, 575: 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 588: 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 600: 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 1918, 641: 1918, 1918, 1918, 1918, 1918, 1918, 1918},
- {2: 1916, 1916, 1916, 1916, 1916, 1916, 1916, 10: 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 54: 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 479: 1916, 481: 1916, 1916, 1916, 489: 1916, 1916, 1916, 1916, 1916, 498: 1916, 500: 1916, 502: 1916, 511: 1916, 514: 1916, 535: 1916, 570: 1916, 573: 1916, 575: 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 588: 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 600: 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 1916, 641: 1916, 1916, 1916, 1916, 1916, 1916, 1916},
- {180: 4179, 498: 4180, 577: 4178, 4177},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 4171, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 4172, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 4170, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 657: 4173, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 4168, 1186: 4169},
- {2: 1933, 1933, 1933, 1933, 1933, 1933, 1933, 10: 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 54: 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 479: 1933, 481: 1933, 1933, 1933, 489: 1933, 1933, 1933, 1933, 1933, 498: 1933, 500: 1933, 502: 1933, 511: 1933, 514: 1933, 535: 1933, 570: 1933, 573: 1933, 575: 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 588: 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 600: 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 1933, 641: 1933, 1933, 1933, 1933, 1933, 1933, 1933, 657: 1933},
+ {498: 3761, 3762, 3767, 520: 4182, 533: 3763, 560: 3764, 3765, 3758, 3768, 3757, 3766, 3759, 3760},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 3424, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 4183},
+ {1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 487: 1926, 1926, 492: 1926, 494: 1926, 1926, 1926, 1926, 502: 1926, 1926, 1926, 506: 1926, 1926, 510: 1926, 1926, 1926, 1926, 1926, 1926, 1926, 518: 1926, 1926, 1926, 522: 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 532: 1926, 534: 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 544: 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 558: 1926, 1926, 568: 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 2641, 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3954, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 2639, 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 658: 2635, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3953, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3663, 762: 3956, 2636, 2637, 2638, 2647, 770: 2645, 2644, 2643, 3955, 3958, 3957, 793: 4186},
+ {1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 487: 1927, 1927, 492: 1927, 494: 1927, 1927, 1927, 1927, 502: 1927, 1927, 1927, 506: 1927, 1927, 510: 1927, 1927, 1927, 1927, 1927, 1927, 1927, 518: 1927, 1927, 1927, 522: 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 532: 1927, 534: 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 544: 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 558: 1927, 1927, 568: 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927},
// 1595
- {2: 1932, 1932, 1932, 1932, 1932, 1932, 1932, 10: 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 54: 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 479: 1932, 481: 1932, 1932, 1932, 489: 1932, 1932, 1932, 1932, 1932, 498: 1932, 500: 1932, 502: 1932, 511: 1932, 514: 1932, 535: 1932, 570: 1932, 573: 1932, 575: 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 588: 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 600: 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 641: 1932, 1932, 1932, 1932, 1932, 1932, 1932, 657: 1932},
- {2: 1931, 1931, 1931, 1931, 1931, 1931, 1931, 10: 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 54: 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 479: 1931, 481: 1931, 1931, 1931, 489: 1931, 1931, 1931, 1931, 1931, 498: 1931, 500: 1931, 502: 1931, 511: 1931, 514: 1931, 535: 1931, 570: 1931, 573: 1931, 575: 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 588: 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 600: 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 1931, 641: 1931, 1931, 1931, 1931, 1931, 1931, 1931, 657: 1931},
- {2: 1930, 1930, 1930, 1930, 1930, 1930, 1930, 10: 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 54: 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 479: 1930, 481: 1930, 1930, 1930, 489: 1930, 1930, 1930, 1930, 1930, 498: 1930, 500: 1930, 502: 1930, 511: 1930, 514: 1930, 535: 1930, 570: 1930, 573: 1930, 575: 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 588: 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 600: 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 1930, 641: 1930, 1930, 1930, 1930, 1930, 1930, 1930, 657: 1930},
- {2: 1929, 1929, 1929, 1929, 1929, 1929, 1929, 10: 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 54: 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 479: 1929, 481: 1929, 1929, 1929, 489: 1929, 1929, 1929, 1929, 1929, 498: 1929, 500: 1929, 502: 1929, 511: 1929, 514: 1929, 535: 1929, 570: 1929, 573: 1929, 575: 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 588: 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 600: 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 1929, 641: 1929, 1929, 1929, 1929, 1929, 1929, 1929, 657: 1929},
- {2: 1928, 1928, 1928, 1928, 1928, 1928, 1928, 10: 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 54: 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 479: 1928, 481: 1928, 1928, 1928, 489: 1928, 1928, 1928, 1928, 1928, 498: 1928, 500: 1928, 502: 1928, 511: 1928, 514: 1928, 535: 1928, 570: 1928, 573: 1928, 575: 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 588: 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 600: 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 641: 1928, 1928, 1928, 1928, 1928, 1928, 1928, 657: 1928},
+ {9: 3665, 73: 4187},
+ {1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 487: 1928, 1928, 492: 1928, 494: 1928, 1928, 1928, 1928, 502: 1928, 1928, 1928, 506: 1928, 1928, 510: 1928, 1928, 1928, 1928, 1928, 1928, 1928, 518: 1928, 1928, 1928, 522: 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 532: 1928, 534: 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 544: 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928, 558: 1928, 1928, 568: 1928, 1928, 1928, 1928, 1928, 1928, 1928, 1928},
+ {2: 1940, 1940, 1940, 1940, 1940, 1940, 1940, 10: 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 74: 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 486: 1940, 1940, 489: 1940, 1940, 496: 1940, 1940, 1940, 1940, 1940, 505: 1940, 508: 1940, 1940, 517: 1940, 521: 1940, 543: 1940, 577: 1940, 580: 1940, 582: 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 595: 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 606: 1940, 608: 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940, 1940},
+ {486: 1936},
+ {2: 1934, 1934, 1934, 1934, 1934, 1934, 1934, 10: 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 74: 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 486: 1934, 1934, 489: 1934, 1934, 496: 1934, 1934, 1934, 1934, 1934, 505: 1934, 508: 1934, 1934, 517: 1934, 521: 1934, 543: 1934, 577: 1934, 580: 1934, 582: 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 595: 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 606: 1934, 608: 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934, 1934},
// 1600
- {2: 1927, 1927, 1927, 1927, 1927, 1927, 1927, 10: 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 54: 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 479: 1927, 481: 1927, 1927, 1927, 489: 1927, 1927, 1927, 1927, 1927, 498: 1927, 500: 1927, 502: 1927, 511: 1927, 514: 1927, 535: 1927, 570: 1927, 573: 1927, 575: 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 588: 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 600: 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 1927, 641: 1927, 1927, 1927, 1927, 1927, 1927, 1927, 657: 1927},
- {2: 1926, 1926, 1926, 1926, 1926, 1926, 1926, 10: 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 54: 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 479: 1926, 481: 1926, 1926, 1926, 489: 1926, 1926, 1926, 1926, 1926, 498: 1926, 500: 1926, 502: 1926, 511: 1926, 514: 1926, 535: 1926, 570: 1926, 573: 1926, 575: 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 588: 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 600: 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 1926, 641: 1926, 1926, 1926, 1926, 1926, 1926, 1926, 657: 1926},
- {180: 1923, 482: 4128, 484: 4127, 498: 1923, 577: 1923, 1923, 819: 4167},
- {180: 1922, 498: 1922, 577: 1922, 1922},
- {1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 480: 1937, 1937, 485: 1937, 487: 1937, 1937, 1937, 1937, 495: 1937, 1937, 1937, 499: 1937, 501: 1937, 503: 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 512: 1937, 1937, 515: 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 525: 1937, 527: 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 536: 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937, 551: 1937, 1937, 561: 1937, 1937, 1937, 1937, 1937, 1937, 1937, 1937},
+ {2: 1932, 1932, 1932, 1932, 1932, 1932, 1932, 10: 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 74: 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 486: 1932, 1932, 489: 1932, 1932, 496: 1932, 1932, 1932, 1932, 1932, 505: 1932, 508: 1932, 1932, 517: 1932, 521: 1932, 543: 1932, 577: 1932, 580: 1932, 582: 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 595: 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 606: 1932, 608: 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932, 1932},
+ {184: 4215, 505: 4216, 584: 4214, 4213},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 4207, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 4208, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 4206, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 664: 4209, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 4204, 1197: 4205},
+ {2: 1949, 1949, 1949, 1949, 1949, 1949, 1949, 10: 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 74: 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 486: 1949, 1949, 489: 1949, 1949, 496: 1949, 1949, 1949, 1949, 1949, 505: 1949, 508: 1949, 1949, 517: 1949, 521: 1949, 543: 1949, 577: 1949, 580: 1949, 582: 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 595: 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 606: 1949, 608: 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 1949, 664: 1949},
+ {2: 1948, 1948, 1948, 1948, 1948, 1948, 1948, 10: 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 74: 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 486: 1948, 1948, 489: 1948, 1948, 496: 1948, 1948, 1948, 1948, 1948, 505: 1948, 508: 1948, 1948, 517: 1948, 521: 1948, 543: 1948, 577: 1948, 580: 1948, 582: 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 595: 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 606: 1948, 608: 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 1948, 664: 1948},
// 1605
- {479: 2615, 716: 4176},
- {766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 480: 766, 766, 766, 484: 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 495: 766, 766, 766, 499: 766, 501: 766, 503: 766, 766, 766, 766, 766, 766, 766, 766, 512: 766, 766, 515: 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 536: 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 766, 571: 766, 766, 640: 766, 665: 4174},
- {1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1915, 1737, 1737, 1737, 484: 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 495: 1737, 1737, 1737, 499: 1737, 501: 1737, 503: 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 512: 1737, 1737, 515: 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 536: 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 1737, 571: 1737, 1737, 640: 1737, 658: 1737, 662: 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, 1914, 1736, 1736, 1736, 484: 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 495: 1736, 1736, 1736, 499: 1736, 501: 1736, 503: 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 512: 1736, 1736, 515: 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 536: 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 1736, 571: 1736, 1736, 640: 1736, 658: 1736, 662: 1736, 1736},
- {479: 1913},
+ {2: 1947, 1947, 1947, 1947, 1947, 1947, 1947, 10: 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 74: 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 486: 1947, 1947, 489: 1947, 1947, 496: 1947, 1947, 1947, 1947, 1947, 505: 1947, 508: 1947, 1947, 517: 1947, 521: 1947, 543: 1947, 577: 1947, 580: 1947, 582: 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 595: 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 606: 1947, 608: 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 1947, 664: 1947},
+ {2: 1946, 1946, 1946, 1946, 1946, 1946, 1946, 10: 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 74: 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 486: 1946, 1946, 489: 1946, 1946, 496: 1946, 1946, 1946, 1946, 1946, 505: 1946, 508: 1946, 1946, 517: 1946, 521: 1946, 543: 1946, 577: 1946, 580: 1946, 582: 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 595: 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 606: 1946, 608: 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 1946, 664: 1946},
+ {2: 1945, 1945, 1945, 1945, 1945, 1945, 1945, 10: 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 74: 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 486: 1945, 1945, 489: 1945, 1945, 496: 1945, 1945, 1945, 1945, 1945, 505: 1945, 508: 1945, 1945, 517: 1945, 521: 1945, 543: 1945, 577: 1945, 580: 1945, 582: 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 595: 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 606: 1945, 608: 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 1945, 664: 1945},
+ {2: 1944, 1944, 1944, 1944, 1944, 1944, 1944, 10: 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 74: 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 486: 1944, 1944, 489: 1944, 1944, 496: 1944, 1944, 1944, 1944, 1944, 505: 1944, 508: 1944, 1944, 517: 1944, 521: 1944, 543: 1944, 577: 1944, 580: 1944, 582: 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 595: 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 606: 1944, 608: 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 1944, 664: 1944},
+ {2: 1943, 1943, 1943, 1943, 1943, 1943, 1943, 10: 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 74: 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 486: 1943, 1943, 489: 1943, 1943, 496: 1943, 1943, 1943, 1943, 1943, 505: 1943, 508: 1943, 1943, 517: 1943, 521: 1943, 543: 1943, 577: 1943, 580: 1943, 582: 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 595: 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 606: 1943, 608: 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 1943, 664: 1943},
// 1610
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 3388, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 4175},
- {1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 480: 1935, 1935, 485: 1935, 487: 1935, 1935, 1935, 1935, 495: 1935, 1935, 1935, 499: 1935, 501: 1935, 503: 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 512: 1935, 1935, 515: 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 525: 1935, 527: 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 536: 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935, 551: 1935, 1935, 561: 1935, 1935, 1935, 1935, 1935, 1935, 1935, 1935},
- {1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 480: 1936, 1936, 485: 1936, 487: 1936, 1936, 1936, 1936, 495: 1936, 1936, 1936, 499: 1936, 501: 1936, 503: 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 512: 1936, 1936, 515: 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 525: 1936, 527: 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 536: 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936, 551: 1936, 1936, 561: 1936, 1936, 1936, 1936, 1936, 1936, 1936, 1936},
- {1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 480: 1962, 1962, 485: 1962, 487: 1962, 1962, 1962, 1962, 495: 1962, 1962, 1962, 499: 1962, 501: 1962, 503: 1962, 1962, 1962, 507: 1962, 1962, 1962, 1962, 512: 1962, 1962, 515: 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 525: 1962, 527: 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 536: 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 1962, 551: 1962, 1962},
- {1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 480: 1961, 1961, 485: 1961, 487: 1961, 1961, 1961, 1961, 495: 1961, 1961, 1961, 499: 1961, 501: 1961, 503: 1961, 1961, 1961, 507: 1961, 1961, 1961, 1961, 512: 1961, 1961, 515: 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 525: 1961, 527: 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 536: 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 1961, 551: 1961, 1961},
+ {2: 1942, 1942, 1942, 1942, 1942, 1942, 1942, 10: 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 74: 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 486: 1942, 1942, 489: 1942, 1942, 496: 1942, 1942, 1942, 1942, 1942, 505: 1942, 508: 1942, 1942, 517: 1942, 521: 1942, 543: 1942, 577: 1942, 580: 1942, 582: 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 595: 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 606: 1942, 608: 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 1942, 664: 1942},
+ {184: 1939, 489: 4164, 491: 4163, 505: 1939, 584: 1939, 1939, 826: 4203},
+ {184: 1938, 505: 1938, 584: 1938, 1938},
+ {1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 487: 1953, 1953, 492: 1953, 494: 1953, 1953, 1953, 1953, 502: 1953, 1953, 1953, 506: 1953, 1953, 510: 1953, 1953, 1953, 1953, 1953, 1953, 1953, 518: 1953, 1953, 1953, 522: 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 532: 1953, 534: 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 544: 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953, 558: 1953, 1953, 568: 1953, 1953, 1953, 1953, 1953, 1953, 1953, 1953},
+ {486: 2642, 723: 4212},
// 1615
- {1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 480: 1960, 1960, 485: 1960, 487: 1960, 1960, 1960, 1960, 495: 1960, 1960, 1960, 499: 1960, 501: 1960, 503: 1960, 1960, 1960, 507: 1960, 1960, 1960, 1960, 512: 1960, 1960, 515: 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 525: 1960, 527: 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 536: 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 1960, 551: 1960, 1960},
- {1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 480: 1938, 1938, 485: 1938, 487: 1938, 1938, 1938, 1938, 495: 1938, 1938, 1938, 499: 1938, 501: 1938, 503: 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 512: 1938, 1938, 515: 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 525: 1938, 527: 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 536: 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938, 551: 1938, 1938, 561: 1938, 1938, 1938, 1938, 1938, 1938, 1938, 1938},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 4182, 2795, 2796, 2794, 751: 4183, 816: 4184},
- {2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 479: 2361, 494: 2361, 499: 2361, 2361, 506: 2361, 513: 2361, 535: 2361, 2361, 548: 2361, 653: 2361, 658: 4205, 675: 2361, 2361, 678: 2361, 684: 2361, 2361, 687: 2361, 2361, 2361, 2361, 2361, 2361, 695: 2361, 697: 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 2361, 712: 2361, 2361, 2361, 2361},
- {9: 2358, 53: 2358},
+ {775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 487: 775, 775, 775, 491: 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 502: 775, 775, 775, 506: 775, 775, 510: 775, 775, 775, 775, 775, 775, 775, 518: 775, 775, 775, 522: 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 544: 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 775, 578: 775, 775, 607: 775, 672: 4210},
+ {1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1931, 1752, 1752, 1752, 491: 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 502: 1752, 1752, 1752, 506: 1752, 1752, 510: 1752, 1752, 1752, 1752, 1752, 1752, 1752, 518: 1752, 1752, 1752, 522: 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 544: 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 1752, 578: 1752, 1752, 607: 1752, 665: 1752, 669: 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, 1930, 1751, 1751, 1751, 491: 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 502: 1751, 1751, 1751, 506: 1751, 1751, 510: 1751, 1751, 1751, 1751, 1751, 1751, 1751, 518: 1751, 1751, 1751, 522: 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 544: 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 1751, 578: 1751, 1751, 607: 1751, 665: 1751, 669: 1751, 1751},
+ {486: 1929},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 3424, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 4211},
// 1620
- {9: 4185, 53: 4186},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 4182, 2795, 2796, 2794, 751: 4204},
- {316: 4187},
- {479: 4188},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 3388, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 4189},
+ {1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 487: 1951, 1951, 492: 1951, 494: 1951, 1951, 1951, 1951, 502: 1951, 1951, 1951, 506: 1951, 1951, 510: 1951, 1951, 1951, 1951, 1951, 1951, 1951, 518: 1951, 1951, 1951, 522: 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 532: 1951, 534: 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 544: 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951, 558: 1951, 1951, 568: 1951, 1951, 1951, 1951, 1951, 1951, 1951, 1951},
+ {1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 487: 1952, 1952, 492: 1952, 494: 1952, 1952, 1952, 1952, 502: 1952, 1952, 1952, 506: 1952, 1952, 510: 1952, 1952, 1952, 1952, 1952, 1952, 1952, 518: 1952, 1952, 1952, 522: 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 532: 1952, 534: 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 544: 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952, 558: 1952, 1952, 568: 1952, 1952, 1952, 1952, 1952, 1952, 1952, 1952},
+ {1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 487: 1978, 1978, 492: 1978, 494: 1978, 1978, 1978, 1978, 502: 1978, 1978, 1978, 506: 1978, 1978, 510: 1978, 1978, 513: 1978, 1978, 1978, 1978, 518: 1978, 1978, 1978, 522: 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 532: 1978, 534: 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 544: 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 1978, 558: 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, 487: 1977, 1977, 492: 1977, 494: 1977, 1977, 1977, 1977, 502: 1977, 1977, 1977, 506: 1977, 1977, 510: 1977, 1977, 513: 1977, 1977, 1977, 1977, 518: 1977, 1977, 1977, 522: 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 532: 1977, 534: 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 544: 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 1977, 558: 1977, 1977},
+ {1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 487: 1976, 1976, 492: 1976, 494: 1976, 1976, 1976, 1976, 502: 1976, 1976, 1976, 506: 1976, 1976, 510: 1976, 1976, 513: 1976, 1976, 1976, 1976, 518: 1976, 1976, 1976, 522: 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 532: 1976, 534: 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 544: 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 1976, 558: 1976, 1976},
// 1625
- {53: 1956, 480: 4192, 491: 3725, 3726, 3731, 526: 3727, 550: 4191, 553: 3728, 3729, 3722, 3732, 3721, 3730, 3723, 3724, 1233: 4190},
- {53: 4203},
- {236: 4196, 525: 4195},
- {145: 4193},
- {261: 4194},
+ {1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 487: 1954, 1954, 492: 1954, 494: 1954, 1954, 1954, 1954, 502: 1954, 1954, 1954, 506: 1954, 1954, 510: 1954, 1954, 1954, 1954, 1954, 1954, 1954, 518: 1954, 1954, 1954, 522: 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 532: 1954, 534: 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 544: 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954, 558: 1954, 1954, 568: 1954, 1954, 1954, 1954, 1954, 1954, 1954, 1954},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 4218, 2824, 2825, 2823, 758: 4219, 823: 4220},
+ {2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 486: 2379, 501: 2379, 506: 2379, 508: 2379, 512: 2379, 519: 2379, 542: 2379, 2379, 555: 2379, 660: 2379, 665: 4241, 682: 2379, 2379, 685: 2379, 691: 2379, 2379, 694: 2379, 2379, 2379, 2379, 2379, 2379, 702: 2379, 704: 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 2379, 719: 2379, 2379, 2379, 2379},
+ {9: 2376, 73: 2376},
+ {9: 4221, 73: 4222},
// 1630
- {53: 1952},
- {360: 4198},
- {218: 4197},
- {53: 1953},
- {218: 4199},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 4218, 2824, 2825, 2823, 758: 4240},
+ {322: 4223},
+ {486: 4224},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 3424, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 4225},
+ {73: 1972, 488: 4228, 498: 3761, 3762, 3767, 533: 3763, 557: 4227, 560: 3764, 3765, 3758, 3768, 3757, 3766, 3759, 3760, 1243: 4226},
// 1635
- {53: 1955, 480: 4200},
- {145: 4201},
- {261: 4202},
- {53: 1954},
- {1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 480: 1963, 1963, 485: 1963, 487: 1963, 1963, 1963, 1963, 495: 1963, 1963, 1963, 499: 1963, 501: 1963, 503: 1963, 1963, 1963, 507: 1963, 1963, 1963, 1963, 512: 1963, 1963, 515: 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 525: 1963, 527: 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 536: 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 1963, 551: 1963, 1963},
+ {73: 4239},
+ {241: 4232, 532: 4231},
+ {149: 4229},
+ {266: 4230},
+ {73: 1968},
// 1640
- {9: 2357, 53: 2357},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 4206, 2795, 2796, 2794},
- {2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 479: 2360, 494: 2360, 499: 2360, 2360, 506: 2360, 513: 2360, 535: 2360, 2360, 548: 2360, 653: 2360, 658: 4207, 675: 2360, 2360, 678: 2360, 684: 2360, 2360, 687: 2360, 2360, 2360, 2360, 2360, 2360, 695: 2360, 697: 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 2360, 712: 2360, 2360, 2360, 2360},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 4208, 2795, 2796, 2794},
- {2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 479: 2359, 494: 2359, 499: 2359, 2359, 506: 2359, 513: 2359, 535: 2359, 2359, 548: 2359, 653: 2359, 675: 2359, 2359, 678: 2359, 684: 2359, 2359, 687: 2359, 2359, 2359, 2359, 2359, 2359, 695: 2359, 697: 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 2359, 712: 2359, 2359, 2359, 2359},
+ {365: 4234},
+ {224: 4233},
+ {73: 1969},
+ {224: 4235},
+ {73: 1971, 488: 4236},
// 1645
- {1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 480: 1964, 1964, 485: 1964, 487: 1964, 1964, 1964, 1964, 495: 1964, 1964, 1964, 499: 1964, 501: 1964, 503: 1964, 1964, 1964, 507: 1964, 1964, 1964, 1964, 512: 1964, 1964, 515: 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 525: 1964, 527: 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 536: 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 1964, 551: 1964, 1964, 741: 3380, 3378},
- {1321, 1321, 9: 1321, 53: 1321, 131: 1321, 478: 1321, 480: 1321, 487: 1321, 1321, 496: 1321, 1321, 499: 1321, 501: 1321, 503: 1321, 1321, 508: 1321, 1321, 520: 1321, 522: 1321, 530: 1321, 533: 1321, 1321},
- {1320, 1320, 9: 1320, 53: 1320, 131: 1320, 478: 1320, 480: 1320, 487: 1320, 1320, 496: 1320, 1320, 499: 1320, 501: 1320, 503: 1320, 1320, 508: 1320, 1320, 520: 1320, 522: 1320, 530: 1320, 533: 1320, 1320},
- {1319, 1319, 9: 1319, 53: 1319, 131: 1319, 478: 1319, 480: 1319, 487: 1319, 1319, 496: 1319, 1319, 499: 1319, 501: 1319, 503: 1319, 1319, 508: 1319, 1319, 520: 1319, 522: 1319, 530: 1319, 533: 1319, 1319},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 4214},
+ {149: 4237},
+ {266: 4238},
+ {73: 1970},
+ {1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 487: 1979, 1979, 492: 1979, 494: 1979, 1979, 1979, 1979, 502: 1979, 1979, 1979, 506: 1979, 1979, 510: 1979, 1979, 513: 1979, 1979, 1979, 1979, 518: 1979, 1979, 1979, 522: 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 532: 1979, 534: 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 544: 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 1979, 558: 1979, 1979},
+ {9: 2375, 73: 2375},
// 1650
- {1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 480: 1968, 1968, 485: 1968, 487: 1968, 1968, 1968, 1968, 495: 1968, 1968, 1968, 499: 1968, 501: 1968, 503: 1968, 1968, 1968, 507: 1968, 1968, 1968, 1968, 512: 3384, 1968, 515: 3382, 3383, 3381, 3379, 1968, 1968, 1968, 1968, 1968, 525: 1968, 527: 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 536: 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 1968, 551: 1968, 1968, 741: 3380, 3378},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 3960, 2795, 2796, 2794, 744: 4216},
- {53: 4217},
- {2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 480: 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 501: 2257, 503: 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 512: 2257, 2257, 515: 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 536: 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 2257, 571: 2257, 2257, 587: 2257, 598: 2257, 2257, 640: 2257, 648: 2257, 2257, 2257, 652: 2257},
- {501: 4219},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 4242, 2824, 2825, 2823},
+ {2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 486: 2378, 501: 2378, 506: 2378, 508: 2378, 512: 2378, 519: 2378, 542: 2378, 2378, 555: 2378, 660: 2378, 665: 4243, 682: 2378, 2378, 685: 2378, 691: 2378, 2378, 694: 2378, 2378, 2378, 2378, 2378, 2378, 702: 2378, 704: 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 2378, 719: 2378, 2378, 2378, 2378},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 4244, 2824, 2825, 2823},
+ {2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 486: 2377, 501: 2377, 506: 2377, 508: 2377, 512: 2377, 519: 2377, 542: 2377, 2377, 555: 2377, 660: 2377, 682: 2377, 2377, 685: 2377, 691: 2377, 2377, 694: 2377, 2377, 2377, 2377, 2377, 2377, 702: 2377, 704: 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 2377, 719: 2377, 2377, 2377, 2377},
+ {1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 487: 1980, 1980, 492: 1980, 494: 1980, 1980, 1980, 1980, 502: 1980, 1980, 1980, 506: 1980, 1980, 510: 1980, 1980, 513: 1980, 1980, 1980, 1980, 518: 1980, 1980, 1980, 522: 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 532: 1980, 534: 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 544: 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 1980, 558: 1980, 1980, 748: 3416, 3414},
// 1655
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 3960, 2795, 2796, 2794, 744: 4220},
- {2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 480: 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 501: 2258, 503: 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 512: 2258, 2258, 515: 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 536: 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 571: 2258, 2258, 587: 2258, 598: 2258, 2258, 640: 2258, 648: 2258, 2258, 2258, 652: 2258},
- {259, 259, 53: 259, 478: 259, 480: 259, 487: 259, 259, 496: 259, 259, 499: 259, 501: 259, 503: 259, 259, 508: 259, 259, 512: 3384, 515: 3382, 3383, 3381, 3379, 259, 259, 522: 259, 741: 3380, 3378},
- {7, 7},
- {145: 4225},
+ {1330, 1330, 9: 1330, 73: 1330, 135: 1330, 485: 1330, 488: 1330, 494: 1330, 1330, 503: 1330, 1330, 506: 1330, 1330, 510: 1330, 1330, 515: 1330, 1330, 527: 1330, 529: 1330, 537: 1330, 540: 1330, 1330},
+ {1329, 1329, 9: 1329, 73: 1329, 135: 1329, 485: 1329, 488: 1329, 494: 1329, 1329, 503: 1329, 1329, 506: 1329, 1329, 510: 1329, 1329, 515: 1329, 1329, 527: 1329, 529: 1329, 537: 1329, 540: 1329, 1329},
+ {1328, 1328, 9: 1328, 73: 1328, 135: 1328, 485: 1328, 488: 1328, 494: 1328, 1328, 503: 1328, 1328, 506: 1328, 1328, 510: 1328, 1328, 515: 1328, 1328, 527: 1328, 529: 1328, 537: 1328, 540: 1328, 1328},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 4250},
+ {1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 487: 1984, 1984, 492: 1984, 494: 1984, 1984, 1984, 1984, 502: 1984, 1984, 1984, 506: 1984, 1984, 510: 1984, 1984, 513: 1984, 1984, 1984, 1984, 518: 1984, 1984, 3420, 522: 3418, 3419, 3417, 3415, 1984, 1984, 1984, 1984, 1984, 532: 1984, 534: 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 544: 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 1984, 558: 1984, 1984, 748: 3416, 3414},
// 1660
- {3, 3},
- {258, 258, 499: 258, 505: 2755, 508: 258, 258, 799: 2756, 4226},
- {1315, 1315, 499: 1315, 508: 1315, 2758, 775: 2759, 821: 4227},
- {887, 887, 499: 2761, 508: 2762, 776: 2763, 837: 4228},
- {5, 5},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 3996, 2824, 2825, 2823, 751: 4252},
+ {73: 4253},
+ {2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 487: 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 510: 2275, 2275, 2275, 2275, 2275, 2275, 2275, 518: 2275, 2275, 2275, 522: 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 544: 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 578: 2275, 2275, 594: 2275, 604: 2275, 2275, 607: 2275, 655: 2275, 2275, 2275, 659: 2275},
+ {507: 4255},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 3996, 2824, 2825, 2823, 751: 4256},
// 1665
- {574: 4231},
- {2: 1879, 1879, 1879, 1879, 1879, 1879, 1879, 10: 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 54: 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 1879, 479: 1879, 503: 1879, 507: 1879, 574: 1879, 585: 1879},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 3960, 2795, 2796, 2794, 744: 4232},
- {2439, 2439, 2439, 2439, 2439, 2439, 4280, 4282, 411, 10: 4249, 15: 4299, 2200, 4297, 4236, 4301, 4288, 4317, 4281, 4284, 4283, 4286, 4287, 4289, 4296, 411, 4307, 4308, 4294, 4295, 4300, 4302, 4320, 4314, 4313, 4322, 4315, 4312, 4305, 4310, 4311, 4304, 4306, 4309, 4298, 4318, 4319, 75: 4251, 78: 4272, 4273, 87: 4274, 143: 4254, 188: 4243, 208: 4237, 4235, 4258, 213: 4259, 224: 4253, 230: 4269, 244: 4247, 253: 4255, 259: 4250, 276: 4260, 284: 4256, 291: 4270, 4271, 296: 4238, 480: 4268, 483: 4279, 486: 2200, 4316, 494: 2439, 500: 2200, 504: 4275, 509: 4257, 4267, 513: 4240, 590: 4241, 598: 4246, 653: 2200, 4285, 659: 4234, 667: 4262, 675: 4248, 677: 4276, 686: 4261, 693: 4263, 696: 4242, 711: 4252, 788: 4290, 801: 4292, 822: 4291, 843: 4293, 846: 4303, 850: 4321, 877: 4266, 890: 4264, 927: 4239, 934: 4244, 997: 4278, 1149: 4245, 1177: 4265, 1183: 4277, 4233},
- {2198, 2198, 5091, 5092, 5089, 5090, 494: 5093, 1111: 5088, 1182: 5087},
+ {2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 487: 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 510: 2276, 2276, 2276, 2276, 2276, 2276, 2276, 518: 2276, 2276, 2276, 522: 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 544: 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 578: 2276, 2276, 594: 2276, 604: 2276, 2276, 607: 2276, 655: 2276, 2276, 2276, 659: 2276},
+ {267, 267, 73: 267, 485: 267, 488: 267, 494: 267, 267, 503: 267, 267, 506: 267, 267, 510: 267, 267, 515: 267, 267, 520: 3420, 522: 3418, 3419, 3417, 3415, 267, 267, 529: 267, 748: 3416, 3414},
+ {7, 7},
+ {149: 4261},
+ {3, 3},
// 1670
- {494: 5061},
- {2559, 2559, 173: 5055, 494: 5056},
- {170: 5047},
- {481: 2071, 483: 2071, 506: 4323, 743: 5044},
- {481: 2071, 483: 2071, 506: 4323, 743: 5041},
+ {266, 266, 506: 266, 513: 2784, 515: 266, 266, 806: 2785, 4262},
+ {1324, 1324, 506: 1324, 515: 1324, 2787, 782: 2788, 828: 4263},
+ {896, 896, 506: 2790, 515: 2791, 783: 2792, 844: 4264},
+ {5, 5},
+ {581: 4267},
// 1675
- {2524, 2524, 2524, 2524, 2524, 2524, 4280, 4282, 411, 2524, 15: 4299, 2200, 4297, 4236, 4301, 4288, 4317, 4281, 4284, 4283, 4286, 4287, 4289, 4296, 411, 4307, 4308, 4294, 4295, 4300, 4302, 4320, 4314, 4313, 4322, 4315, 4312, 4305, 4310, 4311, 4304, 4306, 4309, 4298, 4318, 4319, 483: 4279, 486: 2200, 4316, 494: 2524, 500: 2200, 510: 5037, 653: 2200, 4285, 788: 4290, 801: 4292, 822: 4291, 843: 4293, 846: 4303, 850: 5038},
- {173: 5027},
- {656: 5019},
- {2: 2444, 2444, 2444, 2444, 2444, 2444, 2444, 10: 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 54: 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 479: 2444, 494: 4878, 570: 2444, 587: 2433, 598: 2433, 2433, 648: 2433, 4639, 654: 2433, 681: 2433, 2433, 840: 4880, 855: 4474, 880: 4876, 911: 4877, 922: 4879},
- {494: 4869},
+ {2: 1895, 1895, 1895, 1895, 1895, 1895, 1895, 10: 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 74: 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 1895, 486: 1895, 510: 1895, 514: 1895, 581: 1895, 593: 1895},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 3996, 2824, 2825, 2823, 751: 4268},
+ {2457, 2457, 2457, 2457, 2457, 2457, 4316, 4318, 419, 10: 4285, 15: 4335, 2217, 4333, 4272, 4337, 4324, 4353, 4317, 4320, 4319, 4322, 4323, 4325, 4332, 419, 4343, 4344, 4354, 4330, 4331, 4336, 4338, 4350, 4349, 4357, 4351, 4348, 4341, 4346, 4347, 4340, 4342, 4345, 4334, 4355, 74: 4287, 77: 4308, 4309, 86: 4310, 147: 4290, 192: 4279, 213: 4273, 4271, 4294, 218: 4295, 228: 4289, 235: 4305, 249: 4283, 258: 4291, 264: 4286, 281: 4296, 289: 4292, 296: 4306, 4307, 301: 4274, 488: 4304, 490: 4315, 493: 2217, 4352, 501: 2457, 508: 2217, 511: 4311, 516: 4293, 518: 4303, 4276, 597: 4277, 604: 4282, 660: 2217, 4321, 666: 4270, 674: 4298, 682: 4284, 684: 4312, 693: 4297, 700: 4299, 703: 4278, 718: 4288, 795: 4326, 808: 4328, 829: 4327, 850: 4329, 853: 4339, 857: 4356, 885: 4302, 899: 4300, 935: 4275, 942: 4280, 1005: 4314, 1160: 4281, 1188: 4301, 1193: 4313, 4269},
+ {2215, 2215, 5126, 5127, 5124, 5125, 501: 5128, 1120: 5123, 1195: 5122},
+ {501: 5096},
// 1680
- {2513, 2513, 2513, 2513, 2513, 2513, 9: 2513, 494: 2513},
- {2512, 2512, 2512, 2512, 2512, 2512, 9: 2512, 494: 2512},
- {494: 4867},
- {494: 4864},
- {2: 2444, 2444, 2444, 2444, 2444, 2444, 2444, 10: 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 54: 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 494: 4843, 570: 2444, 587: 4460, 598: 4475, 4842, 649: 4476, 654: 4461, 681: 4846, 835: 4845, 855: 4474, 880: 4841, 922: 4844, 1007: 4847},
+ {2586, 2586, 177: 5090, 501: 5091},
+ {174: 5082},
+ {487: 2088, 490: 2088, 512: 4358, 750: 5079},
+ {487: 2088, 490: 2088, 512: 4358, 750: 5076},
+ {2542, 2542, 2542, 2542, 2542, 2542, 4316, 4318, 419, 2542, 15: 4335, 2217, 4333, 4272, 4337, 4324, 4353, 4317, 4320, 4319, 4322, 4323, 4325, 4332, 419, 4343, 4344, 4354, 4330, 4331, 4336, 4338, 4350, 4349, 4357, 4351, 4348, 4341, 4346, 4347, 4340, 4342, 4345, 4334, 4355, 490: 4315, 493: 2217, 4352, 501: 2542, 508: 2217, 518: 5072, 660: 2217, 4321, 795: 4326, 808: 4328, 829: 4327, 850: 4329, 853: 4339, 857: 5073},
// 1685
- {494: 4834},
- {494: 4823},
- {494: 4821},
- {494: 4818},
- {494: 4815},
+ {177: 5062},
+ {663: 5054},
+ {2: 2462, 2462, 2462, 2462, 2462, 2462, 2462, 10: 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 74: 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 486: 2462, 501: 4913, 577: 2462, 594: 2451, 604: 2451, 2451, 655: 2451, 4674, 661: 2451, 688: 2451, 2451, 847: 4915, 862: 4509, 888: 4911, 919: 4912, 930: 4914},
+ {501: 4904},
+ {2531, 2531, 2531, 2531, 2531, 2531, 9: 2531, 501: 2531},
// 1690
- {20: 4812, 494: 4811},
- {20: 4808, 494: 4807},
- {494: 4797},
- {666: 4790},
- {951: 4789},
+ {2530, 2530, 2530, 2530, 2530, 2530, 9: 2530, 501: 2530},
+ {501: 4902},
+ {501: 4899},
+ {2: 2462, 2462, 2462, 2462, 2462, 2462, 2462, 10: 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 74: 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 501: 4878, 577: 2462, 594: 4495, 604: 4510, 4877, 656: 4511, 661: 4496, 688: 4881, 842: 4880, 862: 4509, 888: 4876, 930: 4879, 1015: 4882},
+ {501: 4869},
// 1695
- {951: 4788},
- {2: 2444, 2444, 2444, 2444, 2444, 2444, 2444, 10: 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 54: 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 570: 2444, 855: 4474, 880: 4784},
- {2: 2444, 2444, 2444, 2444, 2444, 2444, 2444, 10: 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 54: 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 570: 2444, 855: 4474, 880: 4500},
- {2: 2444, 2444, 2444, 2444, 2444, 2444, 2444, 10: 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 54: 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 2444, 598: 4475, 649: 4476, 654: 4473, 855: 4474, 880: 4471, 1007: 4472},
- {2: 2071, 2071, 2071, 2071, 2071, 2071, 2071, 10: 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 54: 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 485: 4458, 506: 4323, 587: 4460, 654: 4461, 656: 4456, 743: 4457, 835: 4459, 855: 4455},
+ {501: 4858},
+ {501: 4856},
+ {501: 4853},
+ {501: 4850},
+ {20: 4847, 501: 4846},
// 1700
- {2480, 2480, 2480, 2480, 2480, 2480, 9: 2480, 494: 2480},
- {2479, 2479, 2479, 2479, 2479, 2479, 9: 2479, 494: 2479},
- {2478, 2478, 2478, 2478, 2478, 2478, 9: 2478, 494: 2478},
- {2477, 2477, 2477, 2477, 2477, 2477, 8: 410, 2477, 29: 410, 494: 2477},
- {206: 4454},
+ {20: 4843, 501: 4842},
+ {501: 4832},
+ {673: 4825},
+ {959: 4824},
+ {959: 4823},
// 1705
- {206: 4453},
- {2474, 2474, 2474, 2474, 2474, 2474, 9: 2474, 494: 2474},
- {2473, 2473, 2473, 2473, 2473, 2473, 9: 2473, 494: 2473},
- {2469, 2469, 2469, 2469, 2469, 2469, 9: 2469, 494: 2469},
- {2468, 2468, 2468, 2468, 2468, 2468, 9: 2468, 494: 2468},
+ {2: 2462, 2462, 2462, 2462, 2462, 2462, 2462, 10: 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 74: 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 577: 2462, 862: 4509, 888: 4819},
+ {2: 2462, 2462, 2462, 2462, 2462, 2462, 2462, 10: 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 74: 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 577: 2462, 862: 4509, 888: 4535},
+ {2: 2462, 2462, 2462, 2462, 2462, 2462, 2462, 10: 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 74: 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 2462, 604: 4510, 656: 4511, 661: 4508, 862: 4509, 888: 4506, 1015: 4507},
+ {2: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 10: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 74: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 492: 4493, 512: 4358, 594: 4495, 661: 4496, 663: 4491, 750: 4492, 842: 4494, 862: 4490},
+ {2498, 2498, 2498, 2498, 2498, 2498, 9: 2498, 501: 2498},
// 1710
- {133: 2071, 247: 2071, 268: 2071, 270: 2071, 483: 2071, 506: 4323, 743: 4447},
- {2: 2071, 2071, 2071, 2071, 2071, 2071, 2071, 10: 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 54: 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 483: 2071, 506: 4323, 743: 4444},
- {159: 4443, 694: 4442},
- {2438, 2438, 2438, 2438, 2438, 2438, 9: 4440, 494: 2438},
- {2437, 2437, 2437, 2437, 2437, 2437, 9: 2437, 494: 2437},
+ {2497, 2497, 2497, 2497, 2497, 2497, 9: 2497, 501: 2497},
+ {2496, 2496, 2496, 2496, 2496, 2496, 9: 2496, 501: 2496},
+ {2495, 2495, 2495, 2495, 2495, 2495, 8: 418, 2495, 29: 418, 501: 2495},
+ {211: 4489},
+ {211: 4488},
// 1715
- {16: 2199, 18: 2199, 21: 2199, 486: 2199, 500: 2199, 653: 2199},
- {481: 2071, 506: 4323, 743: 4438},
- {2: 2071, 2071, 2071, 2071, 2071, 2071, 2071, 10: 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 54: 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 481: 2071, 506: 4323, 743: 4436},
- {22: 4431, 191: 4432, 254: 4433},
- {2: 2071, 2071, 2071, 2071, 2071, 2071, 2071, 10: 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 54: 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 481: 2071, 506: 4323, 743: 4429},
+ {2492, 2492, 2492, 2492, 2492, 2492, 9: 2492, 501: 2492},
+ {2491, 2491, 2491, 2491, 2491, 2491, 9: 2491, 501: 2491},
+ {2487, 2487, 2487, 2487, 2487, 2487, 9: 2487, 501: 2487},
+ {2486, 2486, 2486, 2486, 2486, 2486, 9: 2486, 501: 2486},
+ {137: 2088, 252: 2088, 273: 2088, 275: 2088, 490: 2088, 512: 4358, 750: 4482},
// 1720
- {252: 4426},
- {252: 4423},
- {506: 4323, 514: 2071, 743: 4421},
- {506: 4323, 514: 2071, 743: 4419},
- {2: 2071, 2071, 2071, 2071, 2071, 2071, 2071, 10: 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 54: 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 506: 4323, 743: 4417},
+ {2: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 10: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 74: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 490: 2088, 512: 4358, 750: 4479},
+ {163: 4478, 701: 4477},
+ {2456, 2456, 2456, 2456, 2456, 2456, 9: 4475, 501: 2456},
+ {2455, 2455, 2455, 2455, 2455, 2455, 9: 2455, 501: 2455},
+ {16: 2216, 18: 2216, 21: 2216, 493: 2216, 508: 2216, 660: 2216},
// 1725
- {506: 4323, 514: 2071, 743: 4415},
- {2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 15: 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 2144, 53: 2144, 478: 2144, 2144, 2144, 483: 2144, 485: 2144, 2144, 2144, 494: 2144, 2144, 500: 2144, 502: 2144, 510: 2144, 2144, 574: 2144, 651: 2144, 653: 2144, 2144},
- {448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 15: 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 478: 448, 448, 448, 483: 448, 485: 448, 448, 448, 494: 448, 448, 500: 448, 502: 448, 510: 448, 448, 574: 448, 651: 448, 653: 448, 448},
- {16: 3875, 486: 4410, 500: 3876, 653: 3874, 782: 4409},
- {8: 4403, 29: 4404},
+ {487: 2088, 512: 4358, 750: 4473},
+ {2: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 10: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 74: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 487: 2088, 512: 4358, 750: 4471},
+ {22: 4466, 195: 4467, 259: 4468},
+ {2: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 10: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 74: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 487: 2088, 512: 4358, 750: 4464},
+ {257: 4461},
// 1730
- {506: 4323, 514: 2071, 743: 4401},
- {506: 4323, 514: 2071, 743: 4399},
- {481: 2071, 506: 4323, 743: 4397},
- {506: 4323, 514: 2071, 743: 4395},
- {506: 4323, 514: 2071, 743: 4393},
+ {257: 4458},
+ {512: 4358, 521: 2088, 750: 4456},
+ {512: 4358, 521: 2088, 750: 4454},
+ {2: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 10: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 74: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 512: 4358, 750: 4452},
+ {512: 4358, 521: 2088, 750: 4450},
// 1735
- {481: 2071, 506: 4323, 743: 4391},
- {481: 2071, 506: 4323, 743: 4389},
- {506: 4323, 514: 2071, 743: 4387},
- {506: 4323, 514: 2071, 743: 4385},
- {434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 15: 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 478: 434, 434, 434, 483: 434, 485: 434, 434, 434, 494: 434, 434, 500: 434, 502: 434, 510: 434, 434, 574: 434, 651: 434, 653: 434, 434},
+ {2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 15: 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 2161, 73: 2161, 485: 2161, 2161, 488: 2161, 490: 2161, 492: 2161, 2161, 2161, 501: 2161, 2161, 508: 2161, 2161, 517: 2161, 2161, 581: 2161, 658: 2161, 660: 2161, 2161},
+ {455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 15: 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 485: 455, 455, 488: 455, 490: 455, 492: 455, 455, 455, 501: 455, 455, 508: 455, 455, 517: 455, 455, 581: 455, 658: 455, 660: 455, 455},
+ {16: 3911, 493: 4445, 508: 3912, 660: 3910, 790: 4444},
+ {8: 4438, 29: 4439},
+ {512: 4358, 521: 2088, 750: 4436},
// 1740
- {483: 2071, 506: 4323, 514: 2071, 743: 4383},
- {483: 2071, 506: 4323, 514: 2071, 743: 4380},
- {483: 2071, 506: 4323, 514: 2071, 743: 4377},
- {506: 4323, 514: 2071, 743: 4375},
- {506: 4323, 514: 2071, 743: 4373},
+ {512: 4358, 521: 2088, 750: 4434},
+ {487: 2088, 512: 4358, 750: 4432},
+ {512: 4358, 521: 2088, 750: 4430},
+ {512: 4358, 521: 2088, 750: 4428},
+ {487: 2088, 512: 4358, 750: 4426},
// 1745
- {506: 4323, 514: 2071, 579: 2071, 2071, 743: 4371},
- {481: 2071, 506: 4323, 743: 4369},
- {481: 2071, 506: 4323, 743: 4367},
- {506: 4323, 514: 2071, 743: 4365},
- {506: 4323, 514: 2071, 743: 4363},
+ {487: 2088, 512: 4358, 750: 4424},
+ {512: 4358, 521: 2088, 750: 4422},
+ {512: 4358, 521: 2088, 750: 4420},
+ {441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 15: 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 485: 441, 441, 488: 441, 490: 441, 492: 441, 441, 441, 501: 441, 441, 508: 441, 441, 517: 441, 441, 581: 441, 658: 441, 660: 441, 441},
+ {490: 2088, 512: 4358, 521: 2088, 750: 4418},
// 1750
- {483: 2071, 506: 4323, 514: 2071, 743: 4359},
- {2: 2071, 2071, 2071, 2071, 2071, 2071, 2071, 10: 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 54: 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 481: 2071, 498: 2071, 506: 4323, 743: 4356},
- {479: 2071, 506: 4323, 743: 4351},
- {481: 2071, 506: 4323, 743: 4348},
- {2: 2071, 2071, 2071, 2071, 2071, 2071, 2071, 10: 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 54: 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 506: 4323, 743: 4342},
+ {490: 2088, 512: 4358, 521: 2088, 750: 4415},
+ {490: 2088, 512: 4358, 521: 2088, 750: 4412},
+ {512: 4358, 521: 2088, 750: 4410},
+ {512: 4358, 521: 2088, 750: 4408},
+ {512: 4358, 521: 2088, 586: 2088, 2088, 750: 4406},
// 1755
- {481: 2071, 506: 4323, 743: 4340},
- {412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 15: 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 478: 412, 412, 412, 483: 412, 485: 412, 412, 412, 494: 412, 412, 500: 412, 502: 412, 510: 412, 412, 574: 412, 651: 412, 653: 412, 412},
- {405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 15: 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 478: 405, 405, 405, 483: 405, 485: 405, 405, 405, 494: 405, 405, 500: 405, 502: 405, 510: 405, 405, 574: 405, 651: 405, 653: 405, 405},
- {185: 2071, 209: 2071, 212: 2071, 245: 2071, 285: 2071, 299: 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 483: 2071, 506: 4323, 743: 4324},
- {2: 2070, 2070, 2070, 2070, 2070, 2070, 2070, 10: 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 54: 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 2070, 479: 2070, 481: 2070, 483: 2070, 491: 2070, 2070, 495: 2070, 498: 2070, 511: 2070, 514: 2070, 535: 2070, 577: 2070, 2070, 2070, 2070},
+ {487: 2088, 512: 4358, 750: 4404},
+ {487: 2088, 512: 4358, 750: 4402},
+ {512: 4358, 521: 2088, 750: 4400},
+ {512: 4358, 521: 2088, 750: 4398},
+ {490: 2088, 512: 4358, 521: 2088, 750: 4394},
// 1760
- {185: 4327, 209: 4330, 212: 4326, 245: 4328, 285: 4329, 299: 4331, 4332, 4337, 4336, 4333, 4338, 4339, 4334, 4335, 483: 4325},
- {399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 15: 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 478: 399, 399, 399, 483: 399, 485: 399, 399, 399, 494: 399, 399, 500: 399, 502: 399, 510: 399, 399, 574: 399, 651: 399, 653: 399, 399},
- {398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 15: 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 478: 398, 398, 398, 483: 398, 485: 398, 398, 398, 494: 398, 398, 500: 398, 502: 398, 510: 398, 398, 574: 398, 651: 398, 653: 398, 398},
- {397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 15: 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 478: 397, 397, 397, 483: 397, 485: 397, 397, 397, 494: 397, 397, 500: 397, 502: 397, 510: 397, 397, 574: 397, 651: 397, 653: 397, 397},
- {396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 15: 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 478: 396, 396, 396, 483: 396, 485: 396, 396, 396, 494: 396, 396, 500: 396, 502: 396, 510: 396, 396, 574: 396, 651: 396, 653: 396, 396},
+ {2: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 10: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 74: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 487: 2088, 505: 2088, 512: 4358, 750: 4391},
+ {486: 2088, 512: 4358, 750: 4386},
+ {487: 2088, 512: 4358, 750: 4383},
+ {2: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 10: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 74: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 512: 4358, 750: 4377},
+ {487: 2088, 512: 4358, 750: 4375},
// 1765
- {395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 15: 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 478: 395, 395, 395, 483: 395, 485: 395, 395, 395, 494: 395, 395, 500: 395, 502: 395, 510: 395, 395, 574: 395, 651: 395, 653: 395, 395},
- {394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 15: 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 478: 394, 394, 394, 483: 394, 485: 394, 394, 394, 494: 394, 394, 500: 394, 502: 394, 510: 394, 394, 574: 394, 651: 394, 653: 394, 394},
- {393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 15: 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 478: 393, 393, 393, 483: 393, 485: 393, 393, 393, 494: 393, 393, 500: 393, 502: 393, 510: 393, 393, 574: 393, 651: 393, 653: 393, 393},
- {392, 392, 392, 392, 392, 392, 392, 392, 392, 392, 15: 392, 392, 392, 392, 392, 392, 392, 392, 392, 392, 392, 392, 392, 392, 392, 392, 392, 392, 392, 392, 392, 392, 392, 392, 392, 392, 392, 392, 392, 392, 392, 392, 392, 392, 392, 392, 478: 392, 392, 392, 483: 392, 485: 392, 392, 392, 494: 392, 392, 500: 392, 502: 392, 510: 392, 392, 574: 392, 651: 392, 653: 392, 392},
- {391, 391, 391, 391, 391, 391, 391, 391, 391, 391, 15: 391, 391, 391, 391, 391, 391, 391, 391, 391, 391, 391, 391, 391, 391, 391, 391, 391, 391, 391, 391, 391, 391, 391, 391, 391, 391, 391, 391, 391, 391, 391, 391, 391, 391, 391, 391, 478: 391, 391, 391, 483: 391, 485: 391, 391, 391, 494: 391, 391, 500: 391, 502: 391, 510: 391, 391, 574: 391, 651: 391, 653: 391, 391},
+ {413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 15: 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 485: 413, 413, 488: 413, 490: 413, 492: 413, 413, 413, 501: 413, 413, 508: 413, 413, 517: 413, 413, 581: 413, 658: 413, 660: 413, 413},
+ {189: 2088, 214: 2088, 217: 2088, 250: 2088, 290: 2088, 305: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 490: 2088, 512: 4358, 750: 4359},
+ {2: 2087, 2087, 2087, 2087, 2087, 2087, 2087, 10: 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 74: 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 2087, 486: 2087, 2087, 490: 2087, 498: 2087, 2087, 502: 2087, 505: 2087, 517: 2087, 521: 2087, 543: 2087, 584: 2087, 2087, 2087, 2087},
+ {189: 4362, 214: 4365, 217: 4361, 250: 4363, 290: 4364, 305: 4366, 4367, 4372, 4371, 4368, 4373, 4374, 4369, 4370, 490: 4360},
+ {407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 15: 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 407, 485: 407, 407, 488: 407, 490: 407, 492: 407, 407, 407, 501: 407, 407, 508: 407, 407, 517: 407, 407, 581: 407, 658: 407, 660: 407, 407},
// 1770
- {390, 390, 390, 390, 390, 390, 390, 390, 390, 390, 15: 390, 390, 390, 390, 390, 390, 390, 390, 390, 390, 390, 390, 390, 390, 390, 390, 390, 390, 390, 390, 390, 390, 390, 390, 390, 390, 390, 390, 390, 390, 390, 390, 390, 390, 390, 390, 478: 390, 390, 390, 483: 390, 485: 390, 390, 390, 494: 390, 390, 500: 390, 502: 390, 510: 390, 390, 574: 390, 651: 390, 653: 390, 390},
- {389, 389, 389, 389, 389, 389, 389, 389, 389, 389, 15: 389, 389, 389, 389, 389, 389, 389, 389, 389, 389, 389, 389, 389, 389, 389, 389, 389, 389, 389, 389, 389, 389, 389, 389, 389, 389, 389, 389, 389, 389, 389, 389, 389, 389, 389, 389, 478: 389, 389, 389, 483: 389, 485: 389, 389, 389, 494: 389, 389, 500: 389, 502: 389, 510: 389, 389, 574: 389, 651: 389, 653: 389, 389},
- {388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 15: 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 478: 388, 388, 388, 483: 388, 485: 388, 388, 388, 494: 388, 388, 500: 388, 502: 388, 510: 388, 388, 574: 388, 651: 388, 653: 388, 388},
- {387, 387, 387, 387, 387, 387, 387, 387, 387, 387, 15: 387, 387, 387, 387, 387, 387, 387, 387, 387, 387, 387, 387, 387, 387, 387, 387, 387, 387, 387, 387, 387, 387, 387, 387, 387, 387, 387, 387, 387, 387, 387, 387, 387, 387, 387, 387, 478: 387, 387, 387, 483: 387, 485: 387, 387, 387, 494: 387, 387, 500: 387, 502: 387, 510: 387, 387, 574: 387, 651: 387, 653: 387, 387},
- {386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 15: 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 478: 386, 386, 386, 483: 386, 485: 386, 386, 386, 494: 386, 386, 500: 386, 502: 386, 510: 386, 386, 574: 386, 651: 386, 653: 386, 386},
+ {406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 15: 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 406, 485: 406, 406, 488: 406, 490: 406, 492: 406, 406, 406, 501: 406, 406, 508: 406, 406, 517: 406, 406, 581: 406, 658: 406, 660: 406, 406},
+ {405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 15: 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 405, 485: 405, 405, 488: 405, 490: 405, 492: 405, 405, 405, 501: 405, 405, 508: 405, 405, 517: 405, 405, 581: 405, 658: 405, 660: 405, 405},
+ {404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 15: 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 485: 404, 404, 488: 404, 490: 404, 492: 404, 404, 404, 501: 404, 404, 508: 404, 404, 517: 404, 404, 581: 404, 658: 404, 660: 404, 404},
+ {403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 15: 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 485: 403, 403, 488: 403, 490: 403, 492: 403, 403, 403, 501: 403, 403, 508: 403, 403, 517: 403, 403, 581: 403, 658: 403, 660: 403, 403},
+ {402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 15: 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 402, 485: 402, 402, 488: 402, 490: 402, 492: 402, 402, 402, 501: 402, 402, 508: 402, 402, 517: 402, 402, 581: 402, 658: 402, 660: 402, 402},
// 1775
- {385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 15: 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 478: 385, 385, 385, 483: 385, 485: 385, 385, 385, 494: 385, 385, 500: 385, 502: 385, 510: 385, 385, 574: 385, 651: 385, 653: 385, 385},
- {481: 4341},
- {413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 15: 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 413, 478: 413, 413, 413, 483: 413, 485: 413, 413, 413, 494: 413, 413, 500: 413, 502: 413, 510: 413, 413, 574: 413, 651: 413, 653: 413, 413},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 4343, 2795, 2796, 2794},
- {491: 4344},
+ {401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 15: 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 485: 401, 401, 488: 401, 490: 401, 492: 401, 401, 401, 501: 401, 401, 508: 401, 401, 517: 401, 401, 581: 401, 658: 401, 660: 401, 401},
+ {400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 15: 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 400, 485: 400, 400, 488: 400, 490: 400, 492: 400, 400, 400, 501: 400, 400, 508: 400, 400, 517: 400, 400, 581: 400, 658: 400, 660: 400, 400},
+ {399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 15: 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 399, 485: 399, 399, 488: 399, 490: 399, 492: 399, 399, 399, 501: 399, 399, 508: 399, 399, 517: 399, 399, 581: 399, 658: 399, 660: 399, 399},
+ {398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 15: 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 398, 485: 398, 398, 488: 398, 490: 398, 492: 398, 398, 398, 501: 398, 398, 508: 398, 398, 517: 398, 398, 581: 398, 658: 398, 660: 398, 398},
+ {397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 15: 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 397, 485: 397, 397, 488: 397, 490: 397, 492: 397, 397, 397, 501: 397, 397, 508: 397, 397, 517: 397, 397, 581: 397, 658: 397, 660: 397, 397},
// 1780
- {583: 4345},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 4346},
- {108: 3503, 3499, 3496, 3511, 114: 3498, 3495, 3497, 3501, 3502, 3507, 3506, 3505, 3509, 3510, 3504, 3508, 127: 3500, 512: 3384, 515: 3382, 3383, 3381, 3379, 537: 3493, 3490, 3492, 3491, 3487, 3489, 3488, 3485, 3486, 3484, 3494, 741: 3380, 3378, 798: 3483, 813: 4347},
- {414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 15: 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 414, 478: 414, 414, 414, 483: 414, 485: 414, 414, 414, 494: 414, 414, 500: 414, 502: 414, 510: 414, 414, 574: 414, 651: 414, 653: 414, 414},
- {481: 4350, 1047: 4349},
+ {396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 15: 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 396, 485: 396, 396, 488: 396, 490: 396, 492: 396, 396, 396, 501: 396, 396, 508: 396, 396, 517: 396, 396, 581: 396, 658: 396, 660: 396, 396},
+ {395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 15: 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 395, 485: 395, 395, 488: 395, 490: 395, 492: 395, 395, 395, 501: 395, 395, 508: 395, 395, 517: 395, 395, 581: 395, 658: 395, 660: 395, 395},
+ {394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 15: 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 394, 485: 394, 394, 488: 394, 490: 394, 492: 394, 394, 394, 501: 394, 394, 508: 394, 394, 517: 394, 394, 581: 394, 658: 394, 660: 394, 394},
+ {393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 15: 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 393, 485: 393, 393, 488: 393, 490: 393, 492: 393, 393, 393, 501: 393, 393, 508: 393, 393, 517: 393, 393, 581: 393, 658: 393, 660: 393, 393},
+ {487: 4376},
// 1785
- {415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 15: 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 415, 478: 415, 415, 415, 483: 415, 485: 415, 415, 415, 494: 415, 415, 500: 415, 502: 415, 510: 415, 415, 574: 415, 651: 415, 653: 415, 415},
- {12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 15: 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 478: 12, 12, 12, 483: 12, 485: 12, 12, 12, 494: 12, 12, 500: 12, 502: 12, 510: 12, 12, 513: 12, 574: 12, 651: 12, 653: 12, 12},
- {479: 4352},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 583, 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 3960, 2795, 2796, 2794, 744: 3961, 789: 4353, 1158: 4354},
- {582, 582, 9: 3963, 53: 582, 480: 582},
+ {420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 15: 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 485: 420, 420, 488: 420, 490: 420, 492: 420, 420, 420, 501: 420, 420, 508: 420, 420, 517: 420, 420, 581: 420, 658: 420, 660: 420, 420},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 4378, 2824, 2825, 2823},
+ {498: 4379},
+ {592: 4380},
+ {487: 3314, 505: 3305, 521: 3309, 584: 3304, 3306, 3308, 3307, 589: 3312, 591: 3313, 603: 3311, 726: 4381, 3310},
// 1790
- {53: 4355},
- {416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 15: 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 478: 416, 416, 416, 483: 416, 485: 416, 416, 416, 494: 416, 416, 500: 416, 502: 416, 510: 416, 416, 574: 416, 651: 416, 653: 416, 416},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 481: 3529, 498: 4357, 668: 3530, 2795, 2796, 2794, 745: 4358},
- {418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 15: 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 418, 478: 418, 418, 418, 483: 418, 485: 418, 418, 418, 494: 418, 418, 500: 418, 502: 418, 510: 418, 418, 574: 418, 651: 418, 653: 418, 418},
- {417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 15: 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 478: 417, 417, 417, 483: 417, 485: 417, 417, 417, 494: 417, 417, 500: 417, 502: 417, 510: 417, 417, 574: 417, 651: 417, 653: 417, 417},
+ {107: 3535, 3539, 3532, 3547, 114: 3534, 3531, 3533, 3537, 3538, 3543, 3542, 3541, 3545, 3546, 3540, 3544, 127: 3536, 544: 3529, 3526, 3528, 3527, 3523, 3525, 3524, 3521, 3522, 3520, 3530, 805: 3519, 820: 4382},
+ {421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 15: 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 485: 421, 421, 488: 421, 490: 421, 492: 421, 421, 421, 501: 421, 421, 508: 421, 421, 517: 421, 421, 581: 421, 658: 421, 660: 421, 421},
+ {487: 4385, 1056: 4384},
+ {422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 15: 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 485: 422, 422, 488: 422, 490: 422, 492: 422, 422, 422, 501: 422, 422, 508: 422, 422, 517: 422, 422, 581: 422, 658: 422, 660: 422, 422},
+ {12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 15: 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 485: 12, 12, 488: 12, 490: 12, 492: 12, 12, 12, 501: 12, 12, 508: 12, 12, 517: 12, 12, 12, 581: 12, 658: 12, 660: 12, 12},
// 1795
- {483: 4361, 514: 2769, 740: 2768, 748: 4362, 1150: 4360},
- {421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 15: 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 421, 478: 421, 421, 421, 483: 421, 485: 421, 421, 421, 494: 421, 421, 500: 421, 502: 421, 510: 421, 421, 574: 421, 651: 421, 653: 421, 421},
- {409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 15: 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 478: 409, 409, 409, 483: 409, 485: 409, 409, 409, 494: 409, 409, 500: 409, 502: 409, 510: 409, 409, 574: 409, 651: 409, 653: 409, 409},
- {408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 15: 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 408, 478: 408, 408, 408, 483: 408, 485: 408, 408, 408, 494: 408, 408, 500: 408, 502: 408, 510: 408, 408, 574: 408, 651: 408, 653: 408, 408},
- {514: 2769, 740: 2768, 748: 4364},
+ {486: 4387},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 592, 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 3996, 2824, 2825, 2823, 751: 3997, 796: 4388, 1169: 4389},
+ {591, 591, 9: 3999, 73: 591, 488: 591},
+ {73: 4390},
+ {423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 15: 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 485: 423, 423, 488: 423, 490: 423, 492: 423, 423, 423, 501: 423, 423, 508: 423, 423, 517: 423, 423, 581: 423, 658: 423, 660: 423, 423},
// 1800
- {422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 15: 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 422, 478: 422, 422, 422, 483: 422, 485: 422, 422, 422, 494: 422, 422, 500: 422, 502: 422, 510: 422, 422, 574: 422, 651: 422, 653: 422, 422},
- {514: 2769, 740: 2768, 748: 4366},
- {423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 15: 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 423, 478: 423, 423, 423, 483: 423, 485: 423, 423, 423, 494: 423, 423, 500: 423, 502: 423, 510: 423, 423, 574: 423, 651: 423, 653: 423, 423},
- {481: 4368},
- {424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 15: 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 478: 424, 424, 424, 483: 424, 485: 424, 424, 424, 494: 424, 424, 500: 424, 502: 424, 510: 424, 424, 574: 424, 651: 424, 653: 424, 424},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 487: 3565, 505: 4392, 676: 3566, 2824, 2825, 2823, 752: 4393},
+ {425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 15: 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 485: 425, 425, 488: 425, 490: 425, 492: 425, 425, 425, 501: 425, 425, 508: 425, 425, 517: 425, 425, 581: 425, 658: 425, 660: 425, 425},
+ {424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 15: 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 424, 485: 424, 424, 488: 424, 490: 424, 492: 424, 424, 424, 501: 424, 424, 508: 424, 424, 517: 424, 424, 581: 424, 658: 424, 660: 424, 424},
+ {490: 4396, 521: 2798, 747: 2797, 755: 4397, 1161: 4395},
+ {428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 15: 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 485: 428, 428, 488: 428, 490: 428, 492: 428, 428, 428, 501: 428, 428, 508: 428, 428, 517: 428, 428, 581: 428, 658: 428, 660: 428, 428},
// 1805
- {481: 4370},
- {425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 15: 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 425, 478: 425, 425, 425, 483: 425, 485: 425, 425, 425, 494: 425, 425, 500: 425, 502: 425, 510: 425, 425, 574: 425, 651: 425, 653: 425, 425},
- {514: 3462, 579: 3464, 3463, 827: 4372},
- {426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 15: 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 478: 426, 426, 426, 483: 426, 485: 426, 426, 426, 494: 426, 426, 500: 426, 502: 426, 510: 426, 426, 574: 426, 651: 426, 653: 426, 426},
- {514: 2769, 740: 2768, 748: 4374},
+ {417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 15: 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 417, 485: 417, 417, 488: 417, 490: 417, 492: 417, 417, 417, 501: 417, 417, 508: 417, 417, 517: 417, 417, 581: 417, 658: 417, 660: 417, 417},
+ {416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 15: 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 416, 485: 416, 416, 488: 416, 490: 416, 492: 416, 416, 416, 501: 416, 416, 508: 416, 416, 517: 416, 416, 581: 416, 658: 416, 660: 416, 416},
+ {521: 2798, 747: 2797, 755: 4399},
+ {429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 15: 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 485: 429, 429, 488: 429, 490: 429, 492: 429, 429, 429, 501: 429, 429, 508: 429, 429, 517: 429, 429, 581: 429, 658: 429, 660: 429, 429},
+ {521: 2798, 747: 2797, 755: 4401},
// 1810
- {427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 15: 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 478: 427, 427, 427, 483: 427, 485: 427, 427, 427, 494: 427, 427, 500: 427, 502: 427, 510: 427, 427, 574: 427, 651: 427, 653: 427, 427},
- {514: 2769, 740: 2768, 748: 4376},
- {428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 15: 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 428, 478: 428, 428, 428, 483: 428, 485: 428, 428, 428, 494: 428, 428, 500: 428, 502: 428, 510: 428, 428, 574: 428, 651: 428, 653: 428, 428},
- {483: 4379, 514: 2769, 740: 2768, 748: 4378},
- {430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 15: 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 478: 430, 430, 430, 483: 430, 485: 430, 430, 430, 494: 430, 430, 500: 430, 502: 430, 510: 430, 430, 574: 430, 651: 430, 653: 430, 430},
+ {430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 15: 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 430, 485: 430, 430, 488: 430, 490: 430, 492: 430, 430, 430, 501: 430, 430, 508: 430, 430, 517: 430, 430, 581: 430, 658: 430, 660: 430, 430},
+ {487: 4403},
+ {431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 15: 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 485: 431, 431, 488: 431, 490: 431, 492: 431, 431, 431, 501: 431, 431, 508: 431, 431, 517: 431, 431, 581: 431, 658: 431, 660: 431, 431},
+ {487: 4405},
+ {432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 15: 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 485: 432, 432, 488: 432, 490: 432, 492: 432, 432, 432, 501: 432, 432, 508: 432, 432, 517: 432, 432, 581: 432, 658: 432, 660: 432, 432},
// 1815
- {429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 15: 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 429, 478: 429, 429, 429, 483: 429, 485: 429, 429, 429, 494: 429, 429, 500: 429, 502: 429, 510: 429, 429, 574: 429, 651: 429, 653: 429, 429},
- {483: 4382, 514: 2769, 740: 2768, 748: 4381},
- {432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 15: 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 432, 478: 432, 432, 432, 483: 432, 485: 432, 432, 432, 494: 432, 432, 500: 432, 502: 432, 510: 432, 432, 574: 432, 651: 432, 653: 432, 432},
- {431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 15: 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 431, 478: 431, 431, 431, 483: 431, 485: 431, 431, 431, 494: 431, 431, 500: 431, 502: 431, 510: 431, 431, 574: 431, 651: 431, 653: 431, 431},
- {483: 4361, 514: 2769, 740: 2768, 748: 4362, 1150: 4384},
+ {521: 3498, 586: 3500, 3499, 834: 4407},
+ {433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 15: 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 485: 433, 433, 488: 433, 490: 433, 492: 433, 433, 433, 501: 433, 433, 508: 433, 433, 517: 433, 433, 581: 433, 658: 433, 660: 433, 433},
+ {521: 2798, 747: 2797, 755: 4409},
+ {434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 15: 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 434, 485: 434, 434, 488: 434, 490: 434, 492: 434, 434, 434, 501: 434, 434, 508: 434, 434, 517: 434, 434, 581: 434, 658: 434, 660: 434, 434},
+ {521: 2798, 747: 2797, 755: 4411},
// 1820
- {433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 15: 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 433, 478: 433, 433, 433, 483: 433, 485: 433, 433, 433, 494: 433, 433, 500: 433, 502: 433, 510: 433, 433, 574: 433, 651: 433, 653: 433, 433},
- {514: 2769, 740: 2768, 748: 4386},
- {435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 15: 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 478: 435, 435, 435, 483: 435, 485: 435, 435, 435, 494: 435, 435, 500: 435, 502: 435, 510: 435, 435, 574: 435, 651: 435, 653: 435, 435},
- {514: 2769, 740: 2768, 748: 4388},
- {436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 15: 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 478: 436, 436, 436, 483: 436, 485: 436, 436, 436, 494: 436, 436, 500: 436, 502: 436, 510: 436, 436, 574: 436, 651: 436, 653: 436, 436},
+ {435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 15: 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 435, 485: 435, 435, 488: 435, 490: 435, 492: 435, 435, 435, 501: 435, 435, 508: 435, 435, 517: 435, 435, 581: 435, 658: 435, 660: 435, 435},
+ {490: 4414, 521: 2798, 747: 2797, 755: 4413},
+ {437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 15: 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 485: 437, 437, 488: 437, 490: 437, 492: 437, 437, 437, 501: 437, 437, 508: 437, 437, 517: 437, 437, 581: 437, 658: 437, 660: 437, 437},
+ {436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 15: 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 436, 485: 436, 436, 488: 436, 490: 436, 492: 436, 436, 436, 501: 436, 436, 508: 436, 436, 517: 436, 436, 581: 436, 658: 436, 660: 436, 436},
+ {490: 4417, 521: 2798, 747: 2797, 755: 4416},
// 1825
- {481: 4390},
- {437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 15: 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 437, 478: 437, 437, 437, 483: 437, 485: 437, 437, 437, 494: 437, 437, 500: 437, 502: 437, 510: 437, 437, 574: 437, 651: 437, 653: 437, 437},
- {481: 4392},
- {438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 15: 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 478: 438, 438, 438, 483: 438, 485: 438, 438, 438, 494: 438, 438, 500: 438, 502: 438, 510: 438, 438, 574: 438, 651: 438, 653: 438, 438},
- {514: 2769, 740: 2768, 748: 4394},
+ {439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 15: 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 485: 439, 439, 488: 439, 490: 439, 492: 439, 439, 439, 501: 439, 439, 508: 439, 439, 517: 439, 439, 581: 439, 658: 439, 660: 439, 439},
+ {438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 15: 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 438, 485: 438, 438, 488: 438, 490: 438, 492: 438, 438, 438, 501: 438, 438, 508: 438, 438, 517: 438, 438, 581: 438, 658: 438, 660: 438, 438},
+ {490: 4396, 521: 2798, 747: 2797, 755: 4397, 1161: 4419},
+ {440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 15: 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 485: 440, 440, 488: 440, 490: 440, 492: 440, 440, 440, 501: 440, 440, 508: 440, 440, 517: 440, 440, 581: 440, 658: 440, 660: 440, 440},
+ {521: 2798, 747: 2797, 755: 4421},
// 1830
- {439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 15: 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 439, 478: 439, 439, 439, 483: 439, 485: 439, 439, 439, 494: 439, 439, 500: 439, 502: 439, 510: 439, 439, 574: 439, 651: 439, 653: 439, 439},
- {514: 2769, 740: 2768, 748: 4396},
- {440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 15: 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 440, 478: 440, 440, 440, 483: 440, 485: 440, 440, 440, 494: 440, 440, 500: 440, 502: 440, 510: 440, 440, 574: 440, 651: 440, 653: 440, 440},
- {481: 4398},
- {441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 15: 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 441, 478: 441, 441, 441, 483: 441, 485: 441, 441, 441, 494: 441, 441, 500: 441, 502: 441, 510: 441, 441, 574: 441, 651: 441, 653: 441, 441},
+ {442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 15: 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 485: 442, 442, 488: 442, 490: 442, 492: 442, 442, 442, 501: 442, 442, 508: 442, 442, 517: 442, 442, 581: 442, 658: 442, 660: 442, 442},
+ {521: 2798, 747: 2797, 755: 4423},
+ {443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 15: 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 485: 443, 443, 488: 443, 490: 443, 492: 443, 443, 443, 501: 443, 443, 508: 443, 443, 517: 443, 443, 581: 443, 658: 443, 660: 443, 443},
+ {487: 4425},
+ {444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 15: 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 485: 444, 444, 488: 444, 490: 444, 492: 444, 444, 444, 501: 444, 444, 508: 444, 444, 517: 444, 444, 581: 444, 658: 444, 660: 444, 444},
// 1835
- {514: 2769, 740: 2768, 748: 4400},
- {442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 15: 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 442, 478: 442, 442, 442, 483: 442, 485: 442, 442, 442, 494: 442, 442, 500: 442, 502: 442, 510: 442, 442, 574: 442, 651: 442, 653: 442, 442},
- {514: 2769, 740: 2768, 748: 4402},
- {444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 15: 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 444, 478: 444, 444, 444, 483: 444, 485: 444, 444, 444, 494: 444, 444, 500: 444, 502: 444, 510: 444, 444, 574: 444, 651: 444, 653: 444, 444},
- {506: 4323, 514: 2071, 743: 4407},
+ {487: 4427},
+ {445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 15: 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 485: 445, 445, 488: 445, 490: 445, 492: 445, 445, 445, 501: 445, 445, 508: 445, 445, 517: 445, 445, 581: 445, 658: 445, 660: 445, 445},
+ {521: 2798, 747: 2797, 755: 4429},
+ {446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 15: 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 485: 446, 446, 488: 446, 490: 446, 492: 446, 446, 446, 501: 446, 446, 508: 446, 446, 517: 446, 446, 581: 446, 658: 446, 660: 446, 446},
+ {521: 2798, 747: 2797, 755: 4431},
// 1840
- {506: 4323, 514: 2071, 743: 4405},
- {514: 2769, 740: 2768, 748: 4406},
- {443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 15: 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 443, 478: 443, 443, 443, 483: 443, 485: 443, 443, 443, 494: 443, 443, 500: 443, 502: 443, 510: 443, 443, 574: 443, 651: 443, 653: 443, 443},
- {514: 2769, 740: 2768, 748: 4408},
- {445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 15: 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 445, 478: 445, 445, 445, 483: 445, 485: 445, 445, 445, 494: 445, 445, 500: 445, 502: 445, 510: 445, 445, 574: 445, 651: 445, 653: 445, 445},
+ {447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 15: 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 485: 447, 447, 488: 447, 490: 447, 492: 447, 447, 447, 501: 447, 447, 508: 447, 447, 517: 447, 447, 581: 447, 658: 447, 660: 447, 447},
+ {487: 4433},
+ {448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 15: 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 448, 485: 448, 448, 488: 448, 490: 448, 492: 448, 448, 448, 501: 448, 448, 508: 448, 448, 517: 448, 448, 581: 448, 658: 448, 660: 448, 448},
+ {521: 2798, 747: 2797, 755: 4435},
+ {449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 15: 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 485: 449, 449, 488: 449, 490: 449, 492: 449, 449, 449, 501: 449, 449, 508: 449, 449, 517: 449, 449, 581: 449, 658: 449, 660: 449, 449},
// 1845
- {2: 2071, 2071, 2071, 2071, 2071, 2071, 2071, 10: 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 54: 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 481: 2071, 506: 4323, 535: 2071, 743: 4413},
- {2: 2071, 2071, 2071, 2071, 2071, 2071, 2071, 10: 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 54: 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 481: 2071, 506: 4323, 535: 2071, 743: 4411},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 481: 3529, 535: 3528, 668: 3530, 2795, 2796, 2794, 745: 3527, 879: 4412},
- {446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 15: 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 446, 478: 446, 446, 446, 483: 446, 485: 446, 446, 446, 494: 446, 446, 500: 446, 502: 446, 510: 446, 446, 574: 446, 651: 446, 653: 446, 446},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 481: 3529, 535: 3800, 668: 3530, 2795, 2796, 2794, 745: 3799, 815: 4414},
+ {521: 2798, 747: 2797, 755: 4437},
+ {451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 15: 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 451, 485: 451, 451, 488: 451, 490: 451, 492: 451, 451, 451, 501: 451, 451, 508: 451, 451, 517: 451, 451, 581: 451, 658: 451, 660: 451, 451},
+ {512: 4358, 521: 2088, 750: 4442},
+ {512: 4358, 521: 2088, 750: 4440},
+ {521: 2798, 747: 2797, 755: 4441},
// 1850
- {447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 15: 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 447, 478: 447, 447, 447, 483: 447, 485: 447, 447, 447, 494: 447, 447, 500: 447, 502: 447, 510: 447, 447, 574: 447, 651: 447, 653: 447, 447},
- {514: 2769, 740: 2768, 748: 4416},
- {2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 15: 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 2145, 53: 2145, 478: 2145, 2145, 2145, 483: 2145, 485: 2145, 2145, 2145, 494: 2145, 2145, 500: 2145, 502: 2145, 510: 2145, 2145, 574: 2145, 651: 2145, 653: 2145, 2145},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 4418, 2795, 2796, 2794},
- {2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 15: 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 2146, 53: 2146, 478: 2146, 2146, 2146, 483: 2146, 485: 2146, 2146, 2146, 494: 2146, 2146, 500: 2146, 502: 2146, 510: 2146, 2146, 574: 2146, 651: 2146, 653: 2146, 2146},
+ {450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 15: 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 485: 450, 450, 488: 450, 490: 450, 492: 450, 450, 450, 501: 450, 450, 508: 450, 450, 517: 450, 450, 581: 450, 658: 450, 660: 450, 450},
+ {521: 2798, 747: 2797, 755: 4443},
+ {452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 15: 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 485: 452, 452, 488: 452, 490: 452, 492: 452, 452, 452, 501: 452, 452, 508: 452, 452, 517: 452, 452, 581: 452, 658: 452, 660: 452, 452},
+ {2: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 10: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 74: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 487: 2088, 512: 4358, 543: 2088, 750: 4448},
+ {2: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 10: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 74: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 487: 2088, 512: 4358, 543: 2088, 750: 4446},
// 1855
- {514: 2769, 740: 2768, 748: 4420},
- {2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 15: 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 2147, 53: 2147, 478: 2147, 2147, 2147, 483: 2147, 485: 2147, 2147, 2147, 494: 2147, 2147, 500: 2147, 502: 2147, 510: 2147, 2147, 574: 2147, 651: 2147, 653: 2147, 2147},
- {514: 2769, 740: 2768, 748: 4422},
- {2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 15: 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 2148, 53: 2148, 478: 2148, 2148, 2148, 483: 2148, 485: 2148, 2148, 2148, 494: 2148, 2148, 500: 2148, 502: 2148, 510: 2148, 2148, 574: 2148, 651: 2148, 653: 2148, 2148},
- {481: 2071, 506: 4323, 743: 4424},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 487: 3565, 543: 3564, 676: 3566, 2824, 2825, 2823, 752: 3563, 887: 4447},
+ {453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 15: 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 485: 453, 453, 488: 453, 490: 453, 492: 453, 453, 453, 501: 453, 453, 508: 453, 453, 517: 453, 453, 581: 453, 658: 453, 660: 453, 453},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 487: 3565, 543: 3836, 676: 3566, 2824, 2825, 2823, 752: 3835, 822: 4449},
+ {454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 15: 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 485: 454, 454, 488: 454, 490: 454, 492: 454, 454, 454, 501: 454, 454, 508: 454, 454, 517: 454, 454, 581: 454, 658: 454, 660: 454, 454},
+ {521: 2798, 747: 2797, 755: 4451},
// 1860
- {481: 4425},
- {2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 15: 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 2149, 53: 2149, 478: 2149, 2149, 2149, 483: 2149, 485: 2149, 2149, 2149, 494: 2149, 2149, 500: 2149, 502: 2149, 510: 2149, 2149, 574: 2149, 651: 2149, 653: 2149, 2149},
- {481: 2071, 506: 4323, 743: 4427},
- {481: 4428},
- {2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 15: 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 2150, 53: 2150, 478: 2150, 2150, 2150, 483: 2150, 485: 2150, 2150, 2150, 494: 2150, 2150, 500: 2150, 502: 2150, 510: 2150, 2150, 574: 2150, 651: 2150, 653: 2150, 2150},
+ {2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 15: 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 2162, 73: 2162, 485: 2162, 2162, 488: 2162, 490: 2162, 492: 2162, 2162, 2162, 501: 2162, 2162, 508: 2162, 2162, 517: 2162, 2162, 581: 2162, 658: 2162, 660: 2162, 2162},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 4453, 2824, 2825, 2823},
+ {2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 15: 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 2163, 73: 2163, 485: 2163, 2163, 488: 2163, 490: 2163, 492: 2163, 2163, 2163, 501: 2163, 2163, 508: 2163, 2163, 517: 2163, 2163, 581: 2163, 658: 2163, 660: 2163, 2163},
+ {521: 2798, 747: 2797, 755: 4455},
+ {2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 15: 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 2164, 73: 2164, 485: 2164, 2164, 488: 2164, 490: 2164, 492: 2164, 2164, 2164, 501: 2164, 2164, 508: 2164, 2164, 517: 2164, 2164, 581: 2164, 658: 2164, 660: 2164, 2164},
// 1865
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 481: 3529, 668: 3530, 2795, 2796, 2794, 745: 4430},
- {2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 15: 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 2151, 53: 2151, 478: 2151, 2151, 2151, 483: 2151, 485: 2151, 2151, 2151, 494: 2151, 2151, 500: 2151, 502: 2151, 510: 2151, 2151, 574: 2151, 651: 2151, 653: 2151, 2151},
- {2: 2071, 2071, 2071, 2071, 2071, 2071, 2071, 10: 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 54: 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 481: 2071, 506: 4323, 743: 4434},
- {420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 15: 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 420, 478: 420, 420, 420, 483: 420, 485: 420, 420, 420, 494: 420, 420, 500: 420, 502: 420, 510: 420, 420, 574: 420, 651: 420, 653: 420, 420},
- {419, 419, 419, 419, 419, 419, 419, 419, 419, 419, 15: 419, 419, 419, 419, 419, 419, 419, 419, 419, 419, 419, 419, 419, 419, 419, 419, 419, 419, 419, 419, 419, 419, 419, 419, 419, 419, 419, 419, 419, 419, 419, 419, 419, 419, 419, 419, 478: 419, 419, 419, 483: 419, 485: 419, 419, 419, 494: 419, 419, 500: 419, 502: 419, 510: 419, 419, 574: 419, 651: 419, 653: 419, 419},
+ {521: 2798, 747: 2797, 755: 4457},
+ {2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 15: 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 2165, 73: 2165, 485: 2165, 2165, 488: 2165, 490: 2165, 492: 2165, 2165, 2165, 501: 2165, 2165, 508: 2165, 2165, 517: 2165, 2165, 581: 2165, 658: 2165, 660: 2165, 2165},
+ {487: 2088, 512: 4358, 750: 4459},
+ {487: 4460},
+ {2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 15: 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 2166, 73: 2166, 485: 2166, 2166, 488: 2166, 490: 2166, 492: 2166, 2166, 2166, 501: 2166, 2166, 508: 2166, 2166, 517: 2166, 2166, 581: 2166, 658: 2166, 660: 2166, 2166},
// 1870
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 481: 3529, 668: 3530, 2795, 2796, 2794, 745: 4435},
- {2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 15: 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 2152, 53: 2152, 478: 2152, 2152, 2152, 483: 2152, 485: 2152, 2152, 2152, 494: 2152, 2152, 500: 2152, 502: 2152, 510: 2152, 2152, 574: 2152, 651: 2152, 653: 2152, 2152},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 481: 3529, 668: 3530, 2795, 2796, 2794, 745: 4437},
- {2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 15: 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 2153, 53: 2153, 478: 2153, 2153, 2153, 483: 2153, 485: 2153, 2153, 2153, 494: 2153, 2153, 500: 2153, 502: 2153, 510: 2153, 2153, 574: 2153, 651: 2153, 653: 2153, 2153},
- {481: 4439},
+ {487: 2088, 512: 4358, 750: 4462},
+ {487: 4463},
+ {2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 15: 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 2167, 73: 2167, 485: 2167, 2167, 488: 2167, 490: 2167, 492: 2167, 2167, 2167, 501: 2167, 2167, 508: 2167, 2167, 517: 2167, 2167, 581: 2167, 658: 2167, 660: 2167, 2167},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 487: 3565, 676: 3566, 2824, 2825, 2823, 752: 4465},
+ {2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 15: 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 2168, 73: 2168, 485: 2168, 2168, 488: 2168, 490: 2168, 492: 2168, 2168, 2168, 501: 2168, 2168, 508: 2168, 2168, 517: 2168, 2168, 581: 2168, 658: 2168, 660: 2168, 2168},
// 1875
- {2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 15: 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 2154, 53: 2154, 478: 2154, 2154, 2154, 483: 2154, 485: 2154, 2154, 2154, 494: 2154, 2154, 500: 2154, 502: 2154, 510: 2154, 2154, 574: 2154, 651: 2154, 653: 2154, 2154},
- {6: 4280, 4282, 411, 10: 4249, 15: 4299, 2200, 4297, 4236, 4301, 4288, 4317, 4281, 4284, 4283, 4286, 4287, 4289, 4296, 411, 4307, 4308, 4294, 4295, 4300, 4302, 4320, 4314, 4313, 4322, 4315, 4312, 4305, 4310, 4311, 4304, 4306, 4309, 4298, 4318, 4319, 75: 4251, 78: 4272, 4273, 87: 4274, 143: 4254, 188: 4243, 208: 4237, 210: 4258, 213: 4259, 224: 4253, 230: 4269, 244: 4247, 253: 4255, 259: 4250, 276: 4260, 284: 4256, 291: 4270, 4271, 296: 4238, 480: 4268, 483: 4279, 486: 2200, 4316, 500: 2200, 504: 4275, 509: 4257, 4267, 513: 4240, 590: 4241, 598: 4246, 653: 2200, 4285, 667: 4262, 675: 4248, 677: 4276, 686: 4261, 693: 4263, 696: 4242, 711: 4252, 788: 4290, 801: 4292, 822: 4291, 843: 4293, 846: 4303, 850: 4321, 877: 4266, 890: 4264, 927: 4239, 934: 4244, 997: 4441, 1149: 4245, 1177: 4265},
- {2436, 2436, 2436, 2436, 2436, 2436, 9: 2436, 494: 2436},
- {2450, 2450, 2450, 2450, 2450, 2450, 9: 2450, 494: 2450},
- {2449, 2449, 2449, 2449, 2449, 2449, 9: 2449, 494: 2449},
+ {2: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 10: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 74: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 487: 2088, 512: 4358, 750: 4469},
+ {427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 15: 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 427, 485: 427, 427, 488: 427, 490: 427, 492: 427, 427, 427, 501: 427, 427, 508: 427, 427, 517: 427, 427, 581: 427, 658: 427, 660: 427, 427},
+ {426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 15: 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 426, 485: 426, 426, 488: 426, 490: 426, 492: 426, 426, 426, 501: 426, 426, 508: 426, 426, 517: 426, 426, 581: 426, 658: 426, 660: 426, 426},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 487: 3565, 676: 3566, 2824, 2825, 2823, 752: 4470},
+ {2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 15: 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 2169, 73: 2169, 485: 2169, 2169, 488: 2169, 490: 2169, 492: 2169, 2169, 2169, 501: 2169, 2169, 508: 2169, 2169, 517: 2169, 2169, 581: 2169, 658: 2169, 660: 2169, 2169},
// 1880
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 483: 4445, 668: 4446, 2795, 2796, 2794},
- {2452, 2452, 2452, 2452, 2452, 2452, 9: 2452, 87: 2452, 494: 2452},
- {2451, 2451, 2451, 2451, 2451, 2451, 9: 2451, 87: 2451, 494: 2451},
- {133: 4452, 247: 4449, 268: 4450, 270: 4451, 483: 4448},
- {2457, 2457, 2457, 2457, 2457, 2457, 9: 2457, 494: 2457, 504: 2457},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 487: 3565, 676: 3566, 2824, 2825, 2823, 752: 4472},
+ {2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 15: 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 2170, 73: 2170, 485: 2170, 2170, 488: 2170, 490: 2170, 492: 2170, 2170, 2170, 501: 2170, 2170, 508: 2170, 2170, 517: 2170, 2170, 581: 2170, 658: 2170, 660: 2170, 2170},
+ {487: 4474},
+ {2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 15: 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 2171, 73: 2171, 485: 2171, 2171, 488: 2171, 490: 2171, 492: 2171, 2171, 2171, 501: 2171, 2171, 508: 2171, 2171, 517: 2171, 2171, 581: 2171, 658: 2171, 660: 2171, 2171},
+ {6: 4316, 4318, 419, 10: 4285, 15: 4335, 2217, 4333, 4272, 4337, 4324, 4353, 4317, 4320, 4319, 4322, 4323, 4325, 4332, 419, 4343, 4344, 4354, 4330, 4331, 4336, 4338, 4350, 4349, 4357, 4351, 4348, 4341, 4346, 4347, 4340, 4342, 4345, 4334, 4355, 74: 4287, 77: 4308, 4309, 86: 4310, 147: 4290, 192: 4279, 213: 4273, 215: 4294, 218: 4295, 228: 4289, 235: 4305, 249: 4283, 258: 4291, 264: 4286, 281: 4296, 289: 4292, 296: 4306, 4307, 301: 4274, 488: 4304, 490: 4315, 493: 2217, 4352, 508: 2217, 511: 4311, 516: 4293, 518: 4303, 4276, 597: 4277, 604: 4282, 660: 2217, 4321, 674: 4298, 682: 4284, 684: 4312, 693: 4297, 700: 4299, 703: 4278, 718: 4288, 795: 4326, 808: 4328, 829: 4327, 850: 4329, 853: 4339, 857: 4356, 885: 4302, 899: 4300, 935: 4275, 942: 4280, 1005: 4476, 1160: 4281, 1188: 4301},
// 1885
- {2456, 2456, 2456, 2456, 2456, 2456, 9: 2456, 494: 2456, 504: 2456},
- {2455, 2455, 2455, 2455, 2455, 2455, 9: 2455, 494: 2455, 504: 2455},
- {2454, 2454, 2454, 2454, 2454, 2454, 9: 2454, 494: 2454, 504: 2454},
- {2453, 2453, 2453, 2453, 2453, 2453, 9: 2453, 494: 2453, 504: 2453},
- {2475, 2475, 2475, 2475, 2475, 2475, 9: 2475, 494: 2475},
+ {2454, 2454, 2454, 2454, 2454, 2454, 9: 2454, 501: 2454},
+ {2468, 2468, 2468, 2468, 2468, 2468, 9: 2468, 501: 2468},
+ {2467, 2467, 2467, 2467, 2467, 2467, 9: 2467, 501: 2467},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 490: 4480, 676: 4481, 2824, 2825, 2823},
+ {2470, 2470, 2470, 2470, 2470, 2470, 9: 2470, 86: 2470, 501: 2470},
// 1890
- {2476, 2476, 2476, 2476, 2476, 2476, 9: 2476, 494: 2476},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 4468, 2795, 2796, 2794},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 3960, 2795, 2796, 2794, 744: 4467},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 3960, 2795, 2796, 2794, 744: 4466},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 3960, 2795, 2796, 2794, 744: 4465},
+ {2469, 2469, 2469, 2469, 2469, 2469, 9: 2469, 86: 2469, 501: 2469},
+ {137: 4487, 252: 4484, 273: 4485, 275: 4486, 490: 4483},
+ {2475, 2475, 2475, 2475, 2475, 2475, 9: 2475, 501: 2475, 511: 2475},
+ {2474, 2474, 2474, 2474, 2474, 2474, 9: 2474, 501: 2474, 511: 2474},
+ {2473, 2473, 2473, 2473, 2473, 2473, 9: 2473, 501: 2473, 511: 2473},
// 1895
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 4462, 2795, 2796, 2794},
- {2: 2448, 2448, 2448, 2448, 2448, 2448, 2448, 10: 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 54: 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 2448, 479: 2448, 488: 2448, 501: 2448, 570: 2448},
- {2: 2447, 2447, 2447, 2447, 2447, 2447, 2447, 10: 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 54: 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 2447, 479: 2447, 488: 2447, 501: 2447, 570: 2447},
- {656: 4463},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 4464, 2795, 2796, 2794},
+ {2472, 2472, 2472, 2472, 2472, 2472, 9: 2472, 501: 2472, 511: 2472},
+ {2471, 2471, 2471, 2471, 2471, 2471, 9: 2471, 501: 2471, 511: 2471},
+ {2493, 2493, 2493, 2493, 2493, 2493, 9: 2493, 501: 2493},
+ {2494, 2494, 2494, 2494, 2494, 2494, 9: 2494, 501: 2494},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 4503, 2824, 2825, 2823},
// 1900
- {2481, 2481, 2481, 2481, 2481, 2481, 9: 2481, 494: 2481},
- {2482, 2482, 2482, 2482, 2482, 2482, 9: 2482, 494: 2482},
- {2483, 2483, 2483, 2483, 2483, 2483, 9: 2483, 494: 2483},
- {2484, 2484, 2484, 2484, 2484, 2484, 9: 2484, 494: 2484},
- {656: 4469},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 3996, 2824, 2825, 2823, 751: 4502},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 3996, 2824, 2825, 2823, 751: 4501},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 3996, 2824, 2825, 2823, 751: 4500},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 4497, 2824, 2825, 2823},
+ {2: 2466, 2466, 2466, 2466, 2466, 2466, 2466, 10: 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 74: 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 2466, 486: 2466, 495: 2466, 507: 2466, 577: 2466},
// 1905
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 4470, 2795, 2796, 2794},
- {2485, 2485, 2485, 2485, 2485, 2485, 9: 2485, 494: 2485},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 4182, 2795, 2796, 2794, 751: 4486},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 4481, 2795, 2796, 2794},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 4477, 2795, 2796, 2794},
+ {2: 2465, 2465, 2465, 2465, 2465, 2465, 2465, 10: 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 74: 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 2465, 486: 2465, 495: 2465, 507: 2465, 577: 2465},
+ {663: 4498},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 4499, 2824, 2825, 2823},
+ {2499, 2499, 2499, 2499, 2499, 2499, 9: 2499, 501: 2499},
+ {2500, 2500, 2500, 2500, 2500, 2500, 9: 2500, 501: 2500},
// 1910
- {2: 2443, 2443, 2443, 2443, 2443, 2443, 2443, 10: 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 54: 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 2443, 479: 2443, 570: 2443},
- {2: 456, 456, 456, 456, 456, 456, 456, 10: 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 54: 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456},
- {2: 455, 455, 455, 455, 455, 455, 455, 10: 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 54: 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455},
- {90: 4480, 93: 4479, 863: 4478},
- {2470, 2470, 2470, 2470, 2470, 2470, 9: 2470, 494: 2470},
+ {2501, 2501, 2501, 2501, 2501, 2501, 9: 2501, 501: 2501},
+ {2502, 2502, 2502, 2502, 2502, 2502, 9: 2502, 501: 2502},
+ {663: 4504},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 4505, 2824, 2825, 2823},
+ {2503, 2503, 2503, 2503, 2503, 2503, 9: 2503, 501: 2503},
// 1915
- {1858, 1858, 1858, 1858, 1858, 1858, 1858, 9: 1858, 19: 1858, 53: 1858, 87: 1858, 1858, 1858, 1858, 1858, 93: 1858, 480: 1858, 488: 1858, 494: 1858, 504: 1858},
- {1857, 1857, 1857, 1857, 1857, 1857, 1857, 9: 1857, 19: 1857, 53: 1857, 87: 1857, 1857, 1857, 1857, 1857, 93: 1857, 480: 1857, 488: 1857, 494: 1857, 504: 1857},
- {155: 4483, 482: 4128, 484: 4127, 819: 4484, 942: 4482},
- {2472, 2472, 2472, 2472, 2472, 2472, 9: 2472, 494: 2472},
- {2336, 2336, 2336, 2336, 2336, 2336, 2336, 2336, 2336, 2336, 2336, 2336, 2336, 2336, 2336, 53: 2336, 478: 2336, 482: 2336, 2336, 2336, 2336, 2336, 494: 2336, 498: 2336, 587: 2336, 598: 2336, 2336, 648: 2336, 2336, 2336, 652: 2336},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 4218, 2824, 2825, 2823, 758: 4521},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 4516, 2824, 2825, 2823},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 4512, 2824, 2825, 2823},
+ {2: 2461, 2461, 2461, 2461, 2461, 2461, 2461, 10: 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 74: 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 2461, 486: 2461, 577: 2461},
+ {2: 463, 463, 463, 463, 463, 463, 463, 10: 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 74: 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463, 463},
// 1920
- {155: 4485},
- {2335, 2335, 2335, 2335, 2335, 2335, 2335, 2335, 2335, 2335, 2335, 2335, 2335, 2335, 2335, 53: 2335, 478: 2335, 482: 2335, 2335, 2335, 2335, 2335, 494: 2335, 498: 2335, 587: 2335, 598: 2335, 2335, 648: 2335, 2335, 2335, 652: 2335},
- {513: 4487, 675: 4488},
- {483: 4490},
- {483: 4489},
+ {2: 462, 462, 462, 462, 462, 462, 462, 10: 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 74: 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462, 462},
+ {89: 4515, 92: 4514, 870: 4513},
+ {2488, 2488, 2488, 2488, 2488, 2488, 9: 2488, 501: 2488},
+ {1874, 1874, 1874, 1874, 1874, 1874, 1874, 9: 1874, 19: 1874, 73: 1874, 86: 1874, 1874, 1874, 1874, 1874, 92: 1874, 488: 1874, 495: 1874, 501: 1874, 511: 1874},
+ {1873, 1873, 1873, 1873, 1873, 1873, 1873, 9: 1873, 19: 1873, 73: 1873, 86: 1873, 1873, 1873, 1873, 1873, 92: 1873, 488: 1873, 495: 1873, 501: 1873, 511: 1873},
// 1925
- {2486, 2486, 2486, 2486, 2486, 2486, 9: 2486, 494: 2486},
- {479: 4492, 481: 3278, 491: 4494, 4495, 498: 3269, 514: 3273, 577: 3268, 3270, 3272, 3271, 582: 3276, 586: 3277, 596: 3275, 719: 4493, 3274, 1145: 4491},
- {2488, 2488, 2488, 2488, 2488, 2488, 9: 2488, 494: 2488},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 4498},
- {2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 2249, 53: 2249, 478: 2249, 482: 2249, 2249, 2249, 2249, 2249, 494: 2249, 498: 2249, 587: 2249, 598: 2249, 2249, 648: 2249, 2249, 2249, 652: 2249},
+ {159: 4518, 489: 4164, 491: 4163, 826: 4519, 950: 4517},
+ {2490, 2490, 2490, 2490, 2490, 2490, 9: 2490, 501: 2490},
+ {2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 2354, 73: 2354, 485: 2354, 489: 2354, 2354, 2354, 2354, 2354, 501: 2354, 505: 2354, 594: 2354, 604: 2354, 2354, 655: 2354, 2354, 2354, 659: 2354},
+ {159: 4520},
+ {2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 2353, 73: 2353, 485: 2353, 489: 2353, 2353, 2353, 2353, 2353, 501: 2353, 505: 2353, 594: 2353, 604: 2353, 2353, 655: 2353, 2353, 2353, 659: 2353},
// 1930
- {514: 3462, 579: 3464, 3463, 827: 4497},
- {514: 3462, 579: 3464, 3463, 827: 4496},
- {2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 2247, 53: 2247, 478: 2247, 482: 2247, 2247, 2247, 2247, 2247, 494: 2247, 498: 2247, 587: 2247, 598: 2247, 2247, 648: 2247, 2247, 2247, 652: 2247},
- {2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 2248, 53: 2248, 478: 2248, 482: 2248, 2248, 2248, 2248, 2248, 494: 2248, 498: 2248, 587: 2248, 598: 2248, 2248, 648: 2248, 2248, 2248, 652: 2248},
- {53: 4499, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
+ {519: 4522, 682: 4523},
+ {490: 4525},
+ {490: 4524},
+ {2504, 2504, 2504, 2504, 2504, 2504, 9: 2504, 501: 2504},
+ {486: 4527, 3314, 498: 4529, 4530, 505: 3305, 521: 3309, 584: 3304, 3306, 3308, 3307, 589: 3312, 591: 3313, 603: 3311, 726: 4528, 3310, 1156: 4526},
// 1935
- {2487, 2487, 2487, 2487, 2487, 2487, 9: 2487, 494: 2487},
- {2: 1884, 1884, 1884, 1884, 1884, 1884, 1884, 10: 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 54: 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 570: 4502, 787: 4501},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 4182, 2795, 2796, 2794, 751: 4504},
- {589: 4503},
- {1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 54: 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 1883, 481: 1883, 494: 1883, 576: 1883},
+ {2506, 2506, 2506, 2506, 2506, 2506, 9: 2506, 501: 2506},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 4533},
+ {2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 73: 2267, 485: 2267, 489: 2267, 2267, 2267, 2267, 2267, 501: 2267, 505: 2267, 594: 2267, 604: 2267, 2267, 655: 2267, 2267, 2267, 659: 2267},
+ {521: 3498, 586: 3500, 3499, 834: 4532},
+ {521: 3498, 586: 3500, 3499, 834: 4531},
// 1940
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 4182, 2795, 2796, 2794, 751: 4506, 856: 4505},
- {2442, 2442, 2442, 2442, 2442, 2442, 9: 2442, 4781, 4782, 494: 2442, 937: 4780},
- {12: 4508, 108: 4556, 111: 4557, 176: 4547, 183: 4567, 4566, 4532, 205: 4569, 229: 4568, 236: 4529, 322: 4536, 4528, 343: 4545, 365: 4552, 4551, 369: 4555, 405: 4563, 500: 4550, 513: 4546, 535: 4541, 653: 4549, 684: 4554, 4553, 687: 4530, 4535, 4533, 4526, 4520, 4534, 695: 4542, 697: 4527, 4559, 4521, 4522, 4523, 4524, 4525, 4548, 4561, 4565, 4560, 4519, 4564, 4531, 712: 4518, 4558, 4517, 4562, 909: 4537, 1169: 4539, 1194: 4516, 4543, 4513, 1214: 4511, 1229: 4514, 4515, 1248: 4512, 1266: 4538, 1268: 4509, 4540, 1327: 4510, 1339: 4544, 1342: 4507, 1367: 4570},
- {2296, 2296, 2296, 2296, 2296, 2296, 4650, 4656, 4644, 2296, 2296, 2296, 4648, 4657, 4655, 53: 2296, 478: 4649, 482: 4128, 4647, 4127, 2303, 4654, 494: 2296, 498: 4643, 587: 2340, 598: 2433, 4641, 648: 4646, 4639, 4661, 652: 4658, 819: 4642, 840: 4651, 918: 4653, 936: 4659, 945: 4652, 964: 4645, 1010: 4660, 4779},
- {2296, 2296, 2296, 2296, 2296, 2296, 4650, 4656, 4644, 2296, 2296, 2296, 4648, 4657, 4655, 53: 2296, 478: 4649, 482: 4128, 4647, 4127, 2303, 4654, 494: 2296, 498: 4643, 587: 2340, 598: 2433, 4641, 648: 4646, 4639, 4661, 652: 4658, 819: 4642, 840: 4651, 918: 4653, 936: 4659, 945: 4652, 964: 4645, 1010: 4660, 4640},
+ {2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 73: 2265, 485: 2265, 489: 2265, 2265, 2265, 2265, 2265, 501: 2265, 505: 2265, 594: 2265, 604: 2265, 2265, 655: 2265, 2265, 2265, 659: 2265},
+ {2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 73: 2266, 485: 2266, 489: 2266, 2266, 2266, 2266, 2266, 501: 2266, 505: 2266, 594: 2266, 604: 2266, 2266, 655: 2266, 2266, 2266, 659: 2266},
+ {73: 4534, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {2505, 2505, 2505, 2505, 2505, 2505, 9: 2505, 501: 2505},
+ {2: 1900, 1900, 1900, 1900, 1900, 1900, 1900, 10: 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 74: 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 577: 4537, 792: 4536},
// 1945
- {384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 53: 384, 478: 384, 482: 384, 384, 384, 384, 384, 494: 384, 498: 384, 587: 384, 598: 384, 384, 648: 384, 384, 384, 652: 384},
- {383, 383, 383, 383, 383, 383, 383, 383, 383, 383, 383, 383, 383, 383, 383, 53: 383, 478: 383, 482: 383, 383, 383, 383, 383, 494: 383, 498: 383, 587: 383, 598: 383, 383, 648: 383, 383, 383, 652: 383},
- {382, 382, 382, 382, 382, 382, 382, 382, 382, 382, 382, 382, 382, 382, 382, 53: 382, 478: 382, 482: 382, 382, 382, 382, 382, 494: 382, 498: 382, 587: 382, 598: 382, 382, 648: 382, 382, 382, 652: 382},
- {299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 53: 299, 55: 299, 478: 299, 3865, 482: 299, 299, 299, 299, 299, 494: 299, 498: 299, 587: 299, 598: 299, 299, 648: 299, 299, 299, 652: 299, 747: 299, 750: 299, 771: 3866, 797: 4637},
- {294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 53: 294, 55: 294, 478: 294, 482: 294, 294, 294, 294, 294, 494: 294, 498: 294, 587: 294, 598: 294, 294, 648: 294, 294, 294, 652: 294, 747: 294, 750: 294, 883: 4636},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 4218, 2824, 2825, 2823, 758: 4539},
+ {596: 4538},
+ {1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 74: 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 1899, 487: 1899, 501: 1899, 583: 1899},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 4218, 2824, 2825, 2823, 758: 4541, 863: 4540},
+ {2460, 2460, 2460, 2460, 2460, 2460, 9: 2460, 4816, 4817, 501: 2460, 945: 4815},
// 1950
- {292, 292, 292, 292, 292, 292, 292, 292, 292, 292, 292, 292, 292, 292, 292, 53: 292, 55: 292, 478: 292, 3852, 482: 292, 292, 292, 292, 292, 494: 292, 498: 292, 587: 292, 598: 292, 292, 648: 292, 292, 292, 652: 292, 747: 292, 750: 292, 771: 3853, 912: 4634, 917: 3854},
- {292, 292, 292, 292, 292, 292, 292, 292, 292, 292, 292, 292, 292, 292, 292, 53: 292, 55: 292, 478: 292, 3852, 482: 292, 292, 292, 292, 292, 494: 292, 498: 292, 587: 292, 598: 292, 292, 648: 292, 292, 292, 652: 292, 747: 292, 750: 292, 771: 3853, 912: 4632, 917: 3854},
- {299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 53: 299, 478: 299, 3865, 482: 299, 299, 299, 299, 299, 494: 299, 498: 299, 587: 299, 598: 299, 299, 648: 299, 299, 299, 652: 299, 771: 3866, 797: 4631},
- {376, 376, 376, 376, 376, 376, 376, 376, 376, 376, 376, 376, 376, 376, 376, 53: 376, 55: 376, 478: 376, 376, 482: 376, 376, 376, 376, 376, 494: 376, 498: 376, 587: 376, 598: 376, 376, 648: 376, 376, 376, 652: 376, 747: 376, 750: 376},
- {375, 375, 375, 375, 375, 375, 375, 375, 375, 375, 375, 375, 375, 375, 375, 53: 375, 55: 375, 478: 375, 375, 482: 375, 375, 375, 375, 375, 494: 375, 498: 375, 587: 375, 598: 375, 375, 648: 375, 375, 375, 652: 375, 747: 375, 750: 375},
+ {12: 4543, 108: 4591, 110: 4592, 180: 4582, 187: 4602, 4601, 4567, 210: 4604, 234: 4603, 241: 4564, 328: 4571, 4563, 349: 4580, 370: 4587, 4586, 375: 4590, 412: 4598, 508: 4585, 519: 4581, 543: 4576, 660: 4584, 691: 4589, 4588, 694: 4565, 4570, 4568, 4561, 4555, 4569, 702: 4577, 704: 4562, 4594, 4556, 4557, 4558, 4559, 4560, 4583, 4596, 4600, 4595, 4554, 4599, 4566, 719: 4553, 4593, 4552, 4597, 917: 4572, 1180: 4574, 1205: 4551, 4578, 4548, 1224: 4546, 1239: 4549, 4550, 1258: 4547, 1276: 4573, 1278: 4544, 4575, 1337: 4545, 1349: 4579, 1352: 4542, 1377: 4605},
+ {2314, 2314, 2314, 2314, 2314, 2314, 4685, 4691, 4679, 2314, 2314, 2314, 4683, 4692, 4690, 73: 2314, 485: 4684, 489: 4164, 4682, 4163, 2321, 4689, 501: 2314, 505: 4678, 594: 2358, 604: 2451, 4676, 655: 4681, 4674, 4696, 659: 4693, 826: 4677, 847: 4686, 926: 4688, 944: 4694, 953: 4687, 971: 4680, 1018: 4695, 4814},
+ {2314, 2314, 2314, 2314, 2314, 2314, 4685, 4691, 4679, 2314, 2314, 2314, 4683, 4692, 4690, 73: 2314, 485: 4684, 489: 4164, 4682, 4163, 2321, 4689, 501: 2314, 505: 4678, 594: 2358, 604: 2451, 4676, 655: 4681, 4674, 4696, 659: 4693, 826: 4677, 847: 4686, 926: 4688, 944: 4694, 953: 4687, 971: 4680, 1018: 4695, 4675},
+ {392, 392, 392, 392, 392, 392, 392, 392, 392, 392, 392, 392, 392, 392, 392, 73: 392, 485: 392, 489: 392, 392, 392, 392, 392, 501: 392, 505: 392, 594: 392, 604: 392, 392, 655: 392, 392, 392, 659: 392},
+ {391, 391, 391, 391, 391, 391, 391, 391, 391, 391, 391, 391, 391, 391, 391, 73: 391, 485: 391, 489: 391, 391, 391, 391, 391, 501: 391, 505: 391, 594: 391, 604: 391, 391, 655: 391, 391, 391, 659: 391},
// 1955
- {374, 374, 374, 374, 374, 374, 374, 374, 374, 374, 374, 374, 374, 374, 374, 53: 374, 55: 374, 478: 374, 374, 482: 374, 374, 374, 374, 374, 494: 374, 498: 374, 587: 374, 598: 374, 374, 648: 374, 374, 374, 652: 374, 747: 374, 750: 374},
- {373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 53: 373, 55: 373, 478: 373, 373, 482: 373, 373, 373, 373, 373, 494: 373, 498: 373, 587: 373, 598: 373, 373, 648: 373, 373, 373, 652: 373, 747: 373, 750: 373},
- {372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 53: 372, 55: 372, 478: 372, 372, 482: 372, 372, 372, 372, 372, 494: 372, 498: 372, 587: 372, 598: 372, 372, 648: 372, 372, 372, 652: 372, 747: 372, 750: 372},
- {371, 371, 371, 371, 371, 371, 371, 371, 371, 371, 371, 371, 371, 371, 371, 53: 371, 55: 371, 478: 371, 371, 482: 371, 371, 371, 371, 371, 494: 371, 498: 371, 587: 371, 598: 371, 371, 648: 371, 371, 371, 652: 371, 747: 371, 750: 371},
- {370, 370, 370, 370, 370, 370, 370, 370, 370, 370, 370, 370, 370, 370, 370, 53: 370, 55: 370, 478: 370, 370, 482: 370, 370, 370, 370, 370, 494: 370, 498: 370, 587: 370, 598: 370, 370, 648: 370, 370, 370, 652: 370, 747: 370, 750: 370},
+ {390, 390, 390, 390, 390, 390, 390, 390, 390, 390, 390, 390, 390, 390, 390, 73: 390, 485: 390, 489: 390, 390, 390, 390, 390, 501: 390, 505: 390, 594: 390, 604: 390, 390, 655: 390, 390, 390, 659: 390},
+ {307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 53: 307, 73: 307, 485: 307, 3901, 489: 307, 307, 307, 307, 307, 501: 307, 505: 307, 594: 307, 604: 307, 307, 655: 307, 307, 307, 659: 307, 754: 307, 757: 307, 778: 3902, 804: 4672},
+ {302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 53: 302, 73: 302, 485: 302, 489: 302, 302, 302, 302, 302, 501: 302, 505: 302, 594: 302, 604: 302, 302, 655: 302, 302, 302, 659: 302, 754: 302, 757: 302, 892: 4671},
+ {300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 53: 300, 73: 300, 485: 300, 3888, 489: 300, 300, 300, 300, 300, 501: 300, 505: 300, 594: 300, 604: 300, 300, 655: 300, 300, 300, 659: 300, 754: 300, 757: 300, 778: 3889, 920: 4669, 925: 3890},
+ {300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 300, 53: 300, 73: 300, 485: 300, 3888, 489: 300, 300, 300, 300, 300, 501: 300, 505: 300, 594: 300, 604: 300, 300, 655: 300, 300, 300, 659: 300, 754: 300, 757: 300, 778: 3889, 920: 4667, 925: 3890},
// 1960
- {369, 369, 369, 369, 369, 369, 369, 369, 369, 369, 369, 369, 369, 369, 369, 53: 369, 55: 369, 478: 369, 369, 482: 369, 369, 369, 369, 369, 494: 369, 498: 369, 587: 369, 598: 369, 369, 648: 369, 369, 369, 652: 369, 747: 369, 750: 369},
- {368, 368, 368, 368, 368, 368, 368, 368, 368, 368, 368, 368, 368, 368, 368, 53: 368, 55: 368, 478: 368, 368, 482: 368, 368, 368, 368, 368, 494: 368, 498: 368, 587: 368, 598: 368, 368, 648: 368, 368, 368, 652: 368, 747: 368, 750: 368},
- {367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 53: 367, 55: 367, 478: 367, 367, 482: 367, 367, 367, 367, 367, 494: 367, 498: 367, 587: 367, 598: 367, 367, 648: 367, 367, 367, 652: 367, 747: 367, 750: 367},
- {366, 366, 366, 366, 366, 366, 366, 366, 366, 366, 366, 366, 366, 366, 366, 53: 366, 55: 366, 478: 366, 366, 482: 366, 366, 366, 366, 366, 494: 366, 498: 366, 587: 366, 598: 366, 366, 648: 366, 366, 366, 652: 366, 747: 366, 750: 366},
- {365, 365, 365, 365, 365, 365, 365, 365, 365, 365, 365, 365, 365, 365, 365, 53: 365, 55: 365, 478: 365, 482: 365, 365, 365, 365, 365, 494: 365, 498: 365, 587: 365, 598: 365, 365, 648: 365, 365, 365, 652: 365, 747: 365, 750: 365},
+ {307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 73: 307, 485: 307, 3901, 489: 307, 307, 307, 307, 307, 501: 307, 505: 307, 594: 307, 604: 307, 307, 655: 307, 307, 307, 659: 307, 778: 3902, 804: 4666},
+ {384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 384, 53: 384, 73: 384, 485: 384, 384, 489: 384, 384, 384, 384, 384, 501: 384, 505: 384, 594: 384, 604: 384, 384, 655: 384, 384, 384, 659: 384, 754: 384, 757: 384},
+ {383, 383, 383, 383, 383, 383, 383, 383, 383, 383, 383, 383, 383, 383, 383, 53: 383, 73: 383, 485: 383, 383, 489: 383, 383, 383, 383, 383, 501: 383, 505: 383, 594: 383, 604: 383, 383, 655: 383, 383, 383, 659: 383, 754: 383, 757: 383},
+ {382, 382, 382, 382, 382, 382, 382, 382, 382, 382, 382, 382, 382, 382, 382, 53: 382, 73: 382, 485: 382, 382, 489: 382, 382, 382, 382, 382, 501: 382, 505: 382, 594: 382, 604: 382, 382, 655: 382, 382, 382, 659: 382, 754: 382, 757: 382},
+ {381, 381, 381, 381, 381, 381, 381, 381, 381, 381, 381, 381, 381, 381, 381, 53: 381, 73: 381, 485: 381, 381, 489: 381, 381, 381, 381, 381, 501: 381, 505: 381, 594: 381, 604: 381, 381, 655: 381, 381, 381, 659: 381, 754: 381, 757: 381},
// 1965
- {364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 53: 364, 55: 364, 478: 364, 482: 364, 364, 364, 364, 364, 494: 364, 498: 364, 587: 364, 598: 364, 364, 648: 364, 364, 364, 652: 364, 747: 364, 750: 364},
- {360, 360, 360, 360, 360, 360, 360, 360, 360, 360, 360, 360, 360, 360, 360, 53: 360, 55: 360, 478: 360, 360, 482: 360, 360, 360, 360, 360, 494: 360, 498: 360, 587: 360, 598: 360, 360, 648: 360, 360, 360, 652: 360, 747: 360, 750: 360},
- {359, 359, 359, 359, 359, 359, 359, 359, 359, 359, 359, 359, 359, 359, 359, 53: 359, 55: 359, 478: 359, 359, 482: 359, 359, 359, 359, 359, 494: 359, 498: 359, 587: 359, 598: 359, 359, 648: 359, 359, 359, 652: 359, 747: 359, 750: 359},
- {358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 53: 358, 55: 358, 478: 358, 358, 482: 358, 358, 358, 358, 358, 494: 358, 498: 358, 587: 358, 598: 358, 358, 648: 358, 358, 358, 652: 358, 747: 358, 750: 358},
- {357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 53: 357, 55: 357, 478: 357, 357, 482: 357, 357, 357, 357, 357, 494: 357, 498: 357, 587: 357, 598: 357, 357, 648: 357, 357, 357, 652: 357, 747: 357, 750: 357},
+ {380, 380, 380, 380, 380, 380, 380, 380, 380, 380, 380, 380, 380, 380, 380, 53: 380, 73: 380, 485: 380, 380, 489: 380, 380, 380, 380, 380, 501: 380, 505: 380, 594: 380, 604: 380, 380, 655: 380, 380, 380, 659: 380, 754: 380, 757: 380},
+ {379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 53: 379, 73: 379, 485: 379, 379, 489: 379, 379, 379, 379, 379, 501: 379, 505: 379, 594: 379, 604: 379, 379, 655: 379, 379, 379, 659: 379, 754: 379, 757: 379},
+ {378, 378, 378, 378, 378, 378, 378, 378, 378, 378, 378, 378, 378, 378, 378, 53: 378, 73: 378, 485: 378, 378, 489: 378, 378, 378, 378, 378, 501: 378, 505: 378, 594: 378, 604: 378, 378, 655: 378, 378, 378, 659: 378, 754: 378, 757: 378},
+ {377, 377, 377, 377, 377, 377, 377, 377, 377, 377, 377, 377, 377, 377, 377, 53: 377, 73: 377, 485: 377, 377, 489: 377, 377, 377, 377, 377, 501: 377, 505: 377, 594: 377, 604: 377, 377, 655: 377, 377, 377, 659: 377, 754: 377, 757: 377},
+ {376, 376, 376, 376, 376, 376, 376, 376, 376, 376, 376, 376, 376, 376, 376, 53: 376, 73: 376, 485: 376, 376, 489: 376, 376, 376, 376, 376, 501: 376, 505: 376, 594: 376, 604: 376, 376, 655: 376, 376, 376, 659: 376, 754: 376, 757: 376},
// 1970
- {356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 53: 356, 55: 356, 478: 356, 356, 482: 356, 356, 356, 356, 356, 494: 356, 498: 356, 587: 356, 598: 356, 356, 648: 356, 356, 356, 652: 356, 747: 356, 750: 356},
- {355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 53: 355, 55: 355, 478: 355, 355, 482: 355, 355, 355, 355, 355, 494: 355, 498: 355, 587: 355, 598: 355, 355, 648: 355, 355, 355, 652: 355, 747: 355, 750: 355, 1292: 4630},
- {353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 53: 353, 478: 353, 353, 482: 353, 353, 353, 353, 353, 494: 353, 498: 353, 587: 353, 598: 353, 353, 648: 353, 353, 353, 652: 353},
- {286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 16: 3875, 53: 286, 478: 286, 3865, 482: 286, 286, 286, 286, 286, 494: 286, 498: 286, 500: 3876, 535: 3872, 587: 286, 598: 286, 286, 648: 286, 286, 286, 652: 286, 3874, 771: 4627, 782: 3873, 806: 4628},
- {286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 16: 3875, 53: 286, 478: 286, 3865, 482: 286, 286, 286, 286, 286, 494: 286, 498: 286, 500: 3876, 535: 3872, 587: 286, 598: 286, 286, 648: 286, 286, 286, 652: 286, 3874, 771: 4624, 782: 3873, 806: 4625},
+ {375, 375, 375, 375, 375, 375, 375, 375, 375, 375, 375, 375, 375, 375, 375, 53: 375, 73: 375, 485: 375, 375, 489: 375, 375, 375, 375, 375, 501: 375, 505: 375, 594: 375, 604: 375, 375, 655: 375, 375, 375, 659: 375, 754: 375, 757: 375},
+ {374, 374, 374, 374, 374, 374, 374, 374, 374, 374, 374, 374, 374, 374, 374, 53: 374, 73: 374, 485: 374, 374, 489: 374, 374, 374, 374, 374, 501: 374, 505: 374, 594: 374, 604: 374, 374, 655: 374, 374, 374, 659: 374, 754: 374, 757: 374},
+ {373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 373, 53: 373, 73: 373, 485: 373, 489: 373, 373, 373, 373, 373, 501: 373, 505: 373, 594: 373, 604: 373, 373, 655: 373, 373, 373, 659: 373, 754: 373, 757: 373},
+ {372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 372, 53: 372, 73: 372, 485: 372, 489: 372, 372, 372, 372, 372, 501: 372, 505: 372, 594: 372, 604: 372, 372, 655: 372, 372, 372, 659: 372, 754: 372, 757: 372},
+ {368, 368, 368, 368, 368, 368, 368, 368, 368, 368, 368, 368, 368, 368, 368, 53: 368, 73: 368, 485: 368, 368, 489: 368, 368, 368, 368, 368, 501: 368, 505: 368, 594: 368, 604: 368, 368, 655: 368, 368, 368, 659: 368, 754: 368, 757: 368},
// 1975
- {479: 3865, 771: 4622},
- {479: 3865, 771: 4620},
- {299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 53: 299, 478: 299, 3865, 482: 299, 299, 299, 299, 299, 494: 299, 498: 299, 587: 299, 598: 299, 299, 648: 299, 299, 299, 652: 299, 771: 3866, 797: 4619},
- {479: 3865, 771: 4618},
- {344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 53: 344, 478: 344, 482: 344, 344, 344, 344, 344, 494: 344, 498: 344, 587: 344, 598: 344, 344, 648: 344, 344, 344, 652: 344},
+ {367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 367, 53: 367, 73: 367, 485: 367, 367, 489: 367, 367, 367, 367, 367, 501: 367, 505: 367, 594: 367, 604: 367, 367, 655: 367, 367, 367, 659: 367, 754: 367, 757: 367},
+ {366, 366, 366, 366, 366, 366, 366, 366, 366, 366, 366, 366, 366, 366, 366, 53: 366, 73: 366, 485: 366, 366, 489: 366, 366, 366, 366, 366, 501: 366, 505: 366, 594: 366, 604: 366, 366, 655: 366, 366, 366, 659: 366, 754: 366, 757: 366},
+ {365, 365, 365, 365, 365, 365, 365, 365, 365, 365, 365, 365, 365, 365, 365, 53: 365, 73: 365, 485: 365, 365, 489: 365, 365, 365, 365, 365, 501: 365, 505: 365, 594: 365, 604: 365, 365, 655: 365, 365, 365, 659: 365, 754: 365, 757: 365},
+ {364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 364, 53: 364, 73: 364, 485: 364, 364, 489: 364, 364, 364, 364, 364, 501: 364, 505: 364, 594: 364, 604: 364, 364, 655: 364, 364, 364, 659: 364, 754: 364, 757: 364},
+ {363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 363, 53: 363, 73: 363, 485: 363, 363, 489: 363, 363, 363, 363, 363, 501: 363, 505: 363, 594: 363, 604: 363, 363, 655: 363, 363, 363, 659: 363, 754: 363, 757: 363, 1302: 4665},
// 1980
- {286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 16: 3875, 53: 286, 112: 4599, 4601, 126: 4600, 478: 286, 482: 286, 286, 286, 286, 286, 494: 286, 498: 286, 500: 3876, 535: 3872, 587: 286, 598: 286, 286, 648: 286, 286, 286, 652: 286, 3874, 782: 3873, 806: 4598, 891: 4617},
- {479: 4613},
- {479: 4603},
- {340, 340, 340, 340, 340, 340, 340, 340, 340, 340, 340, 340, 340, 340, 340, 53: 340, 478: 340, 482: 340, 340, 340, 340, 340, 494: 340, 498: 340, 587: 340, 598: 340, 340, 648: 340, 340, 340, 652: 340},
- {286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 16: 3875, 53: 286, 112: 4599, 4601, 126: 4600, 478: 286, 482: 286, 286, 286, 286, 286, 494: 286, 498: 286, 500: 4596, 535: 3872, 587: 286, 598: 286, 286, 648: 286, 286, 286, 652: 286, 4595, 684: 4554, 4553, 695: 4597, 782: 3873, 806: 4598, 891: 4594, 1169: 4593},
+ {361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 361, 73: 361, 485: 361, 361, 489: 361, 361, 361, 361, 361, 501: 361, 505: 361, 594: 361, 604: 361, 361, 655: 361, 361, 361, 659: 361},
+ {294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 16: 3911, 73: 294, 485: 294, 3901, 489: 294, 294, 294, 294, 294, 501: 294, 505: 294, 508: 3912, 543: 3908, 594: 294, 604: 294, 294, 655: 294, 294, 294, 659: 294, 3910, 778: 4662, 790: 3909, 813: 4663},
+ {294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 16: 3911, 73: 294, 485: 294, 3901, 489: 294, 294, 294, 294, 294, 501: 294, 505: 294, 508: 3912, 543: 3908, 594: 294, 604: 294, 294, 655: 294, 294, 294, 659: 294, 3910, 778: 4659, 790: 3909, 813: 4660},
+ {486: 3901, 778: 4657},
+ {486: 3901, 778: 4655},
// 1985
- {337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 16: 337, 53: 337, 478: 337, 337, 482: 337, 337, 337, 337, 337, 494: 337, 498: 337, 500: 337, 535: 337, 587: 337, 598: 337, 337, 648: 337, 337, 337, 652: 337, 337, 851: 4592},
- {336, 336, 336, 336, 336, 336, 336, 336, 336, 336, 336, 336, 336, 336, 336, 16: 336, 53: 336, 478: 336, 336, 482: 336, 336, 336, 336, 336, 494: 336, 498: 336, 500: 336, 535: 336, 587: 336, 598: 336, 336, 648: 336, 336, 336, 652: 336, 336, 851: 4591},
- {335, 335, 335, 335, 335, 335, 335, 335, 335, 335, 335, 335, 335, 335, 335, 16: 335, 53: 335, 478: 335, 335, 482: 335, 335, 335, 335, 335, 494: 335, 498: 335, 500: 335, 535: 335, 587: 335, 598: 335, 335, 648: 335, 335, 335, 652: 335, 335, 684: 4589, 4588, 851: 4590},
- {500: 4583, 653: 4582, 684: 4585, 4584},
- {330, 330, 330, 330, 330, 330, 330, 330, 330, 330, 330, 330, 330, 330, 330, 16: 330, 53: 330, 112: 330, 330, 126: 330, 478: 330, 330, 482: 330, 330, 330, 330, 330, 494: 330, 498: 330, 500: 330, 535: 330, 587: 330, 598: 330, 330, 648: 330, 330, 330, 652: 330, 330},
+ {307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 73: 307, 485: 307, 3901, 489: 307, 307, 307, 307, 307, 501: 307, 505: 307, 594: 307, 604: 307, 307, 655: 307, 307, 307, 659: 307, 778: 3902, 804: 4654},
+ {486: 3901, 778: 4653},
+ {352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 73: 352, 485: 352, 489: 352, 352, 352, 352, 352, 501: 352, 505: 352, 594: 352, 604: 352, 352, 655: 352, 352, 352, 659: 352},
+ {294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 16: 3911, 73: 294, 111: 4634, 4636, 126: 4635, 485: 294, 489: 294, 294, 294, 294, 294, 501: 294, 505: 294, 508: 3912, 543: 3908, 594: 294, 604: 294, 294, 655: 294, 294, 294, 659: 294, 3910, 790: 3909, 813: 4633, 900: 4652},
+ {486: 4648},
// 1990
- {329, 329, 329, 329, 329, 329, 329, 329, 329, 329, 329, 329, 329, 329, 329, 16: 329, 53: 329, 112: 329, 329, 126: 329, 478: 329, 329, 482: 329, 329, 329, 329, 329, 494: 329, 498: 329, 500: 329, 535: 329, 587: 329, 598: 329, 329, 648: 329, 329, 329, 652: 329, 329},
- {479: 326},
- {320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 53: 320, 55: 320, 478: 320, 320, 482: 320, 320, 320, 320, 320, 494: 320, 498: 320, 587: 320, 598: 320, 320, 648: 320, 320, 320, 652: 320, 747: 320, 750: 320},
- {319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 53: 319, 55: 319, 478: 319, 319, 482: 319, 319, 319, 319, 319, 494: 319, 498: 319, 587: 319, 598: 319, 319, 648: 319, 319, 319, 652: 319, 747: 319, 750: 319},
- {318, 318, 318, 318, 318, 318, 318, 318, 318, 318, 318, 318, 318, 318, 318, 53: 318, 478: 318, 482: 318, 318, 318, 318, 318, 494: 318, 498: 318, 587: 318, 598: 318, 318, 648: 318, 318, 318, 652: 318},
+ {486: 4638},
+ {348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 73: 348, 485: 348, 489: 348, 348, 348, 348, 348, 501: 348, 505: 348, 594: 348, 604: 348, 348, 655: 348, 348, 348, 659: 348},
+ {294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 16: 3911, 73: 294, 111: 4634, 4636, 126: 4635, 485: 294, 489: 294, 294, 294, 294, 294, 501: 294, 505: 294, 508: 4631, 543: 3908, 594: 294, 604: 294, 294, 655: 294, 294, 294, 659: 294, 4630, 691: 4589, 4588, 702: 4632, 790: 3909, 813: 4633, 900: 4629, 1180: 4628},
+ {345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 16: 345, 73: 345, 485: 345, 345, 489: 345, 345, 345, 345, 345, 501: 345, 505: 345, 508: 345, 543: 345, 594: 345, 604: 345, 345, 655: 345, 345, 345, 659: 345, 345, 858: 4627},
+ {344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 344, 16: 344, 73: 344, 485: 344, 344, 489: 344, 344, 344, 344, 344, 501: 344, 505: 344, 508: 344, 543: 344, 594: 344, 604: 344, 344, 655: 344, 344, 344, 659: 344, 344, 858: 4626},
// 1995
- {299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 53: 299, 478: 299, 3865, 482: 299, 299, 299, 299, 299, 494: 299, 498: 299, 587: 299, 598: 299, 299, 648: 299, 299, 299, 652: 299, 771: 3866, 797: 4581},
- {316, 316, 316, 316, 316, 316, 316, 316, 316, 316, 316, 316, 316, 316, 316, 53: 316, 478: 316, 482: 316, 316, 316, 316, 316, 494: 316, 498: 316, 587: 316, 598: 316, 316, 648: 316, 316, 316, 652: 316},
- {315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 53: 315, 478: 315, 482: 315, 315, 315, 315, 315, 494: 315, 498: 315, 587: 315, 598: 315, 315, 648: 315, 315, 315, 652: 315},
- {313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 16: 313, 53: 313, 112: 313, 313, 126: 313, 478: 313, 482: 313, 313, 313, 313, 313, 494: 313, 498: 313, 500: 313, 535: 313, 587: 313, 598: 313, 313, 648: 313, 313, 313, 652: 313, 313},
- {299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 16: 299, 53: 299, 112: 299, 299, 126: 299, 478: 299, 3865, 482: 299, 299, 299, 299, 299, 494: 299, 498: 299, 500: 299, 535: 299, 587: 299, 598: 299, 299, 648: 299, 299, 299, 652: 299, 299, 771: 3866, 797: 4580},
+ {343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 16: 343, 73: 343, 485: 343, 343, 489: 343, 343, 343, 343, 343, 501: 343, 505: 343, 508: 343, 543: 343, 594: 343, 604: 343, 343, 655: 343, 343, 343, 659: 343, 343, 691: 4624, 4623, 858: 4625},
+ {508: 4618, 660: 4617, 691: 4620, 4619},
+ {338, 338, 338, 338, 338, 338, 338, 338, 338, 338, 338, 338, 338, 338, 338, 16: 338, 73: 338, 111: 338, 338, 126: 338, 485: 338, 338, 489: 338, 338, 338, 338, 338, 501: 338, 505: 338, 508: 338, 543: 338, 594: 338, 604: 338, 338, 655: 338, 338, 338, 659: 338, 338},
+ {337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 337, 16: 337, 73: 337, 111: 337, 337, 126: 337, 485: 337, 337, 489: 337, 337, 337, 337, 337, 501: 337, 505: 337, 508: 337, 543: 337, 594: 337, 604: 337, 337, 655: 337, 337, 337, 659: 337, 337},
+ {486: 334},
// 2000
- {311, 311, 311, 311, 311, 311, 311, 311, 311, 311, 311, 311, 311, 311, 311, 16: 311, 53: 311, 112: 311, 311, 126: 311, 478: 311, 482: 311, 311, 311, 311, 311, 494: 311, 498: 311, 500: 311, 535: 311, 587: 311, 598: 311, 311, 648: 311, 311, 311, 652: 311, 311},
- {310, 310, 310, 310, 310, 310, 310, 310, 310, 310, 310, 310, 310, 310, 310, 16: 310, 53: 310, 112: 310, 310, 126: 310, 478: 310, 482: 310, 310, 310, 310, 310, 494: 310, 498: 310, 500: 310, 535: 310, 587: 310, 598: 310, 310, 648: 310, 310, 310, 652: 310, 310},
- {305, 305, 305, 305, 305, 305, 305, 305, 305, 305, 305, 305, 305, 305, 305, 53: 305, 478: 305, 482: 305, 305, 305, 305, 305, 494: 305, 498: 305, 587: 305, 598: 305, 305, 648: 305, 305, 305, 652: 305},
- {299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 53: 299, 478: 299, 3865, 482: 299, 299, 299, 299, 299, 494: 299, 498: 299, 587: 299, 598: 299, 299, 648: 299, 299, 299, 652: 299, 771: 3866, 797: 4579},
- {299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 53: 299, 478: 299, 3865, 482: 299, 299, 299, 299, 299, 494: 299, 498: 299, 587: 299, 598: 299, 299, 648: 299, 299, 299, 652: 299, 771: 3866, 797: 4578},
+ {328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 328, 53: 328, 73: 328, 485: 328, 328, 489: 328, 328, 328, 328, 328, 501: 328, 505: 328, 594: 328, 604: 328, 328, 655: 328, 328, 328, 659: 328, 754: 328, 757: 328},
+ {327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 327, 53: 327, 73: 327, 485: 327, 327, 489: 327, 327, 327, 327, 327, 501: 327, 505: 327, 594: 327, 604: 327, 327, 655: 327, 327, 327, 659: 327, 754: 327, 757: 327},
+ {326, 326, 326, 326, 326, 326, 326, 326, 326, 326, 326, 326, 326, 326, 326, 73: 326, 485: 326, 489: 326, 326, 326, 326, 326, 501: 326, 505: 326, 594: 326, 604: 326, 326, 655: 326, 326, 326, 659: 326},
+ {307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 73: 307, 485: 307, 3901, 489: 307, 307, 307, 307, 307, 501: 307, 505: 307, 594: 307, 604: 307, 307, 655: 307, 307, 307, 659: 307, 778: 3902, 804: 4616},
+ {324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 324, 73: 324, 485: 324, 489: 324, 324, 324, 324, 324, 501: 324, 505: 324, 594: 324, 604: 324, 324, 655: 324, 324, 324, 659: 324},
// 2005
- {299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 53: 299, 478: 299, 3865, 482: 299, 299, 299, 299, 299, 494: 299, 498: 299, 587: 299, 598: 299, 299, 648: 299, 299, 299, 652: 299, 771: 3866, 797: 4577},
- {299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 299, 53: 299, 55: 299, 478: 299, 3865, 482: 299, 299, 299, 299, 299, 494: 299, 498: 299, 587: 299, 598: 299, 299, 648: 299, 299, 299, 652: 299, 747: 299, 750: 299, 771: 3866, 797: 4571},
- {294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 53: 294, 55: 294, 478: 294, 482: 294, 294, 294, 294, 294, 494: 294, 498: 294, 587: 294, 598: 294, 294, 648: 294, 294, 294, 652: 294, 747: 294, 750: 294, 883: 4572},
- {301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 53: 301, 55: 4574, 478: 301, 482: 301, 301, 301, 301, 301, 494: 301, 498: 301, 587: 301, 598: 301, 301, 648: 301, 301, 301, 652: 301, 747: 4573, 750: 4575, 882: 4576},
- {297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 53: 297, 55: 297, 478: 297, 482: 297, 297, 297, 297, 297, 494: 297, 498: 297, 587: 297, 598: 297, 297, 648: 297, 297, 297, 652: 297, 747: 297, 750: 297},
+ {323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 323, 73: 323, 485: 323, 489: 323, 323, 323, 323, 323, 501: 323, 505: 323, 594: 323, 604: 323, 323, 655: 323, 323, 323, 659: 323},
+ {321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 321, 16: 321, 73: 321, 111: 321, 321, 126: 321, 485: 321, 489: 321, 321, 321, 321, 321, 501: 321, 505: 321, 508: 321, 543: 321, 594: 321, 604: 321, 321, 655: 321, 321, 321, 659: 321, 321},
+ {307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 16: 307, 73: 307, 111: 307, 307, 126: 307, 485: 307, 3901, 489: 307, 307, 307, 307, 307, 501: 307, 505: 307, 508: 307, 543: 307, 594: 307, 604: 307, 307, 655: 307, 307, 307, 659: 307, 307, 778: 3902, 804: 4615},
+ {319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 319, 16: 319, 73: 319, 111: 319, 319, 126: 319, 485: 319, 489: 319, 319, 319, 319, 319, 501: 319, 505: 319, 508: 319, 543: 319, 594: 319, 604: 319, 319, 655: 319, 319, 319, 659: 319, 319},
+ {318, 318, 318, 318, 318, 318, 318, 318, 318, 318, 318, 318, 318, 318, 318, 16: 318, 73: 318, 111: 318, 318, 126: 318, 485: 318, 489: 318, 318, 318, 318, 318, 501: 318, 505: 318, 508: 318, 543: 318, 594: 318, 604: 318, 318, 655: 318, 318, 318, 659: 318, 318},
// 2010
- {296, 296, 296, 296, 296, 296, 296, 296, 296, 296, 296, 296, 296, 296, 296, 53: 296, 55: 296, 478: 296, 482: 296, 296, 296, 296, 296, 494: 296, 498: 296, 587: 296, 598: 296, 296, 648: 296, 296, 296, 652: 296, 747: 296, 750: 296},
- {295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 53: 295, 55: 295, 478: 295, 482: 295, 295, 295, 295, 295, 494: 295, 498: 295, 587: 295, 598: 295, 295, 648: 295, 295, 295, 652: 295, 747: 295, 750: 295},
- {293, 293, 293, 293, 293, 293, 293, 293, 293, 293, 293, 293, 293, 293, 293, 53: 293, 55: 293, 478: 293, 482: 293, 293, 293, 293, 293, 494: 293, 498: 293, 587: 293, 598: 293, 293, 648: 293, 293, 293, 652: 293, 747: 293, 750: 293},
- {302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 53: 302, 478: 302, 482: 302, 302, 302, 302, 302, 494: 302, 498: 302, 587: 302, 598: 302, 302, 648: 302, 302, 302, 652: 302},
- {303, 303, 303, 303, 303, 303, 303, 303, 303, 303, 303, 303, 303, 303, 303, 53: 303, 478: 303, 482: 303, 303, 303, 303, 303, 494: 303, 498: 303, 587: 303, 598: 303, 303, 648: 303, 303, 303, 652: 303},
+ {313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 313, 73: 313, 485: 313, 489: 313, 313, 313, 313, 313, 501: 313, 505: 313, 594: 313, 604: 313, 313, 655: 313, 313, 313, 659: 313},
+ {307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 73: 307, 485: 307, 3901, 489: 307, 307, 307, 307, 307, 501: 307, 505: 307, 594: 307, 604: 307, 307, 655: 307, 307, 307, 659: 307, 778: 3902, 804: 4614},
+ {307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 73: 307, 485: 307, 3901, 489: 307, 307, 307, 307, 307, 501: 307, 505: 307, 594: 307, 604: 307, 307, 655: 307, 307, 307, 659: 307, 778: 3902, 804: 4613},
+ {307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 73: 307, 485: 307, 3901, 489: 307, 307, 307, 307, 307, 501: 307, 505: 307, 594: 307, 604: 307, 307, 655: 307, 307, 307, 659: 307, 778: 3902, 804: 4612},
+ {307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 53: 307, 73: 307, 485: 307, 3901, 489: 307, 307, 307, 307, 307, 501: 307, 505: 307, 594: 307, 604: 307, 307, 655: 307, 307, 307, 659: 307, 754: 307, 757: 307, 778: 3902, 804: 4606},
// 2015
- {304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 53: 304, 478: 304, 482: 304, 304, 304, 304, 304, 494: 304, 498: 304, 587: 304, 598: 304, 304, 648: 304, 304, 304, 652: 304},
- {312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 16: 312, 53: 312, 112: 312, 312, 126: 312, 478: 312, 482: 312, 312, 312, 312, 312, 494: 312, 498: 312, 500: 312, 535: 312, 587: 312, 598: 312, 312, 648: 312, 312, 312, 652: 312, 312},
- {317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 53: 317, 478: 317, 482: 317, 317, 317, 317, 317, 494: 317, 498: 317, 587: 317, 598: 317, 317, 648: 317, 317, 317, 652: 317},
- {334, 334, 334, 334, 334, 334, 334, 334, 334, 334, 334, 334, 334, 334, 334, 16: 334, 53: 334, 478: 334, 334, 482: 334, 334, 334, 334, 334, 494: 334, 498: 334, 500: 334, 535: 334, 587: 334, 598: 334, 334, 648: 334, 334, 334, 652: 334, 334, 851: 4587},
- {333, 333, 333, 333, 333, 333, 333, 333, 333, 333, 333, 333, 333, 333, 333, 16: 333, 53: 333, 478: 333, 333, 482: 333, 333, 333, 333, 333, 494: 333, 498: 333, 500: 333, 535: 333, 587: 333, 598: 333, 333, 648: 333, 333, 333, 652: 333, 333, 851: 4586},
+ {302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 53: 302, 73: 302, 485: 302, 489: 302, 302, 302, 302, 302, 501: 302, 505: 302, 594: 302, 604: 302, 302, 655: 302, 302, 302, 659: 302, 754: 302, 757: 302, 892: 4607},
+ {309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 53: 4609, 73: 309, 485: 309, 489: 309, 309, 309, 309, 309, 501: 309, 505: 309, 594: 309, 604: 309, 309, 655: 309, 309, 309, 659: 309, 754: 4608, 757: 4610, 891: 4611},
+ {305, 305, 305, 305, 305, 305, 305, 305, 305, 305, 305, 305, 305, 305, 305, 53: 305, 73: 305, 485: 305, 489: 305, 305, 305, 305, 305, 501: 305, 505: 305, 594: 305, 604: 305, 305, 655: 305, 305, 305, 659: 305, 754: 305, 757: 305},
+ {304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 53: 304, 73: 304, 485: 304, 489: 304, 304, 304, 304, 304, 501: 304, 505: 304, 594: 304, 604: 304, 304, 655: 304, 304, 304, 659: 304, 754: 304, 757: 304},
+ {303, 303, 303, 303, 303, 303, 303, 303, 303, 303, 303, 303, 303, 303, 303, 53: 303, 73: 303, 485: 303, 489: 303, 303, 303, 303, 303, 501: 303, 505: 303, 594: 303, 604: 303, 303, 655: 303, 303, 303, 659: 303, 754: 303, 757: 303},
// 2020
- {479: 328},
- {479: 327},
- {479: 322},
- {479: 323},
- {479: 325},
+ {301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 301, 53: 301, 73: 301, 485: 301, 489: 301, 301, 301, 301, 301, 501: 301, 505: 301, 594: 301, 604: 301, 301, 655: 301, 301, 301, 659: 301, 754: 301, 757: 301},
+ {310, 310, 310, 310, 310, 310, 310, 310, 310, 310, 310, 310, 310, 310, 310, 73: 310, 485: 310, 489: 310, 310, 310, 310, 310, 501: 310, 505: 310, 594: 310, 604: 310, 310, 655: 310, 310, 310, 659: 310},
+ {311, 311, 311, 311, 311, 311, 311, 311, 311, 311, 311, 311, 311, 311, 311, 73: 311, 485: 311, 489: 311, 311, 311, 311, 311, 501: 311, 505: 311, 594: 311, 604: 311, 311, 655: 311, 311, 311, 659: 311},
+ {312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 312, 73: 312, 485: 312, 489: 312, 312, 312, 312, 312, 501: 312, 505: 312, 594: 312, 604: 312, 312, 655: 312, 312, 312, 659: 312},
+ {320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 320, 16: 320, 73: 320, 111: 320, 320, 126: 320, 485: 320, 489: 320, 320, 320, 320, 320, 501: 320, 505: 320, 508: 320, 543: 320, 594: 320, 604: 320, 320, 655: 320, 320, 320, 659: 320, 320},
// 2025
- {479: 324},
- {479: 321},
- {331, 331, 331, 331, 331, 331, 331, 331, 331, 331, 331, 331, 331, 331, 331, 16: 331, 53: 331, 112: 331, 331, 126: 331, 478: 331, 331, 482: 331, 331, 331, 331, 331, 494: 331, 498: 331, 500: 331, 535: 331, 587: 331, 598: 331, 331, 648: 331, 331, 331, 652: 331, 331},
- {332, 332, 332, 332, 332, 332, 332, 332, 332, 332, 332, 332, 332, 332, 332, 16: 332, 53: 332, 112: 332, 332, 126: 332, 478: 332, 332, 482: 332, 332, 332, 332, 332, 494: 332, 498: 332, 500: 332, 535: 332, 587: 332, 598: 332, 332, 648: 332, 332, 332, 652: 332, 332},
- {286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 16: 3875, 53: 286, 112: 4599, 4601, 126: 4600, 478: 286, 482: 286, 286, 286, 286, 286, 494: 286, 498: 286, 500: 3876, 535: 3872, 587: 286, 598: 286, 286, 648: 286, 286, 286, 652: 286, 3874, 782: 3873, 806: 4598, 891: 4602},
+ {325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 325, 73: 325, 485: 325, 489: 325, 325, 325, 325, 325, 501: 325, 505: 325, 594: 325, 604: 325, 325, 655: 325, 325, 325, 659: 325},
+ {342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 16: 342, 73: 342, 485: 342, 342, 489: 342, 342, 342, 342, 342, 501: 342, 505: 342, 508: 342, 543: 342, 594: 342, 604: 342, 342, 655: 342, 342, 342, 659: 342, 342, 858: 4622},
+ {341, 341, 341, 341, 341, 341, 341, 341, 341, 341, 341, 341, 341, 341, 341, 16: 341, 73: 341, 485: 341, 341, 489: 341, 341, 341, 341, 341, 501: 341, 505: 341, 508: 341, 543: 341, 594: 341, 604: 341, 341, 655: 341, 341, 341, 659: 341, 341, 858: 4621},
+ {486: 336},
+ {486: 335},
// 2030
- {338, 338, 338, 338, 338, 338, 338, 338, 338, 338, 338, 338, 338, 338, 338, 53: 338, 478: 338, 482: 338, 338, 338, 338, 338, 494: 338, 498: 338, 587: 338, 598: 338, 338, 648: 338, 338, 338, 652: 338},
- {513: 3878, 851: 4592},
- {513: 3877, 851: 4591},
- {314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 53: 314, 478: 314, 482: 314, 314, 314, 314, 314, 494: 314, 498: 314, 587: 314, 598: 314, 314, 648: 314, 314, 314, 652: 314},
- {309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 309, 53: 309, 478: 309, 482: 309, 309, 309, 309, 309, 494: 309, 498: 309, 587: 309, 598: 309, 309, 648: 309, 309, 309, 652: 309},
+ {486: 330},
+ {486: 331},
+ {486: 333},
+ {486: 332},
+ {486: 329},
// 2035
- {308, 308, 308, 308, 308, 308, 308, 308, 308, 308, 308, 308, 308, 308, 308, 53: 308, 478: 308, 482: 308, 308, 308, 308, 308, 494: 308, 498: 308, 587: 308, 598: 308, 308, 648: 308, 308, 308, 652: 308},
- {307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 307, 53: 307, 478: 307, 482: 307, 307, 307, 307, 307, 494: 307, 498: 307, 587: 307, 598: 307, 307, 648: 307, 307, 307, 652: 307},
- {306, 306, 306, 306, 306, 306, 306, 306, 306, 306, 306, 306, 306, 306, 306, 53: 306, 478: 306, 482: 306, 306, 306, 306, 306, 494: 306, 498: 306, 587: 306, 598: 306, 306, 648: 306, 306, 306, 652: 306},
- {339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 53: 339, 478: 339, 482: 339, 339, 339, 339, 339, 494: 339, 498: 339, 587: 339, 598: 339, 339, 648: 339, 339, 339, 652: 339},
- {481: 4605, 582: 4606, 586: 4607, 978: 4608, 1162: 4604},
+ {339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 339, 16: 339, 73: 339, 111: 339, 339, 126: 339, 485: 339, 339, 489: 339, 339, 339, 339, 339, 501: 339, 505: 339, 508: 339, 543: 339, 594: 339, 604: 339, 339, 655: 339, 339, 339, 659: 339, 339},
+ {340, 340, 340, 340, 340, 340, 340, 340, 340, 340, 340, 340, 340, 340, 340, 16: 340, 73: 340, 111: 340, 340, 126: 340, 485: 340, 340, 489: 340, 340, 340, 340, 340, 501: 340, 505: 340, 508: 340, 543: 340, 594: 340, 604: 340, 340, 655: 340, 340, 340, 659: 340, 340},
+ {294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 16: 3911, 73: 294, 111: 4634, 4636, 126: 4635, 485: 294, 489: 294, 294, 294, 294, 294, 501: 294, 505: 294, 508: 3912, 543: 3908, 594: 294, 604: 294, 294, 655: 294, 294, 294, 659: 294, 3910, 790: 3909, 813: 4633, 900: 4637},
+ {346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 73: 346, 485: 346, 489: 346, 346, 346, 346, 346, 501: 346, 505: 346, 594: 346, 604: 346, 346, 655: 346, 346, 346, 659: 346},
+ {519: 3914, 858: 4627},
// 2040
- {9: 4610, 53: 4609},
- {9: 274, 53: 274},
- {9: 273, 53: 273},
- {9: 272, 53: 272},
- {9: 271, 53: 271},
+ {519: 3913, 858: 4626},
+ {322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 322, 73: 322, 485: 322, 489: 322, 322, 322, 322, 322, 501: 322, 505: 322, 594: 322, 604: 322, 322, 655: 322, 322, 322, 659: 322},
+ {317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 317, 73: 317, 485: 317, 489: 317, 317, 317, 317, 317, 501: 317, 505: 317, 594: 317, 604: 317, 317, 655: 317, 317, 317, 659: 317},
+ {316, 316, 316, 316, 316, 316, 316, 316, 316, 316, 316, 316, 316, 316, 316, 73: 316, 485: 316, 489: 316, 316, 316, 316, 316, 501: 316, 505: 316, 594: 316, 604: 316, 316, 655: 316, 316, 316, 659: 316},
+ {315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 315, 73: 315, 485: 315, 489: 315, 315, 315, 315, 315, 501: 315, 505: 315, 594: 315, 604: 315, 315, 655: 315, 315, 315, 659: 315},
// 2045
- {286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 16: 3875, 53: 286, 112: 4599, 4601, 126: 4600, 478: 286, 482: 286, 286, 286, 286, 286, 494: 286, 498: 286, 500: 3876, 535: 3872, 587: 286, 598: 286, 286, 648: 286, 286, 286, 652: 286, 3874, 782: 3873, 806: 4598, 891: 4612},
- {481: 4605, 582: 4606, 586: 4607, 978: 4611},
- {9: 270, 53: 270},
- {341, 341, 341, 341, 341, 341, 341, 341, 341, 341, 341, 341, 341, 341, 341, 53: 341, 478: 341, 482: 341, 341, 341, 341, 341, 494: 341, 498: 341, 587: 341, 598: 341, 341, 648: 341, 341, 341, 652: 341},
- {481: 4605, 582: 4606, 586: 4607, 978: 4608, 1162: 4614},
+ {314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 314, 73: 314, 485: 314, 489: 314, 314, 314, 314, 314, 501: 314, 505: 314, 594: 314, 604: 314, 314, 655: 314, 314, 314, 659: 314},
+ {347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 73: 347, 485: 347, 489: 347, 347, 347, 347, 347, 501: 347, 505: 347, 594: 347, 604: 347, 347, 655: 347, 347, 347, 659: 347},
+ {487: 4640, 589: 4641, 591: 4642, 985: 4643, 1173: 4639},
+ {9: 4645, 73: 4644},
+ {9: 282, 73: 282},
// 2050
- {9: 4610, 53: 4615},
- {286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 16: 3875, 53: 286, 112: 4599, 4601, 126: 4600, 478: 286, 482: 286, 286, 286, 286, 286, 494: 286, 498: 286, 500: 3876, 535: 3872, 587: 286, 598: 286, 286, 648: 286, 286, 286, 652: 286, 3874, 782: 3873, 806: 4598, 891: 4616},
- {342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 342, 53: 342, 478: 342, 482: 342, 342, 342, 342, 342, 494: 342, 498: 342, 587: 342, 598: 342, 342, 648: 342, 342, 342, 652: 342},
- {343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 343, 53: 343, 478: 343, 482: 343, 343, 343, 343, 343, 494: 343, 498: 343, 587: 343, 598: 343, 343, 648: 343, 343, 343, 652: 343},
- {345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 345, 53: 345, 478: 345, 482: 345, 345, 345, 345, 345, 494: 345, 498: 345, 587: 345, 598: 345, 345, 648: 345, 345, 345, 652: 345},
+ {9: 281, 73: 281},
+ {9: 280, 73: 280},
+ {9: 279, 73: 279},
+ {294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 16: 3911, 73: 294, 111: 4634, 4636, 126: 4635, 485: 294, 489: 294, 294, 294, 294, 294, 501: 294, 505: 294, 508: 3912, 543: 3908, 594: 294, 604: 294, 294, 655: 294, 294, 294, 659: 294, 3910, 790: 3909, 813: 4633, 900: 4647},
+ {487: 4640, 589: 4641, 591: 4642, 985: 4646},
// 2055
- {346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 53: 346, 478: 346, 482: 346, 346, 346, 346, 346, 494: 346, 498: 346, 587: 346, 598: 346, 346, 648: 346, 346, 346, 652: 346},
- {286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 16: 3875, 53: 286, 478: 286, 482: 286, 286, 286, 286, 286, 494: 286, 498: 286, 500: 3876, 535: 3872, 587: 286, 598: 286, 286, 648: 286, 286, 286, 652: 286, 3874, 782: 3873, 806: 4621},
- {347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 347, 53: 347, 478: 347, 482: 347, 347, 347, 347, 347, 494: 347, 498: 347, 587: 347, 598: 347, 347, 648: 347, 347, 347, 652: 347},
- {286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 16: 3875, 53: 286, 478: 286, 482: 286, 286, 286, 286, 286, 494: 286, 498: 286, 500: 3876, 535: 3872, 587: 286, 598: 286, 286, 648: 286, 286, 286, 652: 286, 3874, 782: 3873, 806: 4623},
- {348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 53: 348, 478: 348, 482: 348, 348, 348, 348, 348, 494: 348, 498: 348, 587: 348, 598: 348, 348, 648: 348, 348, 348, 652: 348},
+ {9: 278, 73: 278},
+ {349, 349, 349, 349, 349, 349, 349, 349, 349, 349, 349, 349, 349, 349, 349, 73: 349, 485: 349, 489: 349, 349, 349, 349, 349, 501: 349, 505: 349, 594: 349, 604: 349, 349, 655: 349, 349, 349, 659: 349},
+ {487: 4640, 589: 4641, 591: 4642, 985: 4643, 1173: 4649},
+ {9: 4645, 73: 4650},
+ {294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 16: 3911, 73: 294, 111: 4634, 4636, 126: 4635, 485: 294, 489: 294, 294, 294, 294, 294, 501: 294, 505: 294, 508: 3912, 543: 3908, 594: 294, 604: 294, 294, 655: 294, 294, 294, 659: 294, 3910, 790: 3909, 813: 4633, 900: 4651},
// 2060
- {286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 16: 3875, 53: 286, 478: 286, 482: 286, 286, 286, 286, 286, 494: 286, 498: 286, 500: 3876, 535: 3872, 587: 286, 598: 286, 286, 648: 286, 286, 286, 652: 286, 3874, 782: 3873, 806: 4626},
- {349, 349, 349, 349, 349, 349, 349, 349, 349, 349, 349, 349, 349, 349, 349, 53: 349, 478: 349, 482: 349, 349, 349, 349, 349, 494: 349, 498: 349, 587: 349, 598: 349, 349, 648: 349, 349, 349, 652: 349},
- {350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 53: 350, 478: 350, 482: 350, 350, 350, 350, 350, 494: 350, 498: 350, 587: 350, 598: 350, 350, 648: 350, 350, 350, 652: 350},
- {286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 286, 16: 3875, 53: 286, 478: 286, 482: 286, 286, 286, 286, 286, 494: 286, 498: 286, 500: 3876, 535: 3872, 587: 286, 598: 286, 286, 648: 286, 286, 286, 652: 286, 3874, 782: 3873, 806: 4629},
- {351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 53: 351, 478: 351, 482: 351, 351, 351, 351, 351, 494: 351, 498: 351, 587: 351, 598: 351, 351, 648: 351, 351, 351, 652: 351},
+ {350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 350, 73: 350, 485: 350, 489: 350, 350, 350, 350, 350, 501: 350, 505: 350, 594: 350, 604: 350, 350, 655: 350, 350, 350, 659: 350},
+ {351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 351, 73: 351, 485: 351, 489: 351, 351, 351, 351, 351, 501: 351, 505: 351, 594: 351, 604: 351, 351, 655: 351, 351, 351, 659: 351},
+ {353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 73: 353, 485: 353, 489: 353, 353, 353, 353, 353, 501: 353, 505: 353, 594: 353, 604: 353, 353, 655: 353, 353, 353, 659: 353},
+ {354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 73: 354, 485: 354, 489: 354, 354, 354, 354, 354, 501: 354, 505: 354, 594: 354, 604: 354, 354, 655: 354, 354, 354, 659: 354},
+ {294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 16: 3911, 73: 294, 485: 294, 489: 294, 294, 294, 294, 294, 501: 294, 505: 294, 508: 3912, 543: 3908, 594: 294, 604: 294, 294, 655: 294, 294, 294, 659: 294, 3910, 790: 3909, 813: 4656},
// 2065
- {352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 352, 53: 352, 478: 352, 482: 352, 352, 352, 352, 352, 494: 352, 498: 352, 587: 352, 598: 352, 352, 648: 352, 352, 352, 652: 352},
- {354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 354, 53: 354, 55: 354, 478: 354, 354, 482: 354, 354, 354, 354, 354, 494: 354, 498: 354, 587: 354, 598: 354, 354, 648: 354, 354, 354, 652: 354, 747: 354, 750: 354},
- {377, 377, 377, 377, 377, 377, 377, 377, 377, 377, 377, 377, 377, 377, 377, 53: 377, 478: 377, 482: 377, 377, 377, 377, 377, 494: 377, 498: 377, 587: 377, 598: 377, 377, 648: 377, 377, 377, 652: 377},
- {294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 53: 294, 55: 294, 478: 294, 482: 294, 294, 294, 294, 294, 494: 294, 498: 294, 587: 294, 598: 294, 294, 648: 294, 294, 294, 652: 294, 747: 294, 750: 294, 883: 4633},
- {378, 378, 378, 378, 378, 378, 378, 378, 378, 378, 378, 378, 378, 378, 378, 53: 378, 55: 4574, 478: 378, 482: 378, 378, 378, 378, 378, 494: 378, 498: 378, 587: 378, 598: 378, 378, 648: 378, 378, 378, 652: 378, 747: 4573, 750: 4575, 882: 4576},
+ {355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 73: 355, 485: 355, 489: 355, 355, 355, 355, 355, 501: 355, 505: 355, 594: 355, 604: 355, 355, 655: 355, 355, 355, 659: 355},
+ {294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 16: 3911, 73: 294, 485: 294, 489: 294, 294, 294, 294, 294, 501: 294, 505: 294, 508: 3912, 543: 3908, 594: 294, 604: 294, 294, 655: 294, 294, 294, 659: 294, 3910, 790: 3909, 813: 4658},
+ {356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 356, 73: 356, 485: 356, 489: 356, 356, 356, 356, 356, 501: 356, 505: 356, 594: 356, 604: 356, 356, 655: 356, 356, 356, 659: 356},
+ {294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 16: 3911, 73: 294, 485: 294, 489: 294, 294, 294, 294, 294, 501: 294, 505: 294, 508: 3912, 543: 3908, 594: 294, 604: 294, 294, 655: 294, 294, 294, 659: 294, 3910, 790: 3909, 813: 4661},
+ {357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 357, 73: 357, 485: 357, 489: 357, 357, 357, 357, 357, 501: 357, 505: 357, 594: 357, 604: 357, 357, 655: 357, 357, 357, 659: 357},
// 2070
- {294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 53: 294, 55: 294, 478: 294, 482: 294, 294, 294, 294, 294, 494: 294, 498: 294, 587: 294, 598: 294, 294, 648: 294, 294, 294, 652: 294, 747: 294, 750: 294, 883: 4635},
- {379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 53: 379, 55: 4574, 478: 379, 482: 379, 379, 379, 379, 379, 494: 379, 498: 379, 587: 379, 598: 379, 379, 648: 379, 379, 379, 652: 379, 747: 4573, 750: 4575, 882: 4576},
- {380, 380, 380, 380, 380, 380, 380, 380, 380, 380, 380, 380, 380, 380, 380, 53: 380, 55: 4574, 478: 380, 482: 380, 380, 380, 380, 380, 494: 380, 498: 380, 587: 380, 598: 380, 380, 648: 380, 380, 380, 652: 380, 747: 4573, 750: 4575, 882: 4576},
- {294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 53: 294, 55: 294, 478: 294, 482: 294, 294, 294, 294, 294, 494: 294, 498: 294, 587: 294, 598: 294, 294, 648: 294, 294, 294, 652: 294, 747: 294, 750: 294, 883: 4638},
- {381, 381, 381, 381, 381, 381, 381, 381, 381, 381, 381, 381, 381, 381, 381, 53: 381, 55: 4574, 478: 381, 482: 381, 381, 381, 381, 381, 494: 381, 498: 381, 587: 381, 598: 381, 381, 648: 381, 381, 381, 652: 381, 747: 4573, 750: 4575, 882: 4576},
+ {358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 358, 73: 358, 485: 358, 489: 358, 358, 358, 358, 358, 501: 358, 505: 358, 594: 358, 604: 358, 358, 655: 358, 358, 358, 659: 358},
+ {294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 16: 3911, 73: 294, 485: 294, 489: 294, 294, 294, 294, 294, 501: 294, 505: 294, 508: 3912, 543: 3908, 594: 294, 604: 294, 294, 655: 294, 294, 294, 659: 294, 3910, 790: 3909, 813: 4664},
+ {359, 359, 359, 359, 359, 359, 359, 359, 359, 359, 359, 359, 359, 359, 359, 73: 359, 485: 359, 489: 359, 359, 359, 359, 359, 501: 359, 505: 359, 594: 359, 604: 359, 359, 655: 359, 359, 359, 659: 359},
+ {360, 360, 360, 360, 360, 360, 360, 360, 360, 360, 360, 360, 360, 360, 360, 73: 360, 485: 360, 489: 360, 360, 360, 360, 360, 501: 360, 505: 360, 594: 360, 604: 360, 360, 655: 360, 360, 360, 659: 360},
+ {362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 53: 362, 73: 362, 485: 362, 362, 489: 362, 362, 362, 362, 362, 501: 362, 505: 362, 594: 362, 604: 362, 362, 655: 362, 362, 362, 659: 362, 754: 362, 757: 362},
// 2075
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 587: 2432, 598: 2432, 2432, 648: 2432, 654: 2432, 668: 4778, 2795, 2796, 2794, 681: 2432, 2432, 1155: 4777},
- {2362, 2362, 2362, 2362, 2362, 2362, 9: 2362, 2362, 2362, 53: 2362, 494: 2362},
- {587: 2339},
- {498: 4776},
- {2329, 2329, 2329, 2329, 2329, 2329, 2329, 2329, 2329, 2329, 2329, 2329, 2329, 2329, 2329, 53: 2329, 478: 2329, 482: 2329, 2329, 2329, 2329, 2329, 494: 2329, 498: 2329, 587: 2329, 598: 2329, 2329, 648: 2329, 2329, 2329, 652: 2329},
+ {385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 385, 73: 385, 485: 385, 489: 385, 385, 385, 385, 385, 501: 385, 505: 385, 594: 385, 604: 385, 385, 655: 385, 385, 385, 659: 385},
+ {302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 53: 302, 73: 302, 485: 302, 489: 302, 302, 302, 302, 302, 501: 302, 505: 302, 594: 302, 604: 302, 302, 655: 302, 302, 302, 659: 302, 754: 302, 757: 302, 892: 4668},
+ {386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 386, 53: 4609, 73: 386, 485: 386, 489: 386, 386, 386, 386, 386, 501: 386, 505: 386, 594: 386, 604: 386, 386, 655: 386, 386, 386, 659: 386, 754: 4608, 757: 4610, 891: 4611},
+ {302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 53: 302, 73: 302, 485: 302, 489: 302, 302, 302, 302, 302, 501: 302, 505: 302, 594: 302, 604: 302, 302, 655: 302, 302, 302, 659: 302, 754: 302, 757: 302, 892: 4670},
+ {387, 387, 387, 387, 387, 387, 387, 387, 387, 387, 387, 387, 387, 387, 387, 53: 4609, 73: 387, 485: 387, 489: 387, 387, 387, 387, 387, 501: 387, 505: 387, 594: 387, 604: 387, 387, 655: 387, 387, 387, 659: 387, 754: 4608, 757: 4610, 891: 4611},
// 2080
- {2328, 2328, 2328, 2328, 2328, 2328, 2328, 2328, 2328, 2328, 2328, 2328, 2328, 2328, 2328, 53: 2328, 478: 2328, 482: 2328, 2328, 2328, 2328, 2328, 494: 2328, 498: 2328, 587: 2328, 598: 2328, 2328, 648: 2328, 2328, 2328, 652: 2328},
- {587: 4772},
- {2325, 2325, 2325, 2325, 2325, 2325, 2325, 2325, 2325, 2325, 2325, 2325, 2325, 2325, 2325, 53: 2325, 478: 2325, 482: 2325, 2325, 2325, 2325, 2325, 494: 2325, 498: 2325, 587: 4771, 598: 2325, 2325, 648: 2325, 2325, 2325, 652: 2325},
- {133: 4759, 277: 4761, 367: 4762, 479: 4758, 481: 3278, 491: 4494, 4495, 498: 3269, 514: 3273, 577: 3268, 3270, 3272, 3271, 582: 3276, 586: 3277, 591: 4746, 4743, 594: 4744, 4745, 3275, 719: 4493, 3274, 4756, 907: 4757, 954: 4741, 4742, 4760, 1092: 4754, 1145: 4755, 1216: 4753},
- {483: 4751},
+ {388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 53: 4609, 73: 388, 485: 388, 489: 388, 388, 388, 388, 388, 501: 388, 505: 388, 594: 388, 604: 388, 388, 655: 388, 388, 388, 659: 388, 754: 4608, 757: 4610, 891: 4611},
+ {302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 302, 53: 302, 73: 302, 485: 302, 489: 302, 302, 302, 302, 302, 501: 302, 505: 302, 594: 302, 604: 302, 302, 655: 302, 302, 302, 659: 302, 754: 302, 757: 302, 892: 4673},
+ {389, 389, 389, 389, 389, 389, 389, 389, 389, 389, 389, 389, 389, 389, 389, 53: 4609, 73: 389, 485: 389, 489: 389, 389, 389, 389, 389, 501: 389, 505: 389, 594: 389, 604: 389, 389, 655: 389, 389, 389, 659: 389, 754: 4608, 757: 4610, 891: 4611},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 594: 2450, 604: 2450, 2450, 655: 2450, 661: 2450, 676: 4813, 2824, 2825, 2823, 688: 2450, 2450, 1166: 4812},
+ {2380, 2380, 2380, 2380, 2380, 2380, 9: 2380, 2380, 2380, 73: 2380, 501: 2380},
// 2085
- {660: 4739},
- {481: 4738},
- {598: 4729},
- {485: 4722},
- {2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 53: 2317, 478: 2317, 482: 2317, 2317, 2317, 2317, 2317, 494: 2317, 498: 2317, 587: 2317, 598: 2317, 2317, 648: 2317, 2317, 2317, 652: 2317},
+ {594: 2357},
+ {505: 4811},
+ {2347, 2347, 2347, 2347, 2347, 2347, 2347, 2347, 2347, 2347, 2347, 2347, 2347, 2347, 2347, 73: 2347, 485: 2347, 489: 2347, 2347, 2347, 2347, 2347, 501: 2347, 505: 2347, 594: 2347, 604: 2347, 2347, 655: 2347, 2347, 2347, 659: 2347},
+ {2346, 2346, 2346, 2346, 2346, 2346, 2346, 2346, 2346, 2346, 2346, 2346, 2346, 2346, 2346, 73: 2346, 485: 2346, 489: 2346, 2346, 2346, 2346, 2346, 501: 2346, 505: 2346, 594: 2346, 604: 2346, 2346, 655: 2346, 2346, 2346, 659: 2346},
+ {594: 4807},
// 2090
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 481: 3529, 535: 3528, 668: 3530, 2795, 2796, 2794, 745: 3527, 879: 4721},
- {185: 4719, 212: 4720, 483: 4718, 1201: 4717},
- {191: 4716, 254: 4715, 483: 4714, 1323: 4713},
- {2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 2312, 53: 2312, 478: 2312, 4707, 482: 2312, 2312, 2312, 2312, 2312, 494: 2312, 498: 2312, 587: 2312, 598: 2312, 2312, 648: 2312, 2312, 2312, 652: 2312, 1191: 4706},
- {318: 4705},
+ {2343, 2343, 2343, 2343, 2343, 2343, 2343, 2343, 2343, 2343, 2343, 2343, 2343, 2343, 2343, 73: 2343, 485: 2343, 489: 2343, 2343, 2343, 2343, 2343, 501: 2343, 505: 2343, 594: 4806, 604: 2343, 2343, 655: 2343, 2343, 2343, 659: 2343},
+ {137: 4794, 282: 4796, 373: 4797, 486: 4793, 3314, 498: 4529, 4530, 505: 3305, 521: 3309, 584: 3304, 3306, 3308, 3307, 589: 3312, 591: 3313, 598: 4781, 4778, 601: 4779, 4780, 3311, 726: 4528, 3310, 4791, 915: 4792, 962: 4776, 4777, 4795, 1101: 4789, 1156: 4790, 1226: 4788},
+ {490: 4786},
+ {667: 4774},
+ {487: 4773},
// 2095
- {2298, 2298, 2298, 2298, 2298, 2298, 2298, 2298, 2298, 2298, 2298, 2298, 2298, 2298, 2298, 53: 2298, 478: 2298, 482: 2298, 2298, 2298, 2298, 2298, 494: 2298, 498: 2298, 587: 2298, 598: 2298, 2298, 648: 2298, 2298, 2298, 652: 2298},
- {2295, 2295, 2295, 2295, 2295, 2295, 4650, 4656, 4644, 2295, 2295, 2295, 4648, 4657, 4655, 53: 2295, 478: 4649, 482: 4128, 4647, 4127, 2303, 4654, 494: 2295, 498: 4643, 587: 2340, 598: 2433, 4641, 648: 4646, 4639, 4661, 652: 4658, 819: 4642, 840: 4651, 918: 4653, 936: 4704, 945: 4652, 964: 4645},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 3960, 2795, 2796, 2794, 744: 4662},
- {2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 2235, 53: 2235, 478: 2235, 4664, 482: 2235, 2235, 2235, 2235, 2235, 494: 2235, 498: 2235, 587: 2235, 598: 2235, 2235, 648: 2235, 2235, 2235, 652: 2235, 655: 2235, 1244: 4663},
- {2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 53: 2285, 478: 2285, 482: 2285, 2285, 2285, 2285, 2285, 494: 2285, 498: 2285, 587: 2285, 598: 2285, 2285, 648: 2285, 2285, 2285, 652: 2285, 655: 4679, 1261: 4680, 4681},
+ {604: 4764},
+ {492: 4757},
+ {2335, 2335, 2335, 2335, 2335, 2335, 2335, 2335, 2335, 2335, 2335, 2335, 2335, 2335, 2335, 73: 2335, 485: 2335, 489: 2335, 2335, 2335, 2335, 2335, 501: 2335, 505: 2335, 594: 2335, 604: 2335, 2335, 655: 2335, 2335, 2335, 659: 2335},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 487: 3565, 543: 3564, 676: 3566, 2824, 2825, 2823, 752: 3563, 887: 4756},
+ {189: 4754, 217: 4755, 490: 4753, 1211: 4752},
// 2100
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 479: 4668, 668: 4182, 2795, 2796, 2794, 751: 4667, 834: 4666, 844: 4665},
- {9: 4677, 53: 4676},
- {9: 2233, 53: 2233},
- {9: 299, 53: 299, 479: 3865, 536: 299, 548: 299, 771: 3866, 797: 4674},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 4669},
+ {195: 4751, 259: 4750, 490: 4749, 1333: 4748},
+ {2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 73: 2330, 485: 2330, 4742, 489: 2330, 2330, 2330, 2330, 2330, 501: 2330, 505: 2330, 594: 2330, 604: 2330, 2330, 655: 2330, 2330, 2330, 659: 2330, 1202: 4741},
+ {324: 4740},
+ {2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 73: 2316, 485: 2316, 489: 2316, 2316, 2316, 2316, 2316, 501: 2316, 505: 2316, 594: 2316, 604: 2316, 2316, 655: 2316, 2316, 2316, 659: 2316},
+ {2313, 2313, 2313, 2313, 2313, 2313, 4685, 4691, 4679, 2313, 2313, 2313, 4683, 4692, 4690, 73: 2313, 485: 4684, 489: 4164, 4682, 4163, 2321, 4689, 501: 2313, 505: 4678, 594: 2358, 604: 2451, 4676, 655: 4681, 4674, 4696, 659: 4693, 826: 4677, 847: 4686, 926: 4688, 944: 4739, 953: 4687, 971: 4680},
// 2105
- {53: 4670, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {9: 1318, 53: 1318, 536: 4673, 548: 4672, 957: 4671},
- {9: 2230, 53: 2230},
- {1317, 1317, 1317, 1317, 1317, 1317, 9: 1317, 53: 1317, 494: 1317},
- {1316, 1316, 1316, 1316, 1316, 1316, 9: 1316, 53: 1316, 494: 1316},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 3996, 2824, 2825, 2823, 751: 4697},
+ {2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 2253, 73: 2253, 485: 2253, 4699, 489: 2253, 2253, 2253, 2253, 2253, 501: 2253, 505: 2253, 594: 2253, 604: 2253, 2253, 655: 2253, 2253, 2253, 659: 2253, 662: 2253, 1254: 4698},
+ {2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 2303, 73: 2303, 485: 2303, 489: 2303, 2303, 2303, 2303, 2303, 501: 2303, 505: 2303, 594: 2303, 604: 2303, 2303, 655: 2303, 2303, 2303, 659: 2303, 662: 4714, 1271: 4715, 4716},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 486: 4703, 676: 4218, 2824, 2825, 2823, 758: 4702, 841: 4701, 851: 4700},
+ {9: 4712, 73: 4711},
// 2110
- {9: 1318, 53: 1318, 536: 4673, 548: 4672, 957: 4675},
- {9: 2231, 53: 2231},
- {2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 53: 2234, 478: 2234, 482: 2234, 2234, 2234, 2234, 2234, 494: 2234, 498: 2234, 587: 2234, 598: 2234, 2234, 648: 2234, 2234, 2234, 652: 2234, 655: 2234},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 479: 4668, 668: 4182, 2795, 2796, 2794, 751: 4667, 834: 4678},
- {9: 2232, 53: 2232},
+ {9: 2251, 73: 2251},
+ {9: 307, 73: 307, 486: 3901, 542: 307, 555: 307, 778: 3902, 804: 4709},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 4704},
+ {73: 4705, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {9: 1327, 73: 1327, 542: 4708, 555: 4707, 965: 4706},
// 2115
- {216: 4701, 374: 4702, 392: 4703},
- {2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 53: 2284, 478: 2284, 482: 2284, 2284, 2284, 2284, 2284, 494: 2284, 498: 2284, 587: 2284, 598: 2284, 2284, 648: 2284, 2284, 2284, 652: 2284},
- {2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 53: 2280, 478: 4683, 482: 2280, 2280, 2280, 2280, 2280, 494: 2280, 498: 2280, 587: 2280, 598: 2280, 2280, 648: 2280, 2280, 2280, 652: 2280, 1098: 4684, 4685, 1270: 4682},
- {2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 53: 2283, 478: 2283, 482: 2283, 2283, 2283, 2283, 2283, 494: 2283, 498: 2283, 587: 2283, 598: 2283, 2283, 648: 2283, 2283, 2283, 652: 2283},
- {660: 4699, 746: 4688},
+ {9: 2248, 73: 2248},
+ {1326, 1326, 1326, 1326, 1326, 1326, 9: 1326, 73: 1326, 501: 1326},
+ {1325, 1325, 1325, 1325, 1325, 1325, 9: 1325, 73: 1325, 501: 1325},
+ {9: 1327, 73: 1327, 542: 4708, 555: 4707, 965: 4710},
+ {9: 2249, 73: 2249},
// 2120
- {2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 53: 2279, 478: 4697, 482: 2279, 2279, 2279, 2279, 2279, 494: 2279, 498: 2279, 587: 2279, 598: 2279, 2279, 648: 2279, 2279, 2279, 652: 2279, 1099: 4698},
- {2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 53: 2278, 478: 4686, 482: 2278, 2278, 2278, 2278, 2278, 494: 2278, 498: 2278, 587: 2278, 598: 2278, 2278, 648: 2278, 2278, 2278, 652: 2278, 1098: 4687},
- {746: 4688},
- {2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 2276, 53: 2276, 478: 2276, 482: 2276, 2276, 2276, 2276, 2276, 494: 2276, 498: 2276, 587: 2276, 598: 2276, 2276, 648: 2276, 2276, 2276, 652: 2276},
- {76: 4693, 513: 4692, 676: 4691, 678: 4690, 1122: 4689},
+ {2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 73: 2252, 485: 2252, 489: 2252, 2252, 2252, 2252, 2252, 501: 2252, 505: 2252, 594: 2252, 604: 2252, 2252, 655: 2252, 2252, 2252, 659: 2252, 662: 2252},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 486: 4703, 676: 4218, 2824, 2825, 2823, 758: 4702, 841: 4713},
+ {9: 2250, 73: 2250},
+ {221: 4736, 380: 4737, 399: 4738},
+ {2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 2302, 73: 2302, 485: 2302, 489: 2302, 2302, 2302, 2302, 2302, 501: 2302, 505: 2302, 594: 2302, 604: 2302, 2302, 655: 2302, 2302, 2302, 659: 2302},
// 2125
- {2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 53: 2282, 478: 2282, 482: 2282, 2282, 2282, 2282, 2282, 494: 2282, 498: 2282, 587: 2282, 598: 2282, 2282, 648: 2282, 2282, 2282, 652: 2282},
- {2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 2275, 53: 2275, 478: 2275, 482: 2275, 2275, 2275, 2275, 2275, 494: 2275, 498: 2275, 587: 2275, 598: 2275, 2275, 648: 2275, 2275, 2275, 652: 2275},
- {2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 2274, 53: 2274, 478: 2274, 482: 2274, 2274, 2274, 2274, 2274, 494: 2274, 498: 2274, 587: 2274, 598: 2274, 2274, 648: 2274, 2274, 2274, 652: 2274},
- {483: 4696, 498: 4695},
- {314: 4694},
+ {2298, 2298, 2298, 2298, 2298, 2298, 2298, 2298, 2298, 2298, 2298, 2298, 2298, 2298, 2298, 73: 2298, 485: 4718, 489: 2298, 2298, 2298, 2298, 2298, 501: 2298, 505: 2298, 594: 2298, 604: 2298, 2298, 655: 2298, 2298, 2298, 659: 2298, 1107: 4719, 4720, 1280: 4717},
+ {2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 73: 2301, 485: 2301, 489: 2301, 2301, 2301, 2301, 2301, 501: 2301, 505: 2301, 594: 2301, 604: 2301, 2301, 655: 2301, 2301, 2301, 659: 2301},
+ {667: 4734, 753: 4723},
+ {2297, 2297, 2297, 2297, 2297, 2297, 2297, 2297, 2297, 2297, 2297, 2297, 2297, 2297, 2297, 73: 2297, 485: 4732, 489: 2297, 2297, 2297, 2297, 2297, 501: 2297, 505: 2297, 594: 2297, 604: 2297, 2297, 655: 2297, 2297, 2297, 659: 2297, 1108: 4733},
+ {2296, 2296, 2296, 2296, 2296, 2296, 2296, 2296, 2296, 2296, 2296, 2296, 2296, 2296, 2296, 73: 2296, 485: 4721, 489: 2296, 2296, 2296, 2296, 2296, 501: 2296, 505: 2296, 594: 2296, 604: 2296, 2296, 655: 2296, 2296, 2296, 659: 2296, 1107: 4722},
// 2130
- {2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 2272, 53: 2272, 478: 2272, 482: 2272, 2272, 2272, 2272, 2272, 494: 2272, 498: 2272, 587: 2272, 598: 2272, 2272, 648: 2272, 2272, 2272, 652: 2272},
- {2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 2273, 53: 2273, 478: 2273, 482: 2273, 2273, 2273, 2273, 2273, 494: 2273, 498: 2273, 587: 2273, 598: 2273, 2273, 648: 2273, 2273, 2273, 652: 2273},
- {2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 2271, 53: 2271, 478: 2271, 482: 2271, 2271, 2271, 2271, 2271, 494: 2271, 498: 2271, 587: 2271, 598: 2271, 2271, 648: 2271, 2271, 2271, 652: 2271},
- {660: 4699},
- {2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 53: 2277, 478: 2277, 482: 2277, 2277, 2277, 2277, 2277, 494: 2277, 498: 2277, 587: 2277, 598: 2277, 2277, 648: 2277, 2277, 2277, 652: 2277},
+ {753: 4723},
+ {2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 2294, 73: 2294, 485: 2294, 489: 2294, 2294, 2294, 2294, 2294, 501: 2294, 505: 2294, 594: 2294, 604: 2294, 2294, 655: 2294, 2294, 2294, 659: 2294},
+ {75: 4728, 519: 4727, 683: 4726, 685: 4725, 1131: 4724},
+ {2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 73: 2300, 485: 2300, 489: 2300, 2300, 2300, 2300, 2300, 501: 2300, 505: 2300, 594: 2300, 604: 2300, 2300, 655: 2300, 2300, 2300, 659: 2300},
+ {2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 2293, 73: 2293, 485: 2293, 489: 2293, 2293, 2293, 2293, 2293, 501: 2293, 505: 2293, 594: 2293, 604: 2293, 2293, 655: 2293, 2293, 2293, 659: 2293},
// 2135
- {76: 4693, 513: 4692, 676: 4691, 678: 4690, 1122: 4700},
- {2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 53: 2281, 478: 2281, 482: 2281, 2281, 2281, 2281, 2281, 494: 2281, 498: 2281, 587: 2281, 598: 2281, 2281, 648: 2281, 2281, 2281, 652: 2281},
- {2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 53: 2288, 478: 2288, 482: 2288, 2288, 2288, 2288, 2288, 494: 2288, 498: 2288, 587: 2288, 598: 2288, 2288, 648: 2288, 2288, 2288, 652: 2288},
- {2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 53: 2287, 478: 2287, 482: 2287, 2287, 2287, 2287, 2287, 494: 2287, 498: 2287, 587: 2287, 598: 2287, 2287, 648: 2287, 2287, 2287, 652: 2287},
- {2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 53: 2286, 478: 2286, 482: 2286, 2286, 2286, 2286, 2286, 494: 2286, 498: 2286, 587: 2286, 598: 2286, 2286, 648: 2286, 2286, 2286, 652: 2286},
+ {2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 2292, 73: 2292, 485: 2292, 489: 2292, 2292, 2292, 2292, 2292, 501: 2292, 505: 2292, 594: 2292, 604: 2292, 2292, 655: 2292, 2292, 2292, 659: 2292},
+ {490: 4731, 505: 4730},
+ {320: 4729},
+ {2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 2290, 73: 2290, 485: 2290, 489: 2290, 2290, 2290, 2290, 2290, 501: 2290, 505: 2290, 594: 2290, 604: 2290, 2290, 655: 2290, 2290, 2290, 659: 2290},
+ {2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 2291, 73: 2291, 485: 2291, 489: 2291, 2291, 2291, 2291, 2291, 501: 2291, 505: 2291, 594: 2291, 604: 2291, 2291, 655: 2291, 2291, 2291, 659: 2291},
// 2140
- {2297, 2297, 2297, 2297, 2297, 2297, 2297, 2297, 2297, 2297, 2297, 2297, 2297, 2297, 2297, 53: 2297, 478: 2297, 482: 2297, 2297, 2297, 2297, 2297, 494: 2297, 498: 2297, 587: 2297, 598: 2297, 2297, 648: 2297, 2297, 2297, 652: 2297},
- {485: 2302},
- {2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 2313, 53: 2313, 478: 2313, 482: 2313, 2313, 2313, 2313, 2313, 494: 2313, 498: 2313, 587: 2313, 598: 2313, 2313, 648: 2313, 2313, 2313, 652: 2313},
- {514: 2769, 740: 2768, 748: 4708},
- {9: 4710, 53: 4709},
+ {2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 2289, 73: 2289, 485: 2289, 489: 2289, 2289, 2289, 2289, 2289, 501: 2289, 505: 2289, 594: 2289, 604: 2289, 2289, 655: 2289, 2289, 2289, 659: 2289},
+ {667: 4734},
+ {2295, 2295, 2295, 2295, 2295, 2295, 2295, 2295, 2295, 2295, 2295, 2295, 2295, 2295, 2295, 73: 2295, 485: 2295, 489: 2295, 2295, 2295, 2295, 2295, 501: 2295, 505: 2295, 594: 2295, 604: 2295, 2295, 655: 2295, 2295, 2295, 659: 2295},
+ {75: 4728, 519: 4727, 683: 4726, 685: 4725, 1131: 4735},
+ {2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 73: 2299, 485: 2299, 489: 2299, 2299, 2299, 2299, 2299, 501: 2299, 505: 2299, 594: 2299, 604: 2299, 2299, 655: 2299, 2299, 2299, 659: 2299},
// 2145
- {2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 2311, 53: 2311, 478: 2311, 482: 2311, 2311, 2311, 2311, 2311, 494: 2311, 498: 2311, 587: 2311, 598: 2311, 2311, 648: 2311, 2311, 2311, 652: 2311},
- {514: 2769, 740: 2768, 748: 4711},
- {53: 4712},
- {2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 2310, 53: 2310, 478: 2310, 482: 2310, 2310, 2310, 2310, 2310, 494: 2310, 498: 2310, 587: 2310, 598: 2310, 2310, 648: 2310, 2310, 2310, 652: 2310},
- {2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 2314, 53: 2314, 478: 2314, 482: 2314, 2314, 2314, 2314, 2314, 494: 2314, 498: 2314, 587: 2314, 598: 2314, 2314, 648: 2314, 2314, 2314, 652: 2314},
+ {2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 73: 2306, 485: 2306, 489: 2306, 2306, 2306, 2306, 2306, 501: 2306, 505: 2306, 594: 2306, 604: 2306, 2306, 655: 2306, 2306, 2306, 659: 2306},
+ {2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 73: 2305, 485: 2305, 489: 2305, 2305, 2305, 2305, 2305, 501: 2305, 505: 2305, 594: 2305, 604: 2305, 2305, 655: 2305, 2305, 2305, 659: 2305},
+ {2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 73: 2304, 485: 2304, 489: 2304, 2304, 2304, 2304, 2304, 501: 2304, 505: 2304, 594: 2304, 604: 2304, 2304, 655: 2304, 2304, 2304, 659: 2304},
+ {2315, 2315, 2315, 2315, 2315, 2315, 2315, 2315, 2315, 2315, 2315, 2315, 2315, 2315, 2315, 73: 2315, 485: 2315, 489: 2315, 2315, 2315, 2315, 2315, 501: 2315, 505: 2315, 594: 2315, 604: 2315, 2315, 655: 2315, 2315, 2315, 659: 2315},
+ {492: 2320},
// 2150
- {2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 2309, 53: 2309, 478: 2309, 482: 2309, 2309, 2309, 2309, 2309, 494: 2309, 498: 2309, 587: 2309, 598: 2309, 2309, 648: 2309, 2309, 2309, 652: 2309},
- {2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 2308, 53: 2308, 478: 2308, 482: 2308, 2308, 2308, 2308, 2308, 494: 2308, 498: 2308, 587: 2308, 598: 2308, 2308, 648: 2308, 2308, 2308, 652: 2308},
- {2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 2307, 53: 2307, 478: 2307, 482: 2307, 2307, 2307, 2307, 2307, 494: 2307, 498: 2307, 587: 2307, 598: 2307, 2307, 648: 2307, 2307, 2307, 652: 2307},
- {2315, 2315, 2315, 2315, 2315, 2315, 2315, 2315, 2315, 2315, 2315, 2315, 2315, 2315, 2315, 53: 2315, 478: 2315, 482: 2315, 2315, 2315, 2315, 2315, 494: 2315, 498: 2315, 587: 2315, 598: 2315, 2315, 648: 2315, 2315, 2315, 652: 2315},
- {2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 2306, 53: 2306, 478: 2306, 482: 2306, 2306, 2306, 2306, 2306, 494: 2306, 498: 2306, 587: 2306, 598: 2306, 2306, 648: 2306, 2306, 2306, 652: 2306},
+ {2331, 2331, 2331, 2331, 2331, 2331, 2331, 2331, 2331, 2331, 2331, 2331, 2331, 2331, 2331, 73: 2331, 485: 2331, 489: 2331, 2331, 2331, 2331, 2331, 501: 2331, 505: 2331, 594: 2331, 604: 2331, 2331, 655: 2331, 2331, 2331, 659: 2331},
+ {521: 2798, 747: 2797, 755: 4743},
+ {9: 4745, 73: 4744},
+ {2329, 2329, 2329, 2329, 2329, 2329, 2329, 2329, 2329, 2329, 2329, 2329, 2329, 2329, 2329, 73: 2329, 485: 2329, 489: 2329, 2329, 2329, 2329, 2329, 501: 2329, 505: 2329, 594: 2329, 604: 2329, 2329, 655: 2329, 2329, 2329, 659: 2329},
+ {521: 2798, 747: 2797, 755: 4746},
// 2155
- {2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 2305, 53: 2305, 478: 2305, 482: 2305, 2305, 2305, 2305, 2305, 494: 2305, 498: 2305, 587: 2305, 598: 2305, 2305, 648: 2305, 2305, 2305, 652: 2305},
- {2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 2304, 53: 2304, 478: 2304, 482: 2304, 2304, 2304, 2304, 2304, 494: 2304, 498: 2304, 587: 2304, 598: 2304, 2304, 648: 2304, 2304, 2304, 652: 2304},
- {2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 2316, 53: 2316, 478: 2316, 482: 2316, 2316, 2316, 2316, 2316, 494: 2316, 498: 2316, 587: 2316, 598: 2316, 2316, 648: 2316, 2316, 2316, 652: 2316},
- {479: 4723},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 4724},
+ {73: 4747},
+ {2328, 2328, 2328, 2328, 2328, 2328, 2328, 2328, 2328, 2328, 2328, 2328, 2328, 2328, 2328, 73: 2328, 485: 2328, 489: 2328, 2328, 2328, 2328, 2328, 501: 2328, 505: 2328, 594: 2328, 604: 2328, 2328, 655: 2328, 2328, 2328, 659: 2328},
+ {2332, 2332, 2332, 2332, 2332, 2332, 2332, 2332, 2332, 2332, 2332, 2332, 2332, 2332, 2332, 73: 2332, 485: 2332, 489: 2332, 2332, 2332, 2332, 2332, 501: 2332, 505: 2332, 594: 2332, 604: 2332, 2332, 655: 2332, 2332, 2332, 659: 2332},
+ {2327, 2327, 2327, 2327, 2327, 2327, 2327, 2327, 2327, 2327, 2327, 2327, 2327, 2327, 2327, 73: 2327, 485: 2327, 489: 2327, 2327, 2327, 2327, 2327, 501: 2327, 505: 2327, 594: 2327, 604: 2327, 2327, 655: 2327, 2327, 2327, 659: 2327},
+ {2326, 2326, 2326, 2326, 2326, 2326, 2326, 2326, 2326, 2326, 2326, 2326, 2326, 2326, 2326, 73: 2326, 485: 2326, 489: 2326, 2326, 2326, 2326, 2326, 501: 2326, 505: 2326, 594: 2326, 604: 2326, 2326, 655: 2326, 2326, 2326, 659: 2326},
// 2160
- {53: 4725, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 2301, 53: 2301, 478: 2301, 482: 2301, 2301, 2301, 2301, 2301, 494: 2301, 498: 2301, 587: 2301, 598: 2301, 2301, 648: 2301, 2301, 2301, 652: 2301, 1324: 4728, 1354: 4727, 4726},
- {2318, 2318, 2318, 2318, 2318, 2318, 2318, 2318, 2318, 2318, 2318, 2318, 2318, 2318, 2318, 53: 2318, 478: 2318, 482: 2318, 2318, 2318, 2318, 2318, 494: 2318, 498: 2318, 587: 2318, 598: 2318, 2318, 648: 2318, 2318, 2318, 652: 2318},
- {2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 2300, 53: 2300, 478: 2300, 482: 2300, 2300, 2300, 2300, 2300, 494: 2300, 498: 2300, 587: 2300, 598: 2300, 2300, 648: 2300, 2300, 2300, 652: 2300},
- {2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 2299, 53: 2299, 478: 2299, 482: 2299, 2299, 2299, 2299, 2299, 494: 2299, 498: 2299, 587: 2299, 598: 2299, 2299, 648: 2299, 2299, 2299, 652: 2299},
+ {2325, 2325, 2325, 2325, 2325, 2325, 2325, 2325, 2325, 2325, 2325, 2325, 2325, 2325, 2325, 73: 2325, 485: 2325, 489: 2325, 2325, 2325, 2325, 2325, 501: 2325, 505: 2325, 594: 2325, 604: 2325, 2325, 655: 2325, 2325, 2325, 659: 2325},
+ {2333, 2333, 2333, 2333, 2333, 2333, 2333, 2333, 2333, 2333, 2333, 2333, 2333, 2333, 2333, 73: 2333, 485: 2333, 489: 2333, 2333, 2333, 2333, 2333, 501: 2333, 505: 2333, 594: 2333, 604: 2333, 2333, 655: 2333, 2333, 2333, 659: 2333},
+ {2324, 2324, 2324, 2324, 2324, 2324, 2324, 2324, 2324, 2324, 2324, 2324, 2324, 2324, 2324, 73: 2324, 485: 2324, 489: 2324, 2324, 2324, 2324, 2324, 501: 2324, 505: 2324, 594: 2324, 604: 2324, 2324, 655: 2324, 2324, 2324, 659: 2324},
+ {2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 73: 2323, 485: 2323, 489: 2323, 2323, 2323, 2323, 2323, 501: 2323, 505: 2323, 594: 2323, 604: 2323, 2323, 655: 2323, 2323, 2323, 659: 2323},
+ {2322, 2322, 2322, 2322, 2322, 2322, 2322, 2322, 2322, 2322, 2322, 2322, 2322, 2322, 2322, 73: 2322, 485: 2322, 489: 2322, 2322, 2322, 2322, 2322, 501: 2322, 505: 2322, 594: 2322, 604: 2322, 2322, 655: 2322, 2322, 2322, 659: 2322},
// 2165
- {479: 4730},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 4731},
- {53: 4732, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 53: 2334, 155: 4483, 478: 2334, 482: 4128, 2334, 4127, 2334, 2334, 494: 2334, 498: 2334, 587: 2334, 598: 2334, 2334, 648: 2334, 2334, 2334, 652: 2334, 819: 4733, 942: 4734, 1048: 4735, 1220: 4736},
- {155: 4485, 498: 4737},
+ {2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 2334, 73: 2334, 485: 2334, 489: 2334, 2334, 2334, 2334, 2334, 501: 2334, 505: 2334, 594: 2334, 604: 2334, 2334, 655: 2334, 2334, 2334, 659: 2334},
+ {486: 4758},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 4759},
+ {73: 4760, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {2319, 2319, 2319, 2319, 2319, 2319, 2319, 2319, 2319, 2319, 2319, 2319, 2319, 2319, 2319, 73: 2319, 485: 2319, 489: 2319, 2319, 2319, 2319, 2319, 501: 2319, 505: 2319, 594: 2319, 604: 2319, 2319, 655: 2319, 2319, 2319, 659: 2319, 1334: 4763, 1364: 4762, 4761},
// 2170
- {2333, 2333, 2333, 2333, 2333, 2333, 2333, 2333, 2333, 2333, 2333, 2333, 2333, 2333, 2333, 53: 2333, 478: 2333, 482: 2333, 2333, 2333, 2333, 2333, 494: 2333, 498: 2333, 587: 2333, 598: 2333, 2333, 648: 2333, 2333, 2333, 652: 2333},
- {2331, 2331, 2331, 2331, 2331, 2331, 2331, 2331, 2331, 2331, 2331, 2331, 2331, 2331, 2331, 53: 2331, 478: 2331, 482: 2331, 2331, 2331, 2331, 2331, 494: 2331, 498: 2331, 587: 2331, 598: 2331, 2331, 648: 2331, 2331, 2331, 652: 2331},
- {2319, 2319, 2319, 2319, 2319, 2319, 2319, 2319, 2319, 2319, 2319, 2319, 2319, 2319, 2319, 53: 2319, 478: 2319, 482: 2319, 2319, 2319, 2319, 2319, 494: 2319, 498: 2319, 587: 2319, 598: 2319, 2319, 648: 2319, 2319, 2319, 652: 2319},
- {2332, 2332, 2332, 2332, 2332, 2332, 2332, 2332, 2332, 2332, 2332, 2332, 2332, 2332, 2332, 53: 2332, 478: 2332, 482: 2332, 2332, 2332, 2332, 2332, 494: 2332, 498: 2332, 587: 2332, 598: 2332, 2332, 648: 2332, 2332, 2332, 652: 2332},
- {2320, 2320, 2320, 2320, 2320, 2320, 2320, 2320, 2320, 2320, 2320, 2320, 2320, 2320, 2320, 53: 2320, 478: 2320, 482: 2320, 2320, 2320, 2320, 2320, 494: 2320, 498: 2320, 587: 2320, 598: 2320, 2320, 648: 2320, 2320, 2320, 652: 2320},
+ {2336, 2336, 2336, 2336, 2336, 2336, 2336, 2336, 2336, 2336, 2336, 2336, 2336, 2336, 2336, 73: 2336, 485: 2336, 489: 2336, 2336, 2336, 2336, 2336, 501: 2336, 505: 2336, 594: 2336, 604: 2336, 2336, 655: 2336, 2336, 2336, 659: 2336},
+ {2318, 2318, 2318, 2318, 2318, 2318, 2318, 2318, 2318, 2318, 2318, 2318, 2318, 2318, 2318, 73: 2318, 485: 2318, 489: 2318, 2318, 2318, 2318, 2318, 501: 2318, 505: 2318, 594: 2318, 604: 2318, 2318, 655: 2318, 2318, 2318, 659: 2318},
+ {2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 2317, 73: 2317, 485: 2317, 489: 2317, 2317, 2317, 2317, 2317, 501: 2317, 505: 2317, 594: 2317, 604: 2317, 2317, 655: 2317, 2317, 2317, 659: 2317},
+ {486: 4765},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 4766},
// 2175
- {591: 4746, 4743, 594: 4744, 4745, 954: 4741, 4742, 4740},
- {2321, 2321, 2321, 2321, 2321, 2321, 2321, 2321, 2321, 2321, 2321, 2321, 2321, 2321, 2321, 53: 2321, 478: 2321, 482: 2321, 2321, 2321, 2321, 2321, 494: 2321, 498: 2321, 587: 2321, 598: 2321, 2321, 648: 2321, 2321, 2321, 652: 2321},
- {2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 2261, 53: 2261, 478: 2261, 482: 2261, 2261, 2261, 2261, 2261, 494: 2261, 498: 2261, 587: 2261, 598: 2261, 2261, 648: 2261, 2261, 2261, 652: 2261},
- {479: 4747},
- {2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 2252, 53: 2252, 478: 2252, 2256, 482: 2252, 2252, 2252, 2252, 2252, 494: 2252, 498: 2252, 587: 2252, 598: 2252, 2252, 648: 2252, 2252, 2252, 652: 2252},
+ {73: 4767, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {2352, 2352, 2352, 2352, 2352, 2352, 2352, 2352, 2352, 2352, 2352, 2352, 2352, 2352, 2352, 73: 2352, 159: 4518, 485: 2352, 489: 4164, 2352, 4163, 2352, 2352, 501: 2352, 505: 2352, 594: 2352, 604: 2352, 2352, 655: 2352, 2352, 2352, 659: 2352, 826: 4768, 950: 4769, 1057: 4770, 1230: 4771},
+ {159: 4520, 505: 4772},
+ {2351, 2351, 2351, 2351, 2351, 2351, 2351, 2351, 2351, 2351, 2351, 2351, 2351, 2351, 2351, 73: 2351, 485: 2351, 489: 2351, 2351, 2351, 2351, 2351, 501: 2351, 505: 2351, 594: 2351, 604: 2351, 2351, 655: 2351, 2351, 2351, 659: 2351},
+ {2349, 2349, 2349, 2349, 2349, 2349, 2349, 2349, 2349, 2349, 2349, 2349, 2349, 2349, 2349, 73: 2349, 485: 2349, 489: 2349, 2349, 2349, 2349, 2349, 501: 2349, 505: 2349, 594: 2349, 604: 2349, 2349, 655: 2349, 2349, 2349, 659: 2349},
// 2180
- {2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 2251, 53: 2251, 478: 2251, 2255, 482: 2251, 2251, 2251, 2251, 2251, 494: 2251, 498: 2251, 587: 2251, 598: 2251, 2251, 648: 2251, 2251, 2251, 652: 2251},
- {2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 2250, 53: 2250, 478: 2250, 2254, 482: 2250, 2250, 2250, 2250, 2250, 494: 2250, 498: 2250, 587: 2250, 598: 2250, 2250, 648: 2250, 2250, 2250, 652: 2250},
- {479: 2253},
- {53: 4748, 514: 2769, 740: 4749},
- {2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 2260, 53: 2260, 478: 2260, 482: 2260, 2260, 2260, 2260, 2260, 494: 2260, 498: 2260, 587: 2260, 598: 2260, 2260, 648: 2260, 2260, 2260, 652: 2260},
+ {2337, 2337, 2337, 2337, 2337, 2337, 2337, 2337, 2337, 2337, 2337, 2337, 2337, 2337, 2337, 73: 2337, 485: 2337, 489: 2337, 2337, 2337, 2337, 2337, 501: 2337, 505: 2337, 594: 2337, 604: 2337, 2337, 655: 2337, 2337, 2337, 659: 2337},
+ {2350, 2350, 2350, 2350, 2350, 2350, 2350, 2350, 2350, 2350, 2350, 2350, 2350, 2350, 2350, 73: 2350, 485: 2350, 489: 2350, 2350, 2350, 2350, 2350, 501: 2350, 505: 2350, 594: 2350, 604: 2350, 2350, 655: 2350, 2350, 2350, 659: 2350},
+ {2338, 2338, 2338, 2338, 2338, 2338, 2338, 2338, 2338, 2338, 2338, 2338, 2338, 2338, 2338, 73: 2338, 485: 2338, 489: 2338, 2338, 2338, 2338, 2338, 501: 2338, 505: 2338, 594: 2338, 604: 2338, 2338, 655: 2338, 2338, 2338, 659: 2338},
+ {598: 4781, 4778, 601: 4779, 4780, 962: 4776, 4777, 4775},
+ {2339, 2339, 2339, 2339, 2339, 2339, 2339, 2339, 2339, 2339, 2339, 2339, 2339, 2339, 2339, 73: 2339, 485: 2339, 489: 2339, 2339, 2339, 2339, 2339, 501: 2339, 505: 2339, 594: 2339, 604: 2339, 2339, 655: 2339, 2339, 2339, 659: 2339},
// 2185
- {53: 4750},
- {2259, 2259, 2259, 2259, 2259, 2259, 2259, 2259, 2259, 2259, 2259, 2259, 2259, 2259, 2259, 53: 2259, 478: 2259, 482: 2259, 2259, 2259, 2259, 2259, 494: 2259, 498: 2259, 587: 2259, 598: 2259, 2259, 648: 2259, 2259, 2259, 652: 2259},
- {163: 4752},
- {2322, 2322, 2322, 2322, 2322, 2322, 2322, 2322, 2322, 2322, 2322, 2322, 2322, 2322, 2322, 53: 2322, 478: 2322, 482: 2322, 2322, 2322, 2322, 2322, 494: 2322, 498: 2322, 587: 2322, 598: 2322, 2322, 648: 2322, 2322, 2322, 652: 2322},
- {2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 2323, 53: 2323, 478: 2323, 482: 2323, 2323, 2323, 2323, 2323, 494: 2323, 498: 2323, 587: 2323, 598: 2323, 2323, 648: 2323, 2323, 2323, 652: 2323},
+ {2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 2279, 73: 2279, 485: 2279, 489: 2279, 2279, 2279, 2279, 2279, 501: 2279, 505: 2279, 594: 2279, 604: 2279, 2279, 655: 2279, 2279, 2279, 659: 2279},
+ {486: 4782},
+ {2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 73: 2270, 485: 2270, 2274, 489: 2270, 2270, 2270, 2270, 2270, 501: 2270, 505: 2270, 594: 2270, 604: 2270, 2270, 655: 2270, 2270, 2270, 659: 2270},
+ {2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 73: 2269, 485: 2269, 2273, 489: 2269, 2269, 2269, 2269, 2269, 501: 2269, 505: 2269, 594: 2269, 604: 2269, 2269, 655: 2269, 2269, 2269, 659: 2269},
+ {2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 73: 2268, 485: 2268, 2272, 489: 2268, 2268, 2268, 2268, 2268, 501: 2268, 505: 2268, 594: 2268, 604: 2268, 2268, 655: 2268, 2268, 2268, 659: 2268},
// 2190
- {2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 2270, 53: 2270, 478: 2270, 482: 2270, 2270, 2270, 2270, 2270, 494: 2270, 498: 2270, 587: 2270, 598: 2270, 2270, 648: 2270, 2270, 2270, 652: 2270},
- {2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 2269, 53: 2269, 478: 2269, 482: 2269, 2269, 2269, 2269, 2269, 494: 2269, 498: 2269, 587: 2269, 598: 2269, 2269, 648: 2269, 2269, 2269, 652: 2269},
- {2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 2268, 53: 2268, 478: 2268, 482: 2268, 2268, 2268, 2268, 2268, 494: 2268, 498: 2268, 587: 2268, 598: 2268, 2268, 648: 2268, 2268, 2268, 652: 2268},
- {2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 2267, 53: 2267, 478: 2267, 482: 2267, 2267, 2267, 2267, 2267, 494: 2267, 498: 2267, 587: 2267, 598: 2267, 2267, 648: 2267, 2267, 2267, 652: 2267},
- {133: 4759, 479: 4758, 591: 4746, 4743, 594: 4744, 4745, 907: 4767, 954: 4741, 4742, 4760, 1092: 4768},
+ {486: 2271},
+ {73: 4783, 521: 2798, 747: 4784},
+ {2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 2278, 73: 2278, 485: 2278, 489: 2278, 2278, 2278, 2278, 2278, 501: 2278, 505: 2278, 594: 2278, 604: 2278, 2278, 655: 2278, 2278, 2278, 659: 2278},
+ {73: 4785},
+ {2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 2277, 73: 2277, 485: 2277, 489: 2277, 2277, 2277, 2277, 2277, 501: 2277, 505: 2277, 594: 2277, 604: 2277, 2277, 655: 2277, 2277, 2277, 659: 2277},
// 2195
- {479: 4763},
- {2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 2262, 53: 2262, 478: 2262, 482: 2262, 2262, 2262, 2262, 2262, 494: 2262, 498: 2262, 587: 2262, 598: 2262, 2262, 648: 2262, 2262, 2262, 652: 2262},
- {163: 4218},
- {479: 4215},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 4764, 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3627, 785: 4765},
+ {167: 4787},
+ {2340, 2340, 2340, 2340, 2340, 2340, 2340, 2340, 2340, 2340, 2340, 2340, 2340, 2340, 2340, 73: 2340, 485: 2340, 489: 2340, 2340, 2340, 2340, 2340, 501: 2340, 505: 2340, 594: 2340, 604: 2340, 2340, 655: 2340, 2340, 2340, 659: 2340},
+ {2341, 2341, 2341, 2341, 2341, 2341, 2341, 2341, 2341, 2341, 2341, 2341, 2341, 2341, 2341, 73: 2341, 485: 2341, 489: 2341, 2341, 2341, 2341, 2341, 501: 2341, 505: 2341, 594: 2341, 604: 2341, 2341, 655: 2341, 2341, 2341, 659: 2341},
+ {2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 2288, 73: 2288, 485: 2288, 489: 2288, 2288, 2288, 2288, 2288, 501: 2288, 505: 2288, 594: 2288, 604: 2288, 2288, 655: 2288, 2288, 2288, 659: 2288},
+ {2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 2287, 73: 2287, 485: 2287, 489: 2287, 2287, 2287, 2287, 2287, 501: 2287, 505: 2287, 594: 2287, 604: 2287, 2287, 655: 2287, 2287, 2287, 659: 2287},
// 2200
- {2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 2265, 53: 2265, 478: 2265, 482: 2265, 2265, 2265, 2265, 2265, 494: 2265, 498: 2265, 587: 2265, 598: 2265, 2265, 648: 2265, 2265, 2265, 652: 2265},
- {9: 3629, 53: 4766},
- {2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 2264, 53: 2264, 478: 2264, 482: 2264, 2264, 2264, 2264, 2264, 494: 2264, 498: 2264, 587: 2264, 598: 2264, 2264, 648: 2264, 2264, 2264, 652: 2264},
- {53: 4770},
- {53: 4769},
+ {2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 2286, 73: 2286, 485: 2286, 489: 2286, 2286, 2286, 2286, 2286, 501: 2286, 505: 2286, 594: 2286, 604: 2286, 2286, 655: 2286, 2286, 2286, 659: 2286},
+ {2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 2285, 73: 2285, 485: 2285, 489: 2285, 2285, 2285, 2285, 2285, 501: 2285, 505: 2285, 594: 2285, 604: 2285, 2285, 655: 2285, 2285, 2285, 659: 2285},
+ {137: 4794, 486: 4793, 598: 4781, 4778, 601: 4779, 4780, 915: 4802, 962: 4776, 4777, 4795, 1101: 4803},
+ {486: 4798},
+ {2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 2280, 73: 2280, 485: 2280, 489: 2280, 2280, 2280, 2280, 2280, 501: 2280, 505: 2280, 594: 2280, 604: 2280, 2280, 655: 2280, 2280, 2280, 659: 2280},
// 2205
- {2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 2263, 53: 2263, 478: 2263, 482: 2263, 2263, 2263, 2263, 2263, 494: 2263, 498: 2263, 587: 2263, 598: 2263, 2263, 648: 2263, 2263, 2263, 652: 2263},
- {2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 2266, 53: 2266, 478: 2266, 482: 2266, 2266, 2266, 2266, 2266, 494: 2266, 498: 2266, 587: 2266, 598: 2266, 2266, 648: 2266, 2266, 2266, 652: 2266},
- {2324, 2324, 2324, 2324, 2324, 2324, 2324, 2324, 2324, 2324, 2324, 2324, 2324, 2324, 2324, 53: 2324, 478: 2324, 482: 2324, 2324, 2324, 2324, 2324, 494: 2324, 498: 2324, 587: 2324, 598: 2324, 2324, 648: 2324, 2324, 2324, 652: 2324},
- {2327, 2327, 2327, 2327, 2327, 2327, 2327, 2327, 2327, 2327, 2327, 2327, 2327, 2327, 2327, 53: 2327, 89: 4773, 91: 4774, 478: 2327, 482: 2327, 2327, 2327, 2327, 2327, 494: 2327, 498: 2327, 587: 2327, 598: 2327, 2327, 648: 2327, 2327, 2327, 652: 2327, 876: 4775},
- {2459, 2459, 2459, 2459, 2459, 2459, 2459, 2459, 2459, 2459, 2459, 2459, 2459, 2459, 2459, 19: 2459, 53: 2459, 87: 2459, 2459, 2459, 2459, 2459, 93: 2459, 478: 2459, 480: 2459, 482: 2459, 2459, 2459, 2459, 2459, 488: 2459, 494: 2459, 498: 2459, 504: 2459, 587: 2459, 598: 2459, 2459, 648: 2459, 2459, 2459, 652: 2459},
+ {167: 4254},
+ {486: 4251},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 4799, 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3663, 793: 4800},
+ {2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 2283, 73: 2283, 485: 2283, 489: 2283, 2283, 2283, 2283, 2283, 501: 2283, 505: 2283, 594: 2283, 604: 2283, 2283, 655: 2283, 2283, 2283, 659: 2283},
+ {9: 3665, 73: 4801},
// 2210
- {2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 2458, 19: 2458, 53: 2458, 87: 2458, 2458, 2458, 2458, 2458, 93: 2458, 478: 2458, 480: 2458, 482: 2458, 2458, 2458, 2458, 2458, 488: 2458, 494: 2458, 498: 2458, 504: 2458, 587: 2458, 598: 2458, 2458, 648: 2458, 2458, 2458, 652: 2458},
- {2326, 2326, 2326, 2326, 2326, 2326, 2326, 2326, 2326, 2326, 2326, 2326, 2326, 2326, 2326, 53: 2326, 478: 2326, 482: 2326, 2326, 2326, 2326, 2326, 494: 2326, 498: 2326, 587: 2326, 598: 2326, 2326, 648: 2326, 2326, 2326, 652: 2326},
- {2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 2330, 53: 2330, 478: 2330, 482: 2330, 2330, 2330, 2330, 2330, 494: 2330, 498: 2330, 587: 2330, 598: 2330, 2330, 648: 2330, 2330, 2330, 652: 2330},
- {587: 2431, 598: 2431, 2431, 648: 2431, 654: 2431, 681: 2431, 2431},
- {2430, 2430, 2430, 2430, 2430, 2430, 9: 2430, 494: 2430, 587: 2430, 598: 2430, 2430, 648: 2430, 654: 2430, 681: 2430, 2430},
+ {2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 2282, 73: 2282, 485: 2282, 489: 2282, 2282, 2282, 2282, 2282, 501: 2282, 505: 2282, 594: 2282, 604: 2282, 2282, 655: 2282, 2282, 2282, 659: 2282},
+ {73: 4805},
+ {73: 4804},
+ {2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 2281, 73: 2281, 485: 2281, 489: 2281, 2281, 2281, 2281, 2281, 501: 2281, 505: 2281, 594: 2281, 604: 2281, 2281, 655: 2281, 2281, 2281, 659: 2281},
+ {2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 2284, 73: 2284, 485: 2284, 489: 2284, 2284, 2284, 2284, 2284, 501: 2284, 505: 2284, 594: 2284, 604: 2284, 2284, 655: 2284, 2284, 2284, 659: 2284},
// 2215
- {2363, 2363, 2363, 2363, 2363, 2363, 9: 2363, 2363, 2363, 53: 2363, 494: 2363},
- {2489, 2489, 2489, 2489, 2489, 2489, 9: 2489, 494: 2489},
- {2441, 2441, 2441, 2441, 2441, 2441, 9: 2441, 494: 2441},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 4182, 2795, 2796, 2794, 751: 4783},
- {2440, 2440, 2440, 2440, 2440, 2440, 9: 2440, 494: 2440},
+ {2342, 2342, 2342, 2342, 2342, 2342, 2342, 2342, 2342, 2342, 2342, 2342, 2342, 2342, 2342, 73: 2342, 485: 2342, 489: 2342, 2342, 2342, 2342, 2342, 501: 2342, 505: 2342, 594: 2342, 604: 2342, 2342, 655: 2342, 2342, 2342, 659: 2342},
+ {2345, 2345, 2345, 2345, 2345, 2345, 2345, 2345, 2345, 2345, 2345, 2345, 2345, 2345, 2345, 73: 2345, 88: 4808, 90: 4809, 485: 2345, 489: 2345, 2345, 2345, 2345, 2345, 501: 2345, 505: 2345, 594: 2345, 604: 2345, 2345, 655: 2345, 2345, 2345, 659: 2345, 884: 4810},
+ {2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 2477, 19: 2477, 73: 2477, 86: 2477, 2477, 2477, 2477, 2477, 92: 2477, 485: 2477, 488: 2477, 2477, 2477, 2477, 2477, 2477, 495: 2477, 501: 2477, 505: 2477, 511: 2477, 594: 2477, 604: 2477, 2477, 655: 2477, 2477, 2477, 659: 2477},
+ {2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 2476, 19: 2476, 73: 2476, 86: 2476, 2476, 2476, 2476, 2476, 92: 2476, 485: 2476, 488: 2476, 2476, 2476, 2476, 2476, 2476, 495: 2476, 501: 2476, 505: 2476, 511: 2476, 594: 2476, 604: 2476, 2476, 655: 2476, 2476, 2476, 659: 2476},
+ {2344, 2344, 2344, 2344, 2344, 2344, 2344, 2344, 2344, 2344, 2344, 2344, 2344, 2344, 2344, 73: 2344, 485: 2344, 489: 2344, 2344, 2344, 2344, 2344, 501: 2344, 505: 2344, 594: 2344, 604: 2344, 2344, 655: 2344, 2344, 2344, 659: 2344},
// 2220
- {2: 1884, 1884, 1884, 1884, 1884, 1884, 1884, 10: 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 54: 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 570: 4502, 787: 4785},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 4182, 2795, 2796, 2794, 751: 4506, 856: 4786},
- {2442, 2442, 2442, 2442, 2442, 2442, 9: 2442, 4781, 4782, 494: 2442, 937: 4787},
- {2490, 2490, 2490, 2490, 2490, 2490, 9: 2490, 494: 2490},
- {2491, 2491, 2491, 2491, 2491, 2491, 9: 2491, 494: 2491},
+ {2348, 2348, 2348, 2348, 2348, 2348, 2348, 2348, 2348, 2348, 2348, 2348, 2348, 2348, 2348, 73: 2348, 485: 2348, 489: 2348, 2348, 2348, 2348, 2348, 501: 2348, 505: 2348, 594: 2348, 604: 2348, 2348, 655: 2348, 2348, 2348, 659: 2348},
+ {594: 2449, 604: 2449, 2449, 655: 2449, 661: 2449, 688: 2449, 2449},
+ {2448, 2448, 2448, 2448, 2448, 2448, 9: 2448, 501: 2448, 594: 2448, 604: 2448, 2448, 655: 2448, 661: 2448, 688: 2448, 2448},
+ {2381, 2381, 2381, 2381, 2381, 2381, 9: 2381, 2381, 2381, 73: 2381, 501: 2381},
+ {2507, 2507, 2507, 2507, 2507, 2507, 9: 2507, 501: 2507},
// 2225
- {2492, 2492, 2492, 2492, 2492, 2492, 9: 2492, 494: 2492},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 4182, 2795, 2796, 2794, 751: 4793, 993: 4792, 1180: 4791},
- {2493, 2493, 2493, 2493, 2493, 2493, 9: 4795, 494: 2493},
- {1328, 1328, 1328, 1328, 1328, 1328, 9: 1328, 494: 1328},
- {1318, 1318, 1318, 1318, 1318, 1318, 9: 1318, 494: 1318, 536: 4673, 548: 4672, 957: 4794},
+ {2459, 2459, 2459, 2459, 2459, 2459, 9: 2459, 501: 2459},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 4218, 2824, 2825, 2823, 758: 4818},
+ {2458, 2458, 2458, 2458, 2458, 2458, 9: 2458, 501: 2458},
+ {2: 1900, 1900, 1900, 1900, 1900, 1900, 1900, 10: 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 74: 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 577: 4537, 792: 4820},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 4218, 2824, 2825, 2823, 758: 4541, 863: 4821},
// 2230
- {1326, 1326, 1326, 1326, 1326, 1326, 9: 1326, 494: 1326},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 4182, 2795, 2796, 2794, 751: 4793, 993: 4796},
- {1327, 1327, 1327, 1327, 1327, 1327, 9: 1327, 494: 1327},
- {2: 586, 586, 586, 586, 586, 586, 586, 10: 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 54: 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 4800, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 657: 586, 820: 4799, 836: 4798},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 657: 4802, 668: 4804, 2795, 2796, 2794, 794: 4803, 839: 4801},
+ {2460, 2460, 2460, 2460, 2460, 2460, 9: 2460, 4816, 4817, 501: 2460, 945: 4822},
+ {2508, 2508, 2508, 2508, 2508, 2508, 9: 2508, 501: 2508},
+ {2509, 2509, 2509, 2509, 2509, 2509, 9: 2509, 501: 2509},
+ {2510, 2510, 2510, 2510, 2510, 2510, 9: 2510, 501: 2510},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 4218, 2824, 2825, 2823, 758: 4828, 1000: 4827, 1191: 4826},
// 2235
- {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, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 585, 54: 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 479: 585, 494: 585, 514: 585, 535: 585, 574: 585, 657: 585},
- {584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 54: 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 584, 479: 584, 494: 584, 514: 584, 535: 584, 574: 584, 657: 584},
- {2496, 2496, 2496, 2496, 2496, 2496, 9: 2496, 494: 2496},
- {2465, 2465, 2465, 2465, 2465, 2465, 9: 2465, 20: 2465, 494: 2465},
- {2464, 2464, 2464, 2464, 2464, 2464, 9: 4805, 20: 2464, 494: 2464},
+ {2511, 2511, 2511, 2511, 2511, 2511, 9: 4830, 501: 2511},
+ {1337, 1337, 1337, 1337, 1337, 1337, 9: 1337, 501: 1337},
+ {1327, 1327, 1327, 1327, 1327, 1327, 9: 1327, 501: 1327, 542: 4708, 555: 4707, 965: 4829},
+ {1335, 1335, 1335, 1335, 1335, 1335, 9: 1335, 501: 1335},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 4218, 2824, 2825, 2823, 758: 4828, 1000: 4831},
// 2240
- {2435, 2435, 2435, 2435, 2435, 2435, 9: 2435, 20: 2435, 53: 2435, 106: 2435, 171: 2435, 173: 2435, 480: 2435, 494: 2435, 503: 2435, 654: 2435, 657: 2435},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 4806, 2795, 2796, 2794},
- {2434, 2434, 2434, 2434, 2434, 2434, 9: 2434, 20: 2434, 53: 2434, 106: 2434, 171: 2434, 173: 2434, 480: 2434, 494: 2434, 503: 2434, 654: 2434, 657: 2434},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 657: 4802, 668: 4804, 2795, 2796, 2794, 794: 4803, 839: 4809},
- {2497, 2497, 2497, 2497, 2497, 2497, 9: 2497, 494: 2497},
+ {1336, 1336, 1336, 1336, 1336, 1336, 9: 1336, 501: 1336},
+ {2: 595, 595, 595, 595, 595, 595, 595, 10: 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, 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, 74: 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, 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, 595, 595, 4835, 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, 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, 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, 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, 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, 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, 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, 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, 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, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 664: 595, 827: 4834, 843: 4833},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 664: 4837, 676: 4839, 2824, 2825, 2823, 801: 4838, 846: 4836},
+ {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, 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, 594, 74: 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 594, 486: 594, 501: 594, 521: 594, 543: 594, 581: 594, 664: 594},
+ {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, 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, 593, 74: 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 593, 486: 593, 501: 593, 521: 593, 543: 593, 581: 593, 664: 593},
// 2245
- {20: 4810},
- {2499, 2499, 2499, 2499, 2499, 2499, 9: 2499, 494: 2499},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 657: 4802, 668: 4804, 2795, 2796, 2794, 794: 4803, 839: 4813},
- {2498, 2498, 2498, 2498, 2498, 2498, 9: 2498, 494: 2498},
- {20: 4814},
+ {2514, 2514, 2514, 2514, 2514, 2514, 9: 2514, 501: 2514},
+ {2483, 2483, 2483, 2483, 2483, 2483, 9: 2483, 20: 2483, 501: 2483},
+ {2482, 2482, 2482, 2482, 2482, 2482, 9: 4840, 20: 2482, 501: 2482},
+ {2453, 2453, 2453, 2453, 2453, 2453, 9: 2453, 20: 2453, 73: 2453, 105: 2453, 175: 2453, 177: 2453, 488: 2453, 501: 2453, 510: 2453, 661: 2453, 664: 2453},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 4841, 2824, 2825, 2823},
// 2250
- {2500, 2500, 2500, 2500, 2500, 2500, 9: 2500, 494: 2500},
- {2: 586, 586, 586, 586, 586, 586, 586, 10: 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 54: 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 4800, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 657: 586, 820: 4799, 836: 4816},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 657: 4802, 668: 4804, 2795, 2796, 2794, 794: 4803, 839: 4817},
- {2501, 2501, 2501, 2501, 2501, 2501, 9: 2501, 494: 2501},
- {2: 586, 586, 586, 586, 586, 586, 586, 10: 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 54: 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 4800, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 657: 586, 820: 4799, 836: 4819},
+ {2452, 2452, 2452, 2452, 2452, 2452, 9: 2452, 20: 2452, 73: 2452, 105: 2452, 175: 2452, 177: 2452, 488: 2452, 501: 2452, 510: 2452, 661: 2452, 664: 2452},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 664: 4837, 676: 4839, 2824, 2825, 2823, 801: 4838, 846: 4844},
+ {2515, 2515, 2515, 2515, 2515, 2515, 9: 2515, 501: 2515},
+ {20: 4845},
+ {2517, 2517, 2517, 2517, 2517, 2517, 9: 2517, 501: 2517},
// 2255
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 657: 4802, 668: 4804, 2795, 2796, 2794, 794: 4803, 839: 4820},
- {2502, 2502, 2502, 2502, 2502, 2502, 9: 2502, 494: 2502},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 657: 4802, 668: 4804, 2795, 2796, 2794, 794: 4803, 839: 4822},
- {2503, 2503, 2503, 2503, 2503, 2503, 9: 2503, 494: 2503},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 4824, 2795, 2796, 2794},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 664: 4837, 676: 4839, 2824, 2825, 2823, 801: 4838, 846: 4848},
+ {2516, 2516, 2516, 2516, 2516, 2516, 9: 2516, 501: 2516},
+ {20: 4849},
+ {2518, 2518, 2518, 2518, 2518, 2518, 9: 2518, 501: 2518},
+ {2: 595, 595, 595, 595, 595, 595, 595, 10: 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, 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, 74: 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, 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, 595, 595, 4835, 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, 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, 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, 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, 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, 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, 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, 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, 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, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 664: 595, 827: 4834, 843: 4851},
// 2260
- {480: 4825},
- {574: 4826},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 3960, 2795, 2796, 2794, 744: 4827},
- {2463, 2463, 2463, 2463, 2463, 2463, 9: 2463, 230: 4831, 480: 4830, 494: 2463, 1365: 4829, 4828},
- {2504, 2504, 2504, 2504, 2504, 2504, 9: 2504, 494: 2504},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 664: 4837, 676: 4839, 2824, 2825, 2823, 801: 4838, 846: 4852},
+ {2519, 2519, 2519, 2519, 2519, 2519, 9: 2519, 501: 2519},
+ {2: 595, 595, 595, 595, 595, 595, 595, 10: 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, 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, 74: 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, 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, 595, 595, 4835, 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, 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, 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, 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, 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, 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, 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, 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, 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, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 664: 595, 827: 4834, 843: 4854},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 664: 4837, 676: 4839, 2824, 2825, 2823, 801: 4838, 846: 4855},
+ {2520, 2520, 2520, 2520, 2520, 2520, 9: 2520, 501: 2520},
// 2265
- {2462, 2462, 2462, 2462, 2462, 2462, 9: 2462, 494: 2462},
- {206: 4833},
- {206: 4832},
- {2460, 2460, 2460, 2460, 2460, 2460, 9: 2460, 494: 2460},
- {2461, 2461, 2461, 2461, 2461, 2461, 9: 2461, 494: 2461},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 664: 4837, 676: 4839, 2824, 2825, 2823, 801: 4838, 846: 4857},
+ {2521, 2521, 2521, 2521, 2521, 2521, 9: 2521, 501: 2521},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 4859, 2824, 2825, 2823},
+ {488: 4860},
+ {581: 4861},
// 2270
- {157: 4835},
- {162: 4836},
- {479: 4837},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 3388, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 4838},
- {53: 4839, 491: 3725, 3726, 3731, 526: 3727, 553: 3728, 3729, 3722, 3732, 3721, 3730, 3723, 3724},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 3996, 2824, 2825, 2823, 751: 4862},
+ {2481, 2481, 2481, 2481, 2481, 2481, 9: 2481, 235: 4866, 488: 4865, 501: 2481, 1375: 4864, 4863},
+ {2522, 2522, 2522, 2522, 2522, 2522, 9: 2522, 501: 2522},
+ {2480, 2480, 2480, 2480, 2480, 2480, 9: 2480, 501: 2480},
+ {211: 4868},
// 2275
- {1884, 1884, 1884, 1884, 1884, 1884, 9: 1884, 494: 1884, 570: 4502, 787: 4840},
- {2506, 2506, 2506, 2506, 2506, 2506, 9: 2506, 494: 2506},
- {2: 1884, 1884, 1884, 1884, 1884, 1884, 1884, 10: 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 54: 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 570: 4502, 787: 4859},
- {587: 4858},
- {2: 1884, 1884, 1884, 1884, 1884, 1884, 1884, 10: 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 54: 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 570: 4502, 787: 4856},
+ {211: 4867},
+ {2478, 2478, 2478, 2478, 2478, 2478, 9: 2478, 501: 2478},
+ {2479, 2479, 2479, 2479, 2479, 2479, 9: 2479, 501: 2479},
+ {161: 4870},
+ {166: 4871},
// 2280
- {2: 1884, 1884, 1884, 1884, 1884, 1884, 1884, 10: 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 54: 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 570: 4502, 787: 4854},
- {2: 1884, 1884, 1884, 1884, 1884, 1884, 1884, 10: 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 54: 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 570: 4502, 787: 4852},
- {587: 4849},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 4848, 2795, 2796, 2794},
- {2471, 2471, 2471, 2471, 2471, 2471, 9: 2471, 494: 2471},
+ {486: 4872},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 3424, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 4873},
+ {73: 4874, 498: 3761, 3762, 3767, 533: 3763, 560: 3764, 3765, 3758, 3768, 3757, 3766, 3759, 3760},
+ {1900, 1900, 1900, 1900, 1900, 1900, 9: 1900, 501: 1900, 577: 4537, 792: 4875},
+ {2524, 2524, 2524, 2524, 2524, 2524, 9: 2524, 501: 2524},
// 2285
- {2: 1884, 1884, 1884, 1884, 1884, 1884, 1884, 10: 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 54: 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 1884, 570: 4502, 787: 4850},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 4778, 2795, 2796, 2794, 1155: 4851},
- {2494, 2494, 2494, 2494, 2494, 2494, 9: 2494, 494: 2494},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 4853, 2795, 2796, 2794},
- {2495, 2495, 2495, 2495, 2495, 2495, 9: 2495, 494: 2495},
+ {2: 1900, 1900, 1900, 1900, 1900, 1900, 1900, 10: 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 74: 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 577: 4537, 792: 4894},
+ {594: 4893},
+ {2: 1900, 1900, 1900, 1900, 1900, 1900, 1900, 10: 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 74: 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 577: 4537, 792: 4891},
+ {2: 1900, 1900, 1900, 1900, 1900, 1900, 1900, 10: 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 74: 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 577: 4537, 792: 4889},
+ {2: 1900, 1900, 1900, 1900, 1900, 1900, 1900, 10: 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 74: 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 577: 4537, 792: 4887},
// 2290
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 4855, 2795, 2796, 2794},
- {2505, 2505, 2505, 2505, 2505, 2505, 9: 2505, 494: 2505},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 4804, 2795, 2796, 2794, 794: 4857},
- {2507, 2507, 2507, 2507, 2507, 2507, 9: 4805, 494: 2507},
- {2508, 2508, 2508, 2508, 2508, 2508, 9: 2508, 494: 2508},
+ {594: 4884},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 4883, 2824, 2825, 2823},
+ {2489, 2489, 2489, 2489, 2489, 2489, 9: 2489, 501: 2489},
+ {2: 1900, 1900, 1900, 1900, 1900, 1900, 1900, 10: 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 74: 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 1900, 577: 4537, 792: 4885},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 4813, 2824, 2825, 2823, 1166: 4886},
// 2295
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 4182, 2795, 2796, 2794, 751: 4860},
- {2076, 2076, 2076, 2076, 2076, 2076, 9: 2076, 494: 2076, 676: 4863, 678: 4862, 919: 4861},
- {2509, 2509, 2509, 2509, 2509, 2509, 9: 2509, 494: 2509},
- {2075, 2075, 2075, 2075, 2075, 2075, 9: 2075, 494: 2075},
- {2074, 2074, 2074, 2074, 2074, 2074, 9: 2074, 494: 2074},
+ {2512, 2512, 2512, 2512, 2512, 2512, 9: 2512, 501: 2512},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 4888, 2824, 2825, 2823},
+ {2513, 2513, 2513, 2513, 2513, 2513, 9: 2513, 501: 2513},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 4890, 2824, 2825, 2823},
+ {2523, 2523, 2523, 2523, 2523, 2523, 9: 2523, 501: 2523},
// 2300
- {144: 4800, 514: 586, 820: 4799, 836: 4865},
- {514: 2769, 740: 4866},
- {2510, 2510, 2510, 2510, 2510, 2510, 9: 2510, 494: 2510},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 657: 4802, 668: 4804, 2795, 2796, 2794, 794: 4803, 839: 4868},
- {2511, 2511, 2511, 2511, 2511, 2511, 9: 2511, 494: 2511},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 4839, 2824, 2825, 2823, 801: 4892},
+ {2525, 2525, 2525, 2525, 2525, 2525, 9: 4840, 501: 2525},
+ {2526, 2526, 2526, 2526, 2526, 2526, 9: 2526, 501: 2526},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 4218, 2824, 2825, 2823, 758: 4895},
+ {2093, 2093, 2093, 2093, 2093, 2093, 9: 2093, 501: 2093, 683: 4898, 685: 4897, 927: 4896},
// 2305
- {157: 4870},
- {162: 4871},
- {479: 4872},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 3388, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 4873},
- {53: 4874, 491: 3725, 3726, 3731, 526: 3727, 553: 3728, 3729, 3722, 3732, 3721, 3730, 3723, 3724},
+ {2527, 2527, 2527, 2527, 2527, 2527, 9: 2527, 501: 2527},
+ {2092, 2092, 2092, 2092, 2092, 2092, 9: 2092, 501: 2092},
+ {2091, 2091, 2091, 2091, 2091, 2091, 9: 2091, 501: 2091},
+ {148: 4835, 521: 595, 827: 4834, 843: 4900},
+ {521: 2798, 747: 4901},
// 2310
- {586, 586, 586, 586, 586, 586, 9: 586, 144: 4800, 494: 586, 820: 4799, 836: 4875},
- {2515, 2515, 2515, 2515, 2515, 2515, 9: 2515, 494: 2515},
- {2: 1882, 1882, 1882, 1882, 1882, 1882, 1882, 10: 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 54: 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 479: 1882, 570: 4894, 793: 5008},
- {2518, 2518, 2518, 2518, 2518, 2518, 9: 2518, 494: 2518},
- {1882, 1882, 1882, 1882, 1882, 1882, 9: 1882, 95: 1882, 144: 1882, 479: 1882, 494: 1882, 570: 4894, 793: 4962, 820: 1882},
+ {2528, 2528, 2528, 2528, 2528, 2528, 9: 2528, 501: 2528},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 664: 4837, 676: 4839, 2824, 2825, 2823, 801: 4838, 846: 4903},
+ {2529, 2529, 2529, 2529, 2529, 2529, 9: 2529, 501: 2529},
+ {161: 4905},
+ {166: 4906},
// 2315
- {2: 1882, 1882, 1882, 1882, 1882, 1882, 1882, 10: 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 54: 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 570: 4894, 793: 4953},
- {587: 4460, 598: 4886, 4881, 648: 4884, 654: 4461, 681: 4885, 4882, 835: 4883, 1209: 4887},
- {587: 4947},
- {2: 2446, 2446, 2446, 2446, 2446, 2446, 2446, 10: 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 54: 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 479: 2446, 587: 4460, 654: 4461, 835: 4903, 1077: 4941},
- {2: 1882, 1882, 1882, 1882, 1882, 1882, 1882, 10: 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 54: 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 479: 1882, 488: 1882, 570: 4894, 793: 4935},
+ {486: 4907},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 3424, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 4908},
+ {73: 4909, 498: 3761, 3762, 3767, 533: 3763, 560: 3764, 3765, 3758, 3768, 3757, 3766, 3759, 3760},
+ {595, 595, 595, 595, 595, 595, 9: 595, 148: 4835, 501: 595, 827: 4834, 843: 4910},
+ {2533, 2533, 2533, 2533, 2533, 2533, 9: 2533, 501: 2533},
// 2320
- {2: 2446, 2446, 2446, 2446, 2446, 2446, 2446, 10: 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 54: 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 2446, 479: 2446, 488: 2446, 587: 4460, 654: 4461, 835: 4903, 1077: 4904},
- {587: 4892},
- {479: 4888},
- {457, 457, 457, 457, 457, 457, 9: 457, 53: 457, 494: 457},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 4889},
+ {2: 1898, 1898, 1898, 1898, 1898, 1898, 1898, 10: 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 74: 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 486: 1898, 577: 4929, 797: 5043},
+ {2536, 2536, 2536, 2536, 2536, 2536, 9: 2536, 501: 2536},
+ {1898, 1898, 1898, 1898, 1898, 1898, 9: 1898, 94: 1898, 148: 1898, 486: 1898, 501: 1898, 577: 4929, 797: 4997, 827: 1898},
+ {2: 1898, 1898, 1898, 1898, 1898, 1898, 1898, 10: 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 74: 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 577: 4929, 797: 4988},
+ {594: 4495, 604: 4921, 4916, 655: 4919, 661: 4496, 688: 4920, 4917, 842: 4918, 1219: 4922},
// 2325
- {53: 4890, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {2334, 2334, 2334, 2334, 2334, 2334, 9: 2334, 53: 2334, 155: 4483, 482: 4128, 484: 4127, 494: 2334, 819: 4484, 942: 4734, 1048: 4891},
- {2289, 2289, 2289, 2289, 2289, 2289, 9: 2289, 53: 2289, 494: 2289},
- {2: 1882, 1882, 1882, 1882, 1882, 1882, 1882, 10: 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 54: 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 479: 1882, 570: 4894, 793: 4893},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 479: 1878, 668: 4898, 2795, 2796, 2794, 885: 4897},
+ {594: 4982},
+ {2: 2464, 2464, 2464, 2464, 2464, 2464, 2464, 10: 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 74: 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 486: 2464, 594: 4495, 661: 4496, 842: 4938, 1086: 4976},
+ {2: 1898, 1898, 1898, 1898, 1898, 1898, 1898, 10: 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 74: 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 486: 1898, 495: 1898, 577: 4929, 797: 4970},
+ {2: 2464, 2464, 2464, 2464, 2464, 2464, 2464, 10: 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 74: 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 2464, 486: 2464, 495: 2464, 594: 4495, 661: 4496, 842: 4938, 1086: 4939},
+ {594: 4927},
// 2330
- {482: 4128, 484: 4127, 819: 4895},
- {589: 4896},
- {1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 54: 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 1881, 479: 1881, 481: 1881, 488: 1881, 494: 1881, 576: 1881, 820: 1881},
- {479: 4899},
- {479: 1877},
+ {486: 4923},
+ {464, 464, 464, 464, 464, 464, 9: 464, 73: 464, 501: 464},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 4924},
+ {73: 4925, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {2352, 2352, 2352, 2352, 2352, 2352, 9: 2352, 73: 2352, 159: 4518, 489: 4164, 491: 4163, 501: 2352, 826: 4519, 950: 4769, 1057: 4926},
// 2335
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 479: 4668, 668: 4182, 2795, 2796, 2794, 751: 4667, 834: 4666, 844: 4900},
- {9: 4677, 53: 4901},
- {650: 4661, 918: 4902},
- {2290, 2290, 2290, 2290, 2290, 2290, 9: 2290, 53: 2290, 494: 2290},
- {2: 2445, 2445, 2445, 2445, 2445, 2445, 2445, 10: 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 54: 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 2445, 479: 2445, 488: 2445},
+ {2307, 2307, 2307, 2307, 2307, 2307, 9: 2307, 73: 2307, 501: 2307},
+ {2: 1898, 1898, 1898, 1898, 1898, 1898, 1898, 10: 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 74: 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 486: 1898, 577: 4929, 797: 4928},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 486: 1894, 676: 4933, 2824, 2825, 2823, 894: 4932},
+ {489: 4164, 491: 4163, 826: 4930},
+ {596: 4931},
// 2340
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 479: 1878, 488: 1878, 668: 4906, 2795, 2796, 2794, 885: 4907, 950: 4905},
- {479: 4915},
- {88: 4913, 479: 1877, 488: 1877},
- {479: 1868, 488: 4908},
- {149: 4911, 182: 4910, 198: 4912, 913: 4909},
+ {1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 74: 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 1897, 486: 1897, 1897, 495: 1897, 501: 1897, 583: 1897, 827: 1897},
+ {486: 4934},
+ {486: 1893},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 486: 4703, 676: 4218, 2824, 2825, 2823, 758: 4702, 841: 4701, 851: 4935},
+ {9: 4712, 73: 4936},
// 2345
- {479: 1867},
- {1861, 1861, 1861, 1861, 1861, 1861, 1861, 9: 1861, 19: 1861, 53: 1861, 87: 1861, 1861, 1861, 1861, 1861, 93: 1861, 478: 1861, 1861, 1861, 488: 1861, 494: 1861, 504: 1861},
- {1860, 1860, 1860, 1860, 1860, 1860, 1860, 9: 1860, 19: 1860, 53: 1860, 87: 1860, 1860, 1860, 1860, 1860, 93: 1860, 478: 1860, 1860, 1860, 488: 1860, 494: 1860, 504: 1860},
- {1859, 1859, 1859, 1859, 1859, 1859, 1859, 9: 1859, 19: 1859, 53: 1859, 87: 1859, 1859, 1859, 1859, 1859, 93: 1859, 478: 1859, 1859, 1859, 488: 1859, 494: 1859, 504: 1859},
- {149: 4911, 182: 4910, 198: 4912, 913: 4914},
+ {657: 4696, 926: 4937},
+ {2308, 2308, 2308, 2308, 2308, 2308, 9: 2308, 73: 2308, 501: 2308},
+ {2: 2463, 2463, 2463, 2463, 2463, 2463, 2463, 10: 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 74: 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 2463, 486: 2463, 495: 2463},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 486: 1894, 495: 1894, 676: 4941, 2824, 2825, 2823, 894: 4942, 958: 4940},
+ {486: 4950},
// 2350
- {479: 1866},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 479: 4668, 668: 4182, 2795, 2796, 2794, 751: 4667, 834: 4666, 844: 4916},
- {9: 4677, 53: 4917},
- {1876, 1876, 1876, 1876, 1876, 1876, 1876, 9: 1876, 19: 1876, 53: 1876, 88: 1876, 1876, 1876, 1876, 93: 1876, 480: 1876, 488: 1876, 494: 1876, 887: 4918},
- {2291, 2291, 2291, 2291, 2291, 2291, 4923, 9: 2291, 19: 4920, 53: 2291, 88: 4927, 4773, 4480, 4774, 93: 4479, 480: 4922, 488: 4926, 494: 2291, 863: 4924, 865: 4921, 876: 4925, 886: 4919},
+ {87: 4948, 486: 1893, 495: 1893},
+ {486: 1884, 495: 4943},
+ {153: 4946, 186: 4945, 203: 4947, 921: 4944},
+ {486: 1883},
+ {1877, 1877, 1877, 1877, 1877, 1877, 1877, 9: 1877, 19: 1877, 73: 1877, 86: 1877, 1877, 1877, 1877, 1877, 92: 1877, 485: 1877, 1877, 488: 1877, 495: 1877, 501: 1877, 511: 1877},
// 2355
- {1875, 1875, 1875, 1875, 1875, 1875, 1875, 9: 1875, 19: 1875, 53: 1875, 87: 1875, 1875, 1875, 1875, 1875, 93: 1875, 480: 1875, 488: 1875, 494: 1875, 504: 1875},
- {506: 4323, 514: 2071, 743: 4933},
- {1873, 1873, 1873, 1873, 1873, 1873, 1873, 9: 1873, 19: 1873, 53: 1873, 87: 1873, 1873, 1873, 1873, 1873, 93: 1873, 480: 1873, 488: 1873, 494: 1873, 504: 1873},
- {373: 4931},
- {481: 4930},
+ {1876, 1876, 1876, 1876, 1876, 1876, 1876, 9: 1876, 19: 1876, 73: 1876, 86: 1876, 1876, 1876, 1876, 1876, 92: 1876, 485: 1876, 1876, 488: 1876, 495: 1876, 501: 1876, 511: 1876},
+ {1875, 1875, 1875, 1875, 1875, 1875, 1875, 9: 1875, 19: 1875, 73: 1875, 86: 1875, 1875, 1875, 1875, 1875, 92: 1875, 485: 1875, 1875, 488: 1875, 495: 1875, 501: 1875, 511: 1875},
+ {153: 4946, 186: 4945, 203: 4947, 921: 4949},
+ {486: 1882},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 486: 4703, 676: 4218, 2824, 2825, 2823, 758: 4702, 841: 4701, 851: 4951},
// 2360
- {1870, 1870, 1870, 1870, 1870, 1870, 1870, 9: 1870, 19: 1870, 53: 1870, 87: 1870, 1870, 1870, 1870, 1870, 93: 1870, 480: 1870, 488: 1870, 494: 1870, 504: 1870},
- {1869, 1869, 1869, 1869, 1869, 1869, 1869, 9: 1869, 19: 1869, 53: 1869, 87: 1869, 1869, 1869, 1869, 1869, 93: 1869, 480: 1869, 488: 1869, 494: 1869, 504: 1869},
- {149: 4911, 182: 4910, 198: 4912, 913: 4929},
- {149: 4911, 182: 4910, 198: 4912, 913: 4928},
- {1862, 1862, 1862, 1862, 1862, 1862, 1862, 9: 1862, 19: 1862, 53: 1862, 87: 1862, 1862, 1862, 1862, 1862, 93: 1862, 478: 1862, 480: 1862, 488: 1862, 494: 1862, 504: 1862},
+ {9: 4712, 73: 4952},
+ {1892, 1892, 1892, 1892, 1892, 1892, 1892, 9: 1892, 19: 1892, 73: 1892, 87: 1892, 1892, 1892, 1892, 92: 1892, 488: 1892, 495: 1892, 501: 1892, 896: 4953},
+ {2309, 2309, 2309, 2309, 2309, 2309, 4958, 9: 2309, 19: 4955, 73: 2309, 87: 4962, 4808, 4515, 4809, 92: 4514, 488: 4957, 495: 4961, 501: 2309, 870: 4959, 872: 4956, 884: 4960, 895: 4954},
+ {1891, 1891, 1891, 1891, 1891, 1891, 1891, 9: 1891, 19: 1891, 73: 1891, 86: 1891, 1891, 1891, 1891, 1891, 92: 1891, 488: 1891, 495: 1891, 501: 1891, 511: 1891},
+ {512: 4358, 521: 2088, 750: 4968},
// 2365
- {1863, 1863, 1863, 1863, 1863, 1863, 1863, 9: 1863, 19: 1863, 53: 1863, 87: 1863, 1863, 1863, 1863, 1863, 93: 1863, 478: 1863, 480: 1863, 488: 1863, 494: 1863, 504: 1863},
- {1871, 1871, 1871, 1871, 1871, 1871, 1871, 9: 1871, 19: 1871, 53: 1871, 87: 1871, 1871, 1871, 1871, 1871, 93: 1871, 480: 1871, 488: 1871, 494: 1871, 504: 1871},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 4932, 2795, 2796, 2794},
- {1872, 1872, 1872, 1872, 1872, 1872, 1872, 9: 1872, 19: 1872, 53: 1872, 87: 1872, 1872, 1872, 1872, 1872, 93: 1872, 480: 1872, 488: 1872, 494: 1872, 504: 1872},
- {514: 2769, 740: 2768, 748: 4934},
+ {1889, 1889, 1889, 1889, 1889, 1889, 1889, 9: 1889, 19: 1889, 73: 1889, 86: 1889, 1889, 1889, 1889, 1889, 92: 1889, 488: 1889, 495: 1889, 501: 1889, 511: 1889},
+ {379: 4966},
+ {487: 4965},
+ {1886, 1886, 1886, 1886, 1886, 1886, 1886, 9: 1886, 19: 1886, 73: 1886, 86: 1886, 1886, 1886, 1886, 1886, 92: 1886, 488: 1886, 495: 1886, 501: 1886, 511: 1886},
+ {1885, 1885, 1885, 1885, 1885, 1885, 1885, 9: 1885, 19: 1885, 73: 1885, 86: 1885, 1885, 1885, 1885, 1885, 92: 1885, 488: 1885, 495: 1885, 501: 1885, 511: 1885},
// 2370
- {1874, 1874, 1874, 1874, 1874, 1874, 1874, 9: 1874, 19: 1874, 53: 1874, 87: 1874, 1874, 1874, 1874, 1874, 93: 1874, 480: 1874, 488: 1874, 494: 1874, 504: 1874},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 479: 1878, 488: 1878, 668: 4906, 2795, 2796, 2794, 885: 4907, 950: 4936},
- {479: 4937},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 479: 4668, 668: 4182, 2795, 2796, 2794, 751: 4667, 834: 4666, 844: 4938},
- {9: 4677, 53: 4939},
+ {153: 4946, 186: 4945, 203: 4947, 921: 4964},
+ {153: 4946, 186: 4945, 203: 4947, 921: 4963},
+ {1878, 1878, 1878, 1878, 1878, 1878, 1878, 9: 1878, 19: 1878, 73: 1878, 86: 1878, 1878, 1878, 1878, 1878, 92: 1878, 485: 1878, 488: 1878, 495: 1878, 501: 1878, 511: 1878},
+ {1879, 1879, 1879, 1879, 1879, 1879, 1879, 9: 1879, 19: 1879, 73: 1879, 86: 1879, 1879, 1879, 1879, 1879, 92: 1879, 485: 1879, 488: 1879, 495: 1879, 501: 1879, 511: 1879},
+ {1887, 1887, 1887, 1887, 1887, 1887, 1887, 9: 1887, 19: 1887, 73: 1887, 86: 1887, 1887, 1887, 1887, 1887, 92: 1887, 488: 1887, 495: 1887, 501: 1887, 511: 1887},
// 2375
- {1876, 1876, 1876, 1876, 1876, 1876, 1876, 9: 1876, 19: 1876, 53: 1876, 88: 1876, 1876, 1876, 1876, 93: 1876, 480: 1876, 488: 1876, 494: 1876, 887: 4940},
- {2292, 2292, 2292, 2292, 2292, 2292, 4923, 9: 2292, 19: 4920, 53: 2292, 88: 4927, 4773, 4480, 4774, 93: 4479, 480: 4922, 488: 4926, 494: 2292, 863: 4924, 865: 4921, 876: 4925, 886: 4919},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 479: 1878, 668: 4898, 2795, 2796, 2794, 885: 4942},
- {479: 4943},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 479: 4668, 668: 4182, 2795, 2796, 2794, 751: 4667, 834: 4666, 844: 4944},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 4967, 2824, 2825, 2823},
+ {1888, 1888, 1888, 1888, 1888, 1888, 1888, 9: 1888, 19: 1888, 73: 1888, 86: 1888, 1888, 1888, 1888, 1888, 92: 1888, 488: 1888, 495: 1888, 501: 1888, 511: 1888},
+ {521: 2798, 747: 2797, 755: 4969},
+ {1890, 1890, 1890, 1890, 1890, 1890, 1890, 9: 1890, 19: 1890, 73: 1890, 86: 1890, 1890, 1890, 1890, 1890, 92: 1890, 488: 1890, 495: 1890, 501: 1890, 511: 1890},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 486: 1894, 495: 1894, 676: 4941, 2824, 2825, 2823, 894: 4942, 958: 4971},
// 2380
- {9: 4677, 53: 4945},
- {1876, 1876, 1876, 1876, 1876, 1876, 1876, 9: 1876, 19: 1876, 53: 1876, 88: 1876, 1876, 1876, 1876, 93: 1876, 480: 1876, 488: 1876, 494: 1876, 887: 4946},
- {2293, 2293, 2293, 2293, 2293, 2293, 4923, 9: 2293, 19: 4920, 53: 2293, 88: 4927, 4773, 4480, 4774, 93: 4479, 480: 4922, 488: 4926, 494: 2293, 863: 4924, 865: 4921, 876: 4925, 886: 4919},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 479: 1878, 488: 1878, 668: 4906, 2795, 2796, 2794, 885: 4907, 950: 4948},
- {479: 4949},
+ {486: 4972},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 486: 4703, 676: 4218, 2824, 2825, 2823, 758: 4702, 841: 4701, 851: 4973},
+ {9: 4712, 73: 4974},
+ {1892, 1892, 1892, 1892, 1892, 1892, 1892, 9: 1892, 19: 1892, 73: 1892, 87: 1892, 1892, 1892, 1892, 92: 1892, 488: 1892, 495: 1892, 501: 1892, 896: 4975},
+ {2310, 2310, 2310, 2310, 2310, 2310, 4958, 9: 2310, 19: 4955, 73: 2310, 87: 4962, 4808, 4515, 4809, 92: 4514, 488: 4957, 495: 4961, 501: 2310, 870: 4959, 872: 4956, 884: 4960, 895: 4954},
// 2385
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 479: 4668, 668: 4182, 2795, 2796, 2794, 751: 4667, 834: 4666, 844: 4950},
- {9: 4677, 53: 4951},
- {1876, 1876, 1876, 1876, 1876, 1876, 1876, 9: 1876, 19: 1876, 53: 1876, 88: 1876, 1876, 1876, 1876, 93: 1876, 480: 1876, 488: 1876, 494: 1876, 887: 4952},
- {2294, 2294, 2294, 2294, 2294, 2294, 4923, 9: 2294, 19: 4920, 53: 2294, 88: 4927, 4773, 4480, 4774, 93: 4479, 480: 4922, 488: 4926, 494: 2294, 863: 4924, 865: 4921, 876: 4925, 886: 4919},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 4954, 2795, 2796, 2794},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 486: 1894, 676: 4933, 2824, 2825, 2823, 894: 4977},
+ {486: 4978},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 486: 4703, 676: 4218, 2824, 2825, 2823, 758: 4702, 841: 4701, 851: 4979},
+ {9: 4712, 73: 4980},
+ {1892, 1892, 1892, 1892, 1892, 1892, 1892, 9: 1892, 19: 1892, 73: 1892, 87: 1892, 1892, 1892, 1892, 92: 1892, 488: 1892, 495: 1892, 501: 1892, 896: 4981},
// 2390
- {240: 4956, 248: 4958, 251: 4957, 1151: 4955},
- {479: 4959},
- {53: 2243, 479: 2243},
- {53: 2242, 479: 2242},
- {53: 2241, 479: 2241},
+ {2311, 2311, 2311, 2311, 2311, 2311, 4958, 9: 2311, 19: 4955, 73: 2311, 87: 4962, 4808, 4515, 4809, 92: 4514, 488: 4957, 495: 4961, 501: 2311, 870: 4959, 872: 4956, 884: 4960, 895: 4954},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 486: 1894, 495: 1894, 676: 4941, 2824, 2825, 2823, 894: 4942, 958: 4983},
+ {486: 4984},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 486: 4703, 676: 4218, 2824, 2825, 2823, 758: 4702, 841: 4701, 851: 4985},
+ {9: 4712, 73: 4986},
// 2395
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 4182, 2795, 2796, 2794, 751: 4183, 816: 4960},
- {9: 4185, 53: 4961},
- {2514, 2514, 2514, 2514, 2514, 2514, 9: 2514, 494: 2514},
- {586, 586, 586, 586, 586, 586, 9: 586, 95: 586, 144: 4800, 479: 586, 494: 586, 820: 4799, 836: 4963},
- {2166, 2166, 2166, 2166, 2166, 2166, 9: 2166, 95: 4965, 479: 4966, 494: 2166, 1109: 4964},
+ {1892, 1892, 1892, 1892, 1892, 1892, 1892, 9: 1892, 19: 1892, 73: 1892, 87: 1892, 1892, 1892, 1892, 92: 1892, 488: 1892, 495: 1892, 501: 1892, 896: 4987},
+ {2312, 2312, 2312, 2312, 2312, 2312, 4958, 9: 2312, 19: 4955, 73: 2312, 87: 4962, 4808, 4515, 4809, 92: 4514, 488: 4957, 495: 4961, 501: 2312, 870: 4959, 872: 4956, 884: 4960, 895: 4954},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 4989, 2824, 2825, 2823},
+ {245: 4991, 253: 4993, 255: 4992, 1162: 4990},
+ {486: 4994},
// 2400
- {2517, 2517, 2517, 2517, 2517, 2517, 9: 2517, 494: 2517},
- {514: 2769, 740: 5007},
- {494: 4969, 960: 4968, 1108: 4967},
- {9: 5005, 53: 5004},
- {9: 2164, 53: 2164},
+ {73: 2261, 486: 2261},
+ {73: 2260, 486: 2260},
+ {73: 2259, 486: 2259},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 4218, 2824, 2825, 2823, 758: 4219, 823: 4995},
+ {9: 4221, 73: 4996},
// 2405
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 4970, 2795, 2796, 2794},
- {6: 2143, 2143, 9: 2143, 18: 2143, 20: 2143, 22: 2143, 2143, 2143, 2143, 2143, 2143, 53: 2143, 154: 4975, 353: 4974, 479: 2143, 483: 4973, 502: 4972, 654: 2143, 1286: 4971},
- {6: 2156, 2156, 9: 2156, 18: 2156, 20: 2156, 22: 2156, 2156, 2156, 2156, 2156, 2156, 53: 2156, 479: 2156, 654: 2156, 959: 4991},
- {157: 4976, 550: 4977},
- {6: 2140, 2140, 9: 2140, 18: 2140, 20: 2140, 22: 2140, 2140, 2140, 2140, 2140, 2140, 53: 2140, 479: 2140, 654: 2140},
+ {2532, 2532, 2532, 2532, 2532, 2532, 9: 2532, 501: 2532},
+ {595, 595, 595, 595, 595, 595, 9: 595, 94: 595, 148: 4835, 486: 595, 501: 595, 827: 4834, 843: 4998},
+ {2183, 2183, 2183, 2183, 2183, 2183, 9: 2183, 94: 5000, 486: 5001, 501: 2183, 1118: 4999},
+ {2535, 2535, 2535, 2535, 2535, 2535, 9: 2535, 501: 2535},
+ {521: 2798, 747: 5042},
// 2410
- {6: 2138, 2138, 9: 2138, 18: 2138, 20: 2138, 22: 2138, 2138, 2138, 2138, 2138, 2138, 53: 2138, 479: 2138, 654: 2138},
- {6: 2137, 2137, 9: 2137, 18: 2137, 20: 2137, 22: 2137, 2137, 2137, 2137, 2137, 2137, 53: 2137, 479: 2137, 654: 2137},
- {162: 4986},
- {479: 4978},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 3388, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 661: 4980, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 4981, 953: 4982, 1090: 4979},
+ {501: 5004, 968: 5003, 1117: 5002},
+ {9: 5040, 73: 5039},
+ {9: 2181, 73: 2181},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 5005, 2824, 2825, 2823},
+ {6: 2160, 2160, 9: 2160, 18: 2160, 20: 2160, 22: 2160, 2160, 2160, 2160, 2160, 2160, 73: 2160, 158: 5010, 222: 5009, 486: 2160, 490: 5008, 509: 5007, 661: 2160, 1296: 5006},
// 2415
- {9: 4984, 53: 4983},
- {9: 1958, 53: 1958},
- {9: 1957, 53: 1957, 491: 3725, 3726, 3731, 526: 3727, 553: 3728, 3729, 3722, 3732, 3721, 3730, 3723, 3724},
- {9: 1945, 53: 1945},
- {6: 2139, 2139, 9: 2139, 18: 2139, 20: 2139, 22: 2139, 2139, 2139, 2139, 2139, 2139, 53: 2139, 479: 2139, 654: 2139},
+ {6: 2173, 2173, 9: 2173, 18: 2173, 20: 2173, 22: 2173, 2173, 2173, 2173, 2173, 2173, 73: 2173, 486: 2173, 661: 2173, 967: 5026},
+ {161: 5011, 557: 5012},
+ {6: 2157, 2157, 9: 2157, 18: 2157, 20: 2157, 22: 2157, 2157, 2157, 2157, 2157, 2157, 73: 2157, 486: 2157, 661: 2157},
+ {6: 2155, 2155, 9: 2155, 18: 2155, 20: 2155, 22: 2155, 2155, 2155, 2155, 2155, 2155, 73: 2155, 486: 2155, 661: 2155},
+ {6: 2154, 2154, 9: 2154, 18: 2154, 20: 2154, 22: 2154, 2154, 2154, 2154, 2154, 2154, 73: 2154, 486: 2154, 661: 2154},
// 2420
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 3388, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 661: 4980, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 4981, 953: 4985},
- {9: 1944, 53: 1944},
- {479: 4988, 661: 4987},
- {6: 2142, 2142, 9: 2142, 18: 2142, 20: 2142, 22: 2142, 2142, 2142, 2142, 2142, 2142, 53: 2142, 479: 2142, 654: 2142},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 3388, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 661: 4980, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 4981, 953: 4982, 1090: 4989},
+ {166: 5021},
+ {486: 5013},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 3424, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 668: 5015, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 5016, 961: 5017, 1099: 5014},
+ {9: 5019, 73: 5018},
+ {9: 1974, 73: 1974},
// 2425
- {9: 4984, 53: 4990},
- {6: 2141, 2141, 9: 2141, 18: 2141, 20: 2141, 22: 2141, 2141, 2141, 2141, 2141, 2141, 53: 2141, 479: 2141, 654: 2141},
- {6: 4280, 4995, 9: 2161, 18: 4236, 20: 4288, 22: 4281, 4284, 4283, 4286, 4287, 4289, 53: 2161, 479: 4993, 654: 4285, 788: 4290, 822: 4994, 1329: 4992},
- {9: 2162, 53: 2162},
- {94: 4998, 1153: 4997, 1328: 4996},
+ {9: 1973, 73: 1973, 498: 3761, 3762, 3767, 533: 3763, 560: 3764, 3765, 3758, 3768, 3757, 3766, 3759, 3760},
+ {9: 1961, 73: 1961},
+ {6: 2156, 2156, 9: 2156, 18: 2156, 20: 2156, 22: 2156, 2156, 2156, 2156, 2156, 2156, 73: 2156, 486: 2156, 661: 2156},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 3424, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 668: 5015, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 5016, 961: 5020},
+ {9: 1960, 73: 1960},
// 2430
- {2155, 2155, 6: 2155, 2155, 9: 2155, 18: 2155, 20: 2155, 22: 2155, 2155, 2155, 2155, 2155, 2155, 53: 2155, 479: 2155, 654: 2155},
- {22: 4431},
- {9: 5002, 53: 5001},
- {9: 2159, 53: 2159},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 4999, 2795, 2796, 2794},
+ {486: 5023, 668: 5022},
+ {6: 2159, 2159, 9: 2159, 18: 2159, 20: 2159, 22: 2159, 2159, 2159, 2159, 2159, 2159, 73: 2159, 486: 2159, 661: 2159},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 3424, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 668: 5015, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 5016, 961: 5017, 1099: 5024},
+ {9: 5019, 73: 5025},
+ {6: 2158, 2158, 9: 2158, 18: 2158, 20: 2158, 22: 2158, 2158, 2158, 2158, 2158, 2158, 73: 2158, 486: 2158, 661: 2158},
// 2435
- {6: 2156, 2156, 9: 2156, 18: 2156, 20: 2156, 22: 2156, 2156, 2156, 2156, 2156, 2156, 53: 2156, 654: 2156, 959: 5000},
- {6: 4280, 4995, 9: 2157, 18: 4236, 20: 4288, 22: 4281, 4284, 4283, 4286, 4287, 4289, 53: 2157, 654: 4285, 788: 4290, 822: 4994},
- {9: 2160, 53: 2160},
- {94: 4998, 1153: 5003},
- {9: 2158, 53: 2158},
+ {6: 4316, 5030, 9: 2178, 18: 4272, 20: 4324, 22: 4317, 4320, 4319, 4322, 4323, 4325, 73: 2178, 486: 5028, 661: 4321, 795: 4326, 829: 5029, 1339: 5027},
+ {9: 2179, 73: 2179},
+ {93: 5033, 1164: 5032, 1338: 5031},
+ {2172, 2172, 6: 2172, 2172, 9: 2172, 18: 2172, 20: 2172, 22: 2172, 2172, 2172, 2172, 2172, 2172, 73: 2172, 486: 2172, 661: 2172},
+ {22: 4466},
// 2440
- {2165, 2165, 2165, 2165, 2165, 2165, 9: 2165, 478: 2165, 2165, 2165, 485: 2165, 494: 2165, 2165, 502: 2165, 511: 2165, 574: 2165, 651: 2165},
- {494: 4969, 960: 5006},
- {9: 2163, 53: 2163},
- {2516, 2516, 2516, 2516, 2516, 2516, 9: 2516, 494: 2516},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 479: 5010, 668: 4182, 2795, 2796, 2794, 751: 4506, 856: 5009},
+ {9: 5037, 73: 5036},
+ {9: 2176, 73: 2176},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 5034, 2824, 2825, 2823},
+ {6: 2173, 2173, 9: 2173, 18: 2173, 20: 2173, 22: 2173, 2173, 2173, 2173, 2173, 2173, 73: 2173, 661: 2173, 967: 5035},
+ {6: 4316, 5030, 9: 2174, 18: 4272, 20: 4324, 22: 4317, 4320, 4319, 4322, 4323, 4325, 73: 2174, 661: 4321, 795: 4326, 829: 5029},
// 2445
- {2442, 2442, 2442, 2442, 2442, 2442, 9: 2442, 4781, 4782, 494: 2442, 937: 5018},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 587: 2433, 598: 2433, 2433, 648: 2433, 4639, 654: 2433, 668: 4182, 2795, 2796, 2794, 681: 2433, 2433, 751: 4506, 840: 4880, 856: 5012, 911: 5013, 976: 5014, 1156: 5011},
- {9: 5016, 53: 5015},
- {9: 454, 53: 454},
- {9: 453, 53: 453},
+ {9: 2177, 73: 2177},
+ {93: 5033, 1164: 5038},
+ {9: 2175, 73: 2175},
+ {2182, 2182, 2182, 2182, 2182, 2182, 9: 2182, 485: 2182, 2182, 488: 2182, 492: 2182, 501: 2182, 2182, 509: 2182, 517: 2182, 581: 2182, 658: 2182},
+ {501: 5004, 968: 5041},
// 2450
- {9: 452, 53: 452},
- {2519, 2519, 2519, 2519, 2519, 2519, 9: 2519, 494: 2519},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 587: 2433, 598: 2433, 2433, 648: 2433, 4639, 654: 2433, 668: 4182, 2795, 2796, 2794, 681: 2433, 2433, 751: 4506, 840: 4880, 856: 5012, 911: 5013, 976: 5017},
- {9: 451, 53: 451},
- {2520, 2520, 2520, 2520, 2520, 2520, 9: 2520, 494: 2520},
+ {9: 2180, 73: 2180},
+ {2534, 2534, 2534, 2534, 2534, 2534, 9: 2534, 501: 2534},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 486: 5045, 676: 4218, 2824, 2825, 2823, 758: 4541, 863: 5044},
+ {2460, 2460, 2460, 2460, 2460, 2460, 9: 2460, 4816, 4817, 501: 2460, 945: 5053},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 594: 2451, 604: 2451, 2451, 655: 2451, 4674, 661: 2451, 676: 4218, 2824, 2825, 2823, 688: 2451, 2451, 758: 4541, 847: 4915, 863: 5047, 919: 5048, 983: 5049, 1167: 5046},
// 2455
- {16: 3875, 500: 3876, 653: 3874, 782: 5020},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 481: 3529, 483: 5022, 535: 3800, 668: 3530, 2795, 2796, 2794, 745: 3799, 815: 5021},
- {278, 278, 278, 278, 278, 278, 9: 278, 486: 5024, 494: 278, 1100: 5026},
- {278, 278, 278, 278, 278, 278, 9: 278, 486: 5024, 494: 278, 1100: 5023},
- {2521, 2521, 2521, 2521, 2521, 2521, 9: 2521, 494: 2521},
+ {9: 5051, 73: 5050},
+ {9: 461, 73: 461},
+ {9: 460, 73: 460},
+ {9: 459, 73: 459},
+ {2537, 2537, 2537, 2537, 2537, 2537, 9: 2537, 501: 2537},
// 2460
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 481: 3529, 535: 3528, 668: 3530, 2795, 2796, 2794, 745: 3527, 879: 5025},
- {277, 277, 277, 277, 277, 277, 9: 277, 494: 277},
- {2522, 2522, 2522, 2522, 2522, 2522, 9: 2522, 494: 2522},
- {196: 5028},
- {514: 2769, 740: 2768, 748: 5029},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 594: 2451, 604: 2451, 2451, 655: 2451, 4674, 661: 2451, 676: 4218, 2824, 2825, 2823, 688: 2451, 2451, 758: 4541, 847: 4915, 863: 5047, 919: 5048, 983: 5052},
+ {9: 458, 73: 458},
+ {2538, 2538, 2538, 2538, 2538, 2538, 9: 2538, 501: 2538},
+ {16: 3911, 508: 3912, 660: 3910, 790: 5055},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 487: 3565, 490: 5057, 543: 3836, 676: 3566, 2824, 2825, 2823, 752: 3835, 822: 5056},
// 2465
- {2526, 2526, 2526, 2526, 2526, 2526, 9: 2526, 189: 5030, 494: 2526, 1087: 5031},
- {274: 5032},
- {2523, 2523, 2523, 2523, 2523, 2523, 9: 2523, 494: 2523},
- {481: 5034, 1325: 5033},
- {2525, 2525, 2525, 2525, 2525, 2525, 9: 5035, 16: 2525, 18: 2525, 21: 2525, 483: 2525, 486: 2525, 494: 2525, 500: 2525, 513: 2525, 653: 2525},
+ {286, 286, 286, 286, 286, 286, 9: 286, 493: 5059, 501: 286, 1109: 5061},
+ {286, 286, 286, 286, 286, 286, 9: 286, 493: 5059, 501: 286, 1109: 5058},
+ {2539, 2539, 2539, 2539, 2539, 2539, 9: 2539, 501: 2539},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 487: 3565, 543: 3564, 676: 3566, 2824, 2825, 2823, 752: 3563, 887: 5060},
+ {285, 285, 285, 285, 285, 285, 9: 285, 501: 285},
// 2470
- {276, 276, 276, 276, 276, 276, 9: 276, 16: 276, 18: 276, 21: 276, 483: 276, 486: 276, 494: 276, 500: 276, 513: 276, 653: 276},
- {481: 5036},
- {275, 275, 275, 275, 275, 275, 9: 275, 16: 275, 18: 275, 21: 275, 483: 275, 486: 275, 494: 275, 500: 275, 513: 275, 653: 275},
- {8: 410, 29: 410},
- {404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 15: 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 404, 478: 404, 404, 404, 483: 404, 485: 404, 404, 404, 494: 404, 404, 500: 404, 502: 404, 510: 404, 404, 574: 404, 651: 404, 653: 404, 404},
+ {2540, 2540, 2540, 2540, 2540, 2540, 9: 2540, 501: 2540},
+ {201: 5063},
+ {521: 2798, 747: 2797, 755: 5064},
+ {2544, 2544, 2544, 2544, 2544, 2544, 9: 2544, 193: 5065, 501: 2544, 1096: 5066},
+ {279: 5067},
// 2475
- {6: 4280, 4282, 411, 15: 4299, 2200, 4297, 4236, 4301, 4288, 4317, 4281, 4284, 4283, 4286, 4287, 4289, 4296, 411, 4307, 4308, 4294, 4295, 4300, 4302, 4320, 4314, 4313, 4322, 4315, 4312, 4305, 4310, 4311, 4304, 4306, 4309, 4298, 4318, 4319, 483: 4279, 486: 2200, 4316, 500: 2200, 510: 5037, 653: 2200, 4285, 788: 4290, 801: 4292, 822: 4291, 843: 4293, 846: 4303, 850: 5040},
- {403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 15: 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 403, 478: 403, 403, 403, 483: 403, 485: 403, 403, 403, 494: 403, 403, 500: 403, 502: 403, 510: 403, 403, 574: 403, 651: 403, 653: 403, 403},
- {481: 5043, 483: 5042},
- {2535, 2535, 2535, 2535, 2535, 2535, 9: 2535, 494: 2535},
- {2534, 2534, 2534, 2534, 2534, 2534, 9: 2534, 494: 2534},
+ {2541, 2541, 2541, 2541, 2541, 2541, 9: 2541, 501: 2541},
+ {487: 5069, 1335: 5068},
+ {2543, 2543, 2543, 2543, 2543, 2543, 9: 5070, 16: 2543, 18: 2543, 21: 2543, 490: 2543, 493: 2543, 501: 2543, 508: 2543, 519: 2543, 660: 2543},
+ {284, 284, 284, 284, 284, 284, 9: 284, 16: 284, 18: 284, 21: 284, 490: 284, 493: 284, 501: 284, 508: 284, 519: 284, 660: 284},
+ {487: 5071},
// 2480
- {481: 5046, 483: 5045},
- {2537, 2537, 2537, 2537, 2537, 2537, 9: 2537, 494: 2537},
- {2536, 2536, 2536, 2536, 2536, 2536, 9: 2536, 494: 2536},
- {2: 2071, 2071, 2071, 2071, 2071, 2071, 2071, 10: 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 54: 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 2071, 481: 2071, 483: 2071, 506: 4323, 513: 5049, 743: 5048},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 481: 5051, 483: 5053, 668: 5054, 2795, 2796, 2794, 893: 5052},
+ {283, 283, 283, 283, 283, 283, 9: 283, 16: 283, 18: 283, 21: 283, 490: 283, 493: 283, 501: 283, 508: 283, 519: 283, 660: 283},
+ {8: 418, 29: 418},
+ {412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 15: 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 412, 485: 412, 412, 488: 412, 490: 412, 492: 412, 412, 412, 501: 412, 412, 508: 412, 412, 517: 412, 412, 581: 412, 658: 412, 660: 412, 412},
+ {6: 4316, 4318, 419, 15: 4335, 2217, 4333, 4272, 4337, 4324, 4353, 4317, 4320, 4319, 4322, 4323, 4325, 4332, 419, 4343, 4344, 4354, 4330, 4331, 4336, 4338, 4350, 4349, 4357, 4351, 4348, 4341, 4346, 4347, 4340, 4342, 4345, 4334, 4355, 490: 4315, 493: 2217, 4352, 508: 2217, 518: 5072, 660: 2217, 4321, 795: 4326, 808: 4328, 829: 4327, 850: 4329, 853: 4339, 857: 5075},
+ {411, 411, 411, 411, 411, 411, 411, 411, 411, 411, 15: 411, 411, 411, 411, 411, 411, 411, 411, 411, 411, 411, 411, 411, 411, 411, 411, 411, 411, 411, 411, 411, 411, 411, 411, 411, 411, 411, 411, 411, 411, 411, 411, 411, 411, 411, 485: 411, 411, 488: 411, 490: 411, 492: 411, 411, 411, 501: 411, 411, 508: 411, 411, 517: 411, 411, 581: 411, 658: 411, 660: 411, 411},
// 2485
- {483: 5050},
- {2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 15: 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 2538, 53: 2538, 478: 2538, 2538, 2538, 483: 2538, 485: 2538, 2538, 2538, 494: 2538, 2538, 500: 2538, 502: 2538, 510: 2538, 2538, 513: 2538, 574: 2538, 651: 2538, 653: 2538, 2538},
- {2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 15: 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 2541, 53: 2541, 478: 2541, 2541, 2541, 483: 2541, 485: 2541, 2541, 2541, 494: 2541, 2541, 500: 2541, 502: 2541, 510: 2541, 2541, 513: 2541, 574: 2541, 651: 2541, 653: 2541, 2541},
- {2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 15: 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 2540, 53: 2540, 478: 2540, 2540, 2540, 483: 2540, 485: 2540, 2540, 2540, 494: 2540, 2540, 500: 2540, 502: 2540, 510: 2540, 2540, 513: 2540, 574: 2540, 651: 2540, 653: 2540, 2540},
- {2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 15: 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 2539, 53: 2539, 478: 2539, 2539, 2539, 483: 2539, 485: 2539, 2539, 2539, 494: 2539, 2539, 500: 2539, 502: 2539, 510: 2539, 2539, 513: 2539, 574: 2539, 651: 2539, 653: 2539, 2539},
+ {487: 5078, 490: 5077},
+ {2554, 2554, 2554, 2554, 2554, 2554, 9: 2554, 501: 2554},
+ {2553, 2553, 2553, 2553, 2553, 2553, 9: 2553, 501: 2553},
+ {487: 5081, 490: 5080},
+ {2556, 2556, 2556, 2556, 2556, 2556, 9: 2556, 501: 2556},
// 2490
- {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, 53: 2216, 92: 2216, 96: 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 2216, 478: 2216, 2216, 2216, 483: 2216, 485: 2216, 2216, 2216, 494: 2216, 2216, 500: 2216, 502: 2216, 510: 2216, 2216, 513: 2216, 574: 2216, 651: 2216, 653: 2216, 2216},
- {196: 5060},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 4804, 2795, 2796, 2794, 794: 5057},
- {2557, 2557, 9: 4805, 173: 5058},
- {196: 5059},
+ {2555, 2555, 2555, 2555, 2555, 2555, 9: 2555, 501: 2555},
+ {2: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 10: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 74: 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 2088, 487: 2088, 490: 2088, 512: 4358, 519: 5084, 750: 5083},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 487: 5086, 490: 5088, 676: 5089, 2824, 2825, 2823, 875: 5087},
+ {490: 5085},
+ {2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 15: 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 2557, 73: 2557, 485: 2557, 2557, 488: 2557, 490: 2557, 492: 2557, 2557, 2557, 501: 2557, 2557, 508: 2557, 2557, 517: 2557, 2557, 2557, 581: 2557, 658: 2557, 660: 2557, 2557},
// 2495
- {2556, 2556},
- {2558, 2558},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 4804, 2795, 2796, 2794, 794: 5062},
- {2390, 2390, 9: 4805, 480: 5065, 654: 5064, 811: 5063},
- {2561, 2561},
+ {2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 15: 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 2560, 73: 2560, 485: 2560, 2560, 488: 2560, 490: 2560, 492: 2560, 2560, 2560, 501: 2560, 2560, 508: 2560, 2560, 517: 2560, 2560, 2560, 581: 2560, 658: 2560, 660: 2560, 2560},
+ {2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 15: 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 2559, 73: 2559, 485: 2559, 2559, 488: 2559, 490: 2559, 492: 2559, 2559, 2559, 501: 2559, 2559, 508: 2559, 2559, 517: 2559, 2559, 2559, 581: 2559, 658: 2559, 660: 2559, 2559},
+ {2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 15: 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 2558, 73: 2558, 485: 2558, 2558, 488: 2558, 490: 2558, 492: 2558, 2558, 2558, 501: 2558, 2558, 508: 2558, 2558, 517: 2558, 2558, 2558, 581: 2558, 658: 2558, 660: 2558, 2558},
+ {2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 15: 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 73: 2234, 91: 2234, 95: 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 2234, 485: 2234, 2234, 488: 2234, 490: 2234, 492: 2234, 2234, 2234, 501: 2234, 2234, 508: 2234, 2234, 517: 2234, 2234, 2234, 581: 2234, 658: 2234, 660: 2234, 2234},
+ {201: 5095},
// 2500
- {926, 926, 3174, 3001, 3036, 2881, 2917, 3038, 2808, 926, 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 480: 926, 599: 5082, 668: 5081, 2795, 2796, 2794, 864: 5080},
- {514: 5070, 579: 3464, 3463, 740: 5068, 827: 5069, 999: 5067, 1185: 5066},
- {2389, 2389, 9: 5078},
- {2388, 2388, 9: 2388},
- {238: 5072, 243: 5074, 290: 5075, 308: 5073},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 4839, 2824, 2825, 2823, 801: 5092},
+ {2584, 2584, 9: 4840, 177: 5093},
+ {201: 5094},
+ {2583, 2583},
+ {2585, 2585},
// 2505
- {200: 5071},
- {200: 2246, 238: 1997, 243: 1997, 290: 1997, 308: 1997},
- {2381, 2381, 9: 2381},
- {2386, 2386, 9: 2386},
- {2385, 2385, 9: 2385},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 4839, 2824, 2825, 2823, 801: 5097},
+ {2408, 2408, 9: 4840, 488: 5100, 661: 5099, 818: 5098},
+ {2588, 2588},
+ {935, 935, 3205, 3031, 3066, 2910, 2947, 3068, 2837, 935, 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 488: 935, 605: 5117, 676: 5116, 2824, 2825, 2823, 871: 5115},
+ {521: 5105, 586: 3500, 3499, 747: 5103, 834: 5104, 1007: 5102, 1196: 5101},
// 2510
- {338: 5076, 412: 5077},
- {2382, 2382, 9: 2382},
- {2384, 2384, 9: 2384},
- {2383, 2383, 9: 2383},
- {514: 5070, 579: 3464, 3463, 740: 5068, 827: 5069, 999: 5079},
+ {2407, 2407, 9: 5113},
+ {2406, 2406, 9: 2406},
+ {243: 5107, 248: 5109, 295: 5110, 314: 5108},
+ {205: 5106},
+ {205: 2264, 243: 2013, 248: 2013, 295: 2013, 314: 2013},
// 2515
- {2387, 2387, 9: 2387},
- {2390, 2390, 9: 5084, 480: 5065, 811: 5083},
- {925, 925, 9: 925, 53: 925, 480: 925},
- {923, 923, 9: 923, 53: 923, 480: 923},
- {2560, 2560},
+ {2399, 2399, 9: 2399},
+ {2404, 2404, 9: 2404},
+ {2403, 2403, 9: 2403},
+ {344: 5111, 419: 5112},
+ {2400, 2400, 9: 2400},
// 2520
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 599: 5086, 668: 5085, 2795, 2796, 2794},
- {924, 924, 9: 924, 53: 924, 480: 924},
- {922, 922, 9: 922, 53: 922, 480: 922},
- {2562, 2562},
- {2533, 2533},
+ {2402, 2402, 9: 2402},
+ {2401, 2401, 9: 2401},
+ {521: 5105, 586: 3500, 3499, 747: 5103, 834: 5104, 1007: 5114},
+ {2405, 2405, 9: 2405},
+ {2408, 2408, 9: 5119, 488: 5100, 818: 5118},
// 2525
- {375: 5199},
- {494: 5191},
- {661: 5184},
- {10: 5177},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 666: 5095, 668: 5094, 2795, 2796, 2794},
+ {934, 934, 9: 934, 73: 934, 488: 934},
+ {932, 932, 9: 932, 73: 932, 488: 932},
+ {2587, 2587},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 605: 5121, 676: 5120, 2824, 2825, 2823},
+ {933, 933, 9: 933, 73: 933, 488: 933},
// 2530
- {2156, 2156, 6: 2156, 2156, 18: 2156, 20: 2156, 22: 2156, 2156, 2156, 2156, 2156, 2156, 208: 4237, 654: 2156, 934: 5175, 959: 5176},
- {149: 2174, 362: 5100, 401: 5101, 533: 5099, 587: 2174, 1082: 5102, 5097, 1154: 5098, 1288: 5096},
- {2168, 2168, 94: 2168, 5165, 478: 2168, 2168, 2168, 485: 2168, 495: 2168, 502: 2168, 511: 2168, 574: 2168, 651: 2168, 1289: 5164},
- {149: 5152, 587: 5151},
- {2192, 2192, 94: 2192, 2192, 478: 2192, 2192, 2192, 485: 2192, 495: 2192, 502: 2192, 511: 2192, 574: 2192, 651: 2192},
+ {931, 931, 9: 931, 73: 931, 488: 931},
+ {2589, 2589},
+ {2552, 2552},
+ {32: 5235, 381: 5234},
+ {501: 5226},
// 2535
- {106: 3983, 128: 3982, 479: 5115, 842: 5116},
- {106: 3983, 128: 3982, 479: 5108, 842: 5109},
- {2185, 2185, 94: 2185, 2185, 478: 2185, 2185, 2185, 485: 2185, 495: 2185, 499: 5104, 502: 2185, 511: 2185, 574: 2185, 583: 5103, 651: 2185},
- {149: 2173, 587: 2173},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 5106},
+ {668: 5219},
+ {10: 5212},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 673: 5130, 676: 5129, 2824, 2825, 2823},
+ {2173, 2173, 6: 2173, 2173, 18: 2173, 20: 2173, 22: 2173, 2173, 2173, 2173, 2173, 2173, 213: 4273, 661: 2173, 942: 5210, 967: 5211},
+ {153: 2191, 367: 5135, 408: 5136, 540: 5134, 594: 2191, 1091: 5137, 5132, 1165: 5133, 1298: 5131},
// 2540
- {514: 2769, 740: 2768, 748: 5105},
- {2186, 2186, 94: 2186, 2186, 478: 2186, 2186, 2186, 485: 2186, 495: 2186, 502: 2186, 511: 2186, 574: 2186, 651: 2186},
- {108: 3503, 3499, 3496, 3511, 114: 3498, 3495, 3497, 3501, 3502, 3507, 3506, 3505, 3509, 3510, 3504, 3508, 127: 3500, 512: 3384, 515: 3382, 3383, 3381, 3379, 537: 3493, 3490, 3492, 3491, 3487, 3489, 3488, 3485, 3486, 3484, 3494, 741: 3380, 3378, 798: 3483, 813: 5107},
- {2187, 2187, 94: 2187, 2187, 478: 2187, 2187, 2187, 485: 2187, 495: 2187, 502: 2187, 511: 2187, 574: 2187, 651: 2187},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 3388, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 5113},
+ {2185, 2185, 93: 2185, 5200, 485: 2185, 2185, 488: 2185, 492: 2185, 502: 2185, 509: 2185, 517: 2185, 581: 2185, 658: 2185, 1299: 5199},
+ {153: 5187, 594: 5186},
+ {2209, 2209, 93: 2209, 2209, 485: 2209, 2209, 488: 2209, 492: 2209, 502: 2209, 509: 2209, 517: 2209, 581: 2209, 658: 2209},
+ {105: 4019, 128: 4018, 486: 5150, 849: 5151},
+ {105: 4019, 128: 4018, 486: 5143, 849: 5144},
// 2545
- {479: 5110},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 4182, 2795, 2796, 2794, 751: 4183, 816: 5111},
- {9: 4185, 53: 5112},
- {2188, 2188, 94: 2188, 2188, 478: 2188, 2188, 2188, 485: 2188, 495: 2188, 502: 2188, 511: 2188, 574: 2188, 651: 2188},
- {53: 5114, 491: 3725, 3726, 3731, 526: 3727, 553: 3728, 3729, 3722, 3732, 3721, 3730, 3723, 3724},
+ {2202, 2202, 93: 2202, 2202, 485: 2202, 2202, 488: 2202, 492: 2202, 502: 2202, 506: 5139, 509: 2202, 517: 2202, 581: 2202, 592: 5138, 658: 2202},
+ {153: 2190, 594: 2190},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 5141},
+ {521: 2798, 747: 2797, 755: 5140},
+ {2203, 2203, 93: 2203, 2203, 485: 2203, 2203, 488: 2203, 492: 2203, 502: 2203, 509: 2203, 517: 2203, 581: 2203, 658: 2203},
// 2550
- {2189, 2189, 94: 2189, 2189, 478: 2189, 2189, 2189, 485: 2189, 495: 2189, 502: 2189, 511: 2189, 574: 2189, 651: 2189},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 3388, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 5148},
- {479: 5117},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 4182, 2795, 2796, 2794, 751: 4183, 816: 5118},
- {9: 4185, 53: 5119},
+ {107: 3535, 3539, 3532, 3547, 114: 3534, 3531, 3533, 3537, 3538, 3543, 3542, 3541, 3545, 3546, 3540, 3544, 127: 3536, 520: 3420, 522: 3418, 3419, 3417, 3415, 544: 3529, 3526, 3528, 3527, 3523, 3525, 3524, 3521, 3522, 3520, 3530, 748: 3416, 3414, 805: 3519, 820: 5142},
+ {2204, 2204, 93: 2204, 2204, 485: 2204, 2204, 488: 2204, 492: 2204, 502: 2204, 509: 2204, 517: 2204, 581: 2204, 658: 2204},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 3424, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 5148},
+ {486: 5145},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 4218, 2824, 2825, 2823, 758: 4219, 823: 5146},
// 2555
- {2184, 2184, 94: 2184, 2184, 478: 2184, 2184, 2184, 485: 2184, 495: 2184, 502: 2184, 511: 2184, 574: 2184, 583: 5121, 651: 2184, 1110: 5120},
- {2190, 2190, 94: 2190, 2190, 478: 2190, 2190, 2190, 485: 2190, 495: 2190, 502: 2190, 511: 2190, 574: 2190, 651: 2190},
- {479: 5122},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 3388, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 5124, 1249: 5123},
- {53: 5126},
+ {9: 4221, 73: 5147},
+ {2205, 2205, 93: 2205, 2205, 485: 2205, 2205, 488: 2205, 492: 2205, 502: 2205, 509: 2205, 517: 2205, 581: 2205, 658: 2205},
+ {73: 5149, 498: 3761, 3762, 3767, 533: 3763, 560: 3764, 3765, 3758, 3768, 3757, 3766, 3759, 3760},
+ {2206, 2206, 93: 2206, 2206, 485: 2206, 2206, 488: 2206, 492: 2206, 502: 2206, 509: 2206, 517: 2206, 581: 2206, 658: 2206},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 3424, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 5183},
// 2560
- {53: 2182, 108: 3503, 3499, 3496, 3511, 114: 3498, 3495, 3497, 3501, 3502, 3507, 3506, 3505, 3509, 3510, 3504, 3508, 127: 3500, 491: 3725, 3726, 3731, 526: 3727, 537: 3493, 3490, 3492, 3491, 3487, 3489, 3488, 3485, 3486, 3484, 3494, 553: 3728, 3729, 3722, 3732, 3721, 3730, 3723, 3724, 798: 3483, 813: 5125},
- {53: 2181},
- {2176, 2176, 10: 5128, 94: 2176, 2176, 478: 2176, 2176, 2176, 485: 2176, 495: 2176, 498: 2176, 502: 2176, 511: 2176, 574: 2176, 651: 2176, 661: 2176, 1227: 5127},
- {2180, 2180, 94: 2180, 2180, 478: 2180, 2180, 2180, 485: 2180, 495: 2180, 498: 5143, 502: 2180, 511: 2180, 574: 2180, 651: 2180, 661: 2180, 1267: 5142},
- {494: 5129},
+ {486: 5152},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 4218, 2824, 2825, 2823, 758: 4219, 823: 5153},
+ {9: 4221, 73: 5154},
+ {2201, 2201, 93: 2201, 2201, 485: 2201, 2201, 488: 2201, 492: 2201, 502: 2201, 509: 2201, 517: 2201, 581: 2201, 592: 5156, 658: 2201, 1119: 5155},
+ {2207, 2207, 93: 2207, 2207, 485: 2207, 2207, 488: 2207, 492: 2207, 502: 2207, 509: 2207, 517: 2207, 581: 2207, 658: 2207},
// 2565
- {157: 5130},
- {162: 5131},
- {479: 5132},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 3388, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 5133},
- {53: 5134, 491: 3725, 3726, 3731, 526: 3727, 553: 3728, 3729, 3722, 3732, 3721, 3730, 3723, 3724},
+ {486: 5157},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 3424, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 5159, 1259: 5158},
+ {73: 5161},
+ {73: 2199, 107: 3535, 3539, 3532, 3547, 114: 3534, 3531, 3533, 3537, 3538, 3543, 3542, 3541, 3545, 3546, 3540, 3544, 127: 3536, 498: 3761, 3762, 3767, 533: 3763, 544: 3529, 3526, 3528, 3527, 3523, 3525, 3524, 3521, 3522, 3520, 3530, 560: 3764, 3765, 3758, 3768, 3757, 3766, 3759, 3760, 805: 3519, 820: 5160},
+ {73: 2198},
// 2570
- {188: 5135},
- {494: 5136},
- {157: 5137},
- {162: 5138},
- {479: 5139},
+ {2193, 2193, 10: 5163, 93: 2193, 2193, 485: 2193, 2193, 488: 2193, 492: 2193, 502: 2193, 505: 2193, 509: 2193, 517: 2193, 581: 2193, 658: 2193, 668: 2193, 1237: 5162},
+ {2197, 2197, 93: 2197, 2197, 485: 2197, 2197, 488: 2197, 492: 2197, 502: 2197, 505: 5178, 509: 2197, 517: 2197, 581: 2197, 658: 2197, 668: 2197, 1277: 5177},
+ {501: 5164},
+ {161: 5165},
+ {166: 5166},
// 2575
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 3388, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 5140},
- {53: 5141, 491: 3725, 3726, 3731, 526: 3727, 553: 3728, 3729, 3722, 3732, 3721, 3730, 3723, 3724},
- {2175, 2175, 94: 2175, 2175, 478: 2175, 2175, 2175, 485: 2175, 495: 2175, 498: 2175, 502: 2175, 511: 2175, 574: 2175, 651: 2175, 661: 2175},
- {2178, 2178, 94: 2178, 2178, 478: 2178, 2178, 2178, 485: 2178, 495: 2178, 502: 2178, 511: 2178, 574: 2178, 651: 2178, 661: 5146, 1265: 5145},
- {494: 5144},
+ {486: 5167},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 3424, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 5168},
+ {73: 5169, 498: 3761, 3762, 3767, 533: 3763, 560: 3764, 3765, 3758, 3768, 3757, 3766, 3759, 3760},
+ {192: 5170},
+ {501: 5171},
// 2580
- {2179, 2179, 94: 2179, 2179, 478: 2179, 2179, 2179, 485: 2179, 495: 2179, 502: 2179, 511: 2179, 574: 2179, 651: 2179, 661: 2179},
- {2183, 2183, 94: 2183, 2183, 478: 2183, 2183, 2183, 485: 2183, 495: 2183, 502: 2183, 511: 2183, 574: 2183, 651: 2183},
- {494: 5147},
- {2177, 2177, 94: 2177, 2177, 478: 2177, 2177, 2177, 485: 2177, 495: 2177, 502: 2177, 511: 2177, 574: 2177, 651: 2177},
- {53: 5149, 491: 3725, 3726, 3731, 526: 3727, 553: 3728, 3729, 3722, 3732, 3721, 3730, 3723, 3724},
+ {161: 5172},
+ {166: 5173},
+ {486: 5174},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 3424, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 5175},
+ {73: 5176, 498: 3761, 3762, 3767, 533: 3763, 560: 3764, 3765, 3758, 3768, 3757, 3766, 3759, 3760},
// 2585
- {2184, 2184, 94: 2184, 2184, 478: 2184, 2184, 2184, 485: 2184, 495: 2184, 502: 2184, 511: 2184, 574: 2184, 583: 5121, 651: 2184, 1110: 5150},
- {2191, 2191, 94: 2191, 2191, 478: 2191, 2191, 2191, 485: 2191, 495: 2191, 502: 2191, 511: 2191, 574: 2191, 651: 2191},
- {87: 5157, 479: 2194, 1287: 5156},
- {479: 5153},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 3388, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 5154},
+ {2192, 2192, 93: 2192, 2192, 485: 2192, 2192, 488: 2192, 492: 2192, 502: 2192, 505: 2192, 509: 2192, 517: 2192, 581: 2192, 658: 2192, 668: 2192},
+ {2195, 2195, 93: 2195, 2195, 485: 2195, 2195, 488: 2195, 492: 2195, 502: 2195, 509: 2195, 517: 2195, 581: 2195, 658: 2195, 668: 5181, 1275: 5180},
+ {501: 5179},
+ {2196, 2196, 93: 2196, 2196, 485: 2196, 2196, 488: 2196, 492: 2196, 502: 2196, 509: 2196, 517: 2196, 581: 2196, 658: 2196, 668: 2196},
+ {2200, 2200, 93: 2200, 2200, 485: 2200, 2200, 488: 2200, 492: 2200, 502: 2200, 509: 2200, 517: 2200, 581: 2200, 658: 2200},
// 2590
- {53: 5155, 491: 3725, 3726, 3731, 526: 3727, 553: 3728, 3729, 3722, 3732, 3721, 3730, 3723, 3724},
- {2195, 2195, 94: 2195, 2195, 227: 2195, 478: 2195, 2195, 2195, 485: 2195, 495: 2195, 502: 2195, 511: 2195, 574: 2195, 651: 2195},
- {479: 5160},
- {506: 5158},
- {514: 2769, 740: 5159},
+ {501: 5182},
+ {2194, 2194, 93: 2194, 2194, 485: 2194, 2194, 488: 2194, 492: 2194, 502: 2194, 509: 2194, 517: 2194, 581: 2194, 658: 2194},
+ {73: 5184, 498: 3761, 3762, 3767, 533: 3763, 560: 3764, 3765, 3758, 3768, 3757, 3766, 3759, 3760},
+ {2201, 2201, 93: 2201, 2201, 485: 2201, 2201, 488: 2201, 492: 2201, 502: 2201, 509: 2201, 517: 2201, 581: 2201, 592: 5156, 658: 2201, 1119: 5185},
+ {2208, 2208, 93: 2208, 2208, 485: 2208, 2208, 488: 2208, 492: 2208, 502: 2208, 509: 2208, 517: 2208, 581: 2208, 658: 2208},
// 2595
- {479: 2193},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 2356, 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 4182, 2795, 2796, 2794, 751: 4183, 816: 5161, 1008: 5162},
- {9: 4185, 53: 2355},
- {53: 5163},
- {2196, 2196, 94: 2196, 2196, 227: 2196, 478: 2196, 2196, 2196, 485: 2196, 495: 2196, 502: 2196, 511: 2196, 574: 2196, 651: 2196},
+ {86: 5192, 486: 2211, 1297: 5191},
+ {486: 5188},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 3424, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 5189},
+ {73: 5190, 498: 3761, 3762, 3767, 533: 3763, 560: 3764, 3765, 3758, 3768, 3757, 3766, 3759, 3760},
+ {2212, 2212, 93: 2212, 2212, 232: 2212, 485: 2212, 2212, 488: 2212, 492: 2212, 502: 2212, 509: 2212, 517: 2212, 581: 2212, 658: 2212},
// 2600
- {2172, 2172, 94: 5168, 478: 2172, 2172, 2172, 485: 2172, 495: 2172, 502: 2172, 511: 2172, 574: 2172, 651: 2172, 1331: 5167},
- {514: 2769, 740: 2768, 748: 5166},
- {2167, 2167, 94: 2167, 478: 2167, 2167, 2167, 485: 2167, 495: 2167, 502: 2167, 511: 2167, 574: 2167, 651: 2167},
- {2166, 2166, 478: 2166, 4966, 2166, 485: 2166, 495: 2166, 502: 2166, 511: 2166, 574: 2166, 651: 2166, 1109: 5174},
- {666: 5169},
+ {486: 5195},
+ {512: 5193},
+ {521: 2798, 747: 5194},
+ {486: 2210},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 2374, 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 4218, 2824, 2825, 2823, 758: 4219, 823: 5196, 1016: 5197},
// 2605
- {149: 2174, 587: 2174, 1082: 5102, 5097, 1154: 5170},
- {2170, 2170, 227: 5172, 478: 2170, 2170, 2170, 485: 2170, 495: 2170, 502: 2170, 511: 2170, 574: 2170, 651: 2170, 1330: 5171},
- {2171, 2171, 478: 2171, 2171, 2171, 485: 2171, 495: 2171, 502: 2171, 511: 2171, 574: 2171, 651: 2171},
- {514: 2769, 740: 2768, 748: 5173},
- {2169, 2169, 478: 2169, 2169, 2169, 485: 2169, 495: 2169, 502: 2169, 511: 2169, 574: 2169, 651: 2169},
+ {9: 4221, 73: 2373},
+ {73: 5198},
+ {2213, 2213, 93: 2213, 2213, 232: 2213, 485: 2213, 2213, 488: 2213, 492: 2213, 502: 2213, 509: 2213, 517: 2213, 581: 2213, 658: 2213},
+ {2189, 2189, 93: 5203, 485: 2189, 2189, 488: 2189, 492: 2189, 502: 2189, 509: 2189, 517: 2189, 581: 2189, 658: 2189, 1341: 5202},
+ {521: 2798, 747: 2797, 755: 5201},
// 2610
- {2197, 2197, 478: 2197, 2197, 2197, 485: 2197, 495: 2197, 502: 2197, 511: 2197, 574: 2197, 651: 2197},
- {2528, 2528},
- {2527, 2527, 6: 4280, 4995, 18: 4236, 20: 4288, 22: 4281, 4284, 4283, 4286, 4287, 4289, 654: 4285, 788: 4290, 822: 4994},
- {494: 5178},
- {157: 5179},
+ {2184, 2184, 93: 2184, 485: 2184, 2184, 488: 2184, 492: 2184, 502: 2184, 509: 2184, 517: 2184, 581: 2184, 658: 2184},
+ {2183, 2183, 485: 2183, 5001, 488: 2183, 492: 2183, 502: 2183, 509: 2183, 517: 2183, 581: 2183, 658: 2183, 1118: 5209},
+ {673: 5204},
+ {153: 2191, 594: 2191, 1091: 5137, 5132, 1165: 5205},
+ {2187, 2187, 232: 5207, 485: 2187, 2187, 488: 2187, 492: 2187, 502: 2187, 509: 2187, 517: 2187, 581: 2187, 658: 2187, 1340: 5206},
// 2615
- {162: 5180},
- {479: 5181},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 3388, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 5182},
- {53: 5183, 491: 3725, 3726, 3731, 526: 3727, 553: 3728, 3729, 3722, 3732, 3721, 3730, 3723, 3724},
- {2529, 2529},
+ {2188, 2188, 485: 2188, 2188, 488: 2188, 492: 2188, 502: 2188, 509: 2188, 517: 2188, 581: 2188, 658: 2188},
+ {521: 2798, 747: 2797, 755: 5208},
+ {2186, 2186, 485: 2186, 2186, 488: 2186, 492: 2186, 502: 2186, 509: 2186, 517: 2186, 581: 2186, 658: 2186},
+ {2214, 2214, 485: 2214, 2214, 488: 2214, 492: 2214, 502: 2214, 509: 2214, 517: 2214, 581: 2214, 658: 2214},
+ {2547, 2547},
// 2620
- {494: 5185},
- {157: 5186},
- {162: 5187},
- {479: 5188},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 3388, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 5189},
+ {2546, 2546, 6: 4316, 5030, 18: 4272, 20: 4324, 22: 4317, 4320, 4319, 4322, 4323, 4325, 661: 4321, 795: 4326, 829: 5029},
+ {501: 5213},
+ {161: 5214},
+ {166: 5215},
+ {486: 5216},
// 2625
- {53: 5190, 491: 3725, 3726, 3731, 526: 3727, 553: 3728, 3729, 3722, 3732, 3721, 3730, 3723, 3724},
- {2530, 2530},
- {586, 586, 586, 586, 586, 586, 586, 586, 586, 10: 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 54: 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 4800, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 586, 820: 4799, 836: 5192},
- {2467, 2467, 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 4804, 2795, 2796, 2794, 794: 5194, 1297: 5193},
- {2531, 2531},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 3424, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 5217},
+ {73: 5218, 498: 3761, 3762, 3767, 533: 3763, 560: 3764, 3765, 3758, 3768, 3757, 3766, 3759, 3760},
+ {2548, 2548},
+ {501: 5220},
+ {161: 5221},
// 2630
- {9: 4805, 503: 5195},
- {479: 5196},
- {494: 4969, 960: 4968, 1108: 5197},
- {9: 5005, 53: 5198},
- {2466, 2466},
+ {166: 5222},
+ {486: 5223},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 3424, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 5224},
+ {73: 5225, 498: 3761, 3762, 3767, 533: 3763, 560: 3764, 3765, 3758, 3768, 3757, 3766, 3759, 3760},
+ {2549, 2549},
// 2635
- {2532, 2532},
- {144: 5201, 888: 111, 1086: 5202},
- {888: 110},
- {888: 5203},
- {481: 5204},
+ {595, 595, 595, 595, 595, 595, 595, 595, 595, 10: 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, 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, 74: 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, 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, 595, 595, 4835, 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, 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, 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, 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, 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, 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, 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, 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, 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, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 595, 827: 4834, 843: 5227},
+ {2485, 2485, 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 4839, 2824, 2825, 2823, 801: 5229, 1307: 5228},
+ {2550, 2550},
+ {9: 4840, 510: 5230},
+ {486: 5231},
// 2640
- {20, 20, 190: 20, 364: 5206, 664: 20, 1264: 5205},
- {18, 18, 190: 5209, 664: 18, 1263: 5208},
- {514: 2769, 740: 5207},
- {19, 19, 190: 19, 664: 19},
- {96, 96, 664: 4004, 952: 5216},
+ {501: 5004, 968: 5003, 1117: 5232},
+ {9: 5040, 73: 5233},
+ {2484, 2484},
+ {2551, 2551},
+ {2545, 2545},
// 2645
- {16, 16, 194: 16, 376: 5211, 664: 16, 1291: 5210},
- {14, 14, 194: 5214, 664: 14, 1290: 5213},
- {514: 2769, 740: 5212},
- {15, 15, 194: 15, 664: 15},
- {17, 17, 664: 17},
+ {148: 5237, 897: 115, 1095: 5238},
+ {897: 114},
+ {897: 5239},
+ {487: 5240},
+ {20, 20, 194: 20, 369: 5242, 671: 20, 1274: 5241},
// 2650
- {514: 2769, 740: 5215},
- {13, 13, 664: 13},
- {21, 21},
- {28: 60, 133: 60, 145: 60, 479: 60, 514: 60},
- {133: 4759, 479: 5218, 907: 4767},
+ {18, 18, 194: 5245, 671: 18, 1273: 5244},
+ {521: 2798, 747: 5243},
+ {19, 19, 194: 19, 671: 19},
+ {100, 100, 671: 4040, 960: 5252},
+ {16, 16, 198: 16, 382: 5247, 671: 16, 1301: 5246},
// 2655
- {65, 65},
- {514: 2769, 740: 5224},
- {514: 2769, 740: 5223},
- {62, 62},
- {63, 63},
+ {14, 14, 198: 5250, 671: 14, 1300: 5249},
+ {521: 2798, 747: 5248},
+ {15, 15, 198: 15, 671: 15},
+ {17, 17, 671: 17},
+ {521: 2798, 747: 5251},
// 2660
- {64, 64},
- {499: 5228},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 4182, 2795, 2796, 2794, 751: 5227},
- {499: 66},
- {514: 2769, 740: 5229},
+ {13, 13, 671: 13},
+ {21, 21},
+ {28: 63, 137: 63, 149: 63, 486: 63, 521: 63},
+ {137: 4794, 486: 5254, 915: 4802},
+ {68, 68},
// 2665
- {258: 5231, 480: 70, 573: 70, 660: 70, 746: 70, 1217: 5230},
- {480: 2614, 573: 2598, 660: 2720, 746: 2580, 766: 5234, 773: 2719, 2581, 780: 5238, 5237, 786: 2582, 791: 5236, 1307: 5235},
- {388: 5232},
- {145: 5233, 480: 69, 573: 69, 660: 69, 746: 69},
- {480: 68, 573: 68, 660: 68, 746: 68},
+ {521: 2798, 747: 5260},
+ {521: 2798, 747: 5259},
+ {65, 65},
+ {66, 66},
+ {67, 67},
// 2670
- {660: 2720, 746: 2580, 773: 5241, 5239, 786: 5240},
- {74, 74},
- {73, 73},
- {72, 72},
- {71, 71},
+ {506: 5264},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 4218, 2824, 2825, 2823, 758: 5263},
+ {506: 69},
+ {521: 2798, 747: 5265},
+ {263: 5267, 488: 73, 517: 73, 580: 73, 667: 73, 753: 73, 1227: 5266},
// 2675
- {2094, 2094},
- {2093, 2093},
- {263, 263, 488: 263},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 3960, 2795, 2796, 2794, 744: 5248, 1157: 5249, 1333: 5247},
- {83, 83, 83, 83, 83, 83, 83, 83, 83, 10: 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, 54: 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, 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, 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, 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, 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},
+ {488: 2641, 517: 2626, 580: 2625, 667: 2749, 753: 2607, 773: 5270, 780: 2748, 2608, 787: 5274, 5275, 5273, 794: 2609, 799: 5272, 1317: 5271},
+ {395: 5268},
+ {149: 5269, 488: 72, 517: 72, 580: 72, 667: 72, 753: 72},
+ {488: 71, 517: 71, 580: 71, 667: 71, 753: 71},
+ {667: 2749, 753: 2607, 780: 5278, 5276, 794: 5277},
// 2680
- {82, 82, 82, 82, 82, 82, 82, 82, 82, 10: 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, 54: 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, 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, 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, 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, 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},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 3960, 2795, 2796, 2794, 744: 3961, 789: 5246},
- {58, 58, 9: 3963},
- {84, 84, 9: 5255},
- {677: 5251, 694: 5252, 1259: 5250},
+ {78, 78},
+ {77, 77},
+ {76, 76},
+ {75, 75},
+ {74, 74},
// 2685
- {76, 76, 9: 76},
- {81, 81, 9: 81},
- {80, 80, 9: 80, 144: 5254},
- {78, 78, 9: 78, 144: 5253},
- {77, 77, 9: 77},
+ {2111, 2111},
+ {2110, 2110},
+ {271, 271, 495: 271},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 3996, 2824, 2825, 2823, 751: 5285, 1168: 5286, 1343: 5284},
+ {87, 87, 87, 87, 87, 87, 87, 87, 87, 10: 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 74: 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87},
// 2690
- {79, 79, 9: 79},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 3960, 2795, 2796, 2794, 744: 5248, 1157: 5256},
- {75, 75, 9: 75},
- {85, 85},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 3960, 2795, 2796, 2794, 744: 3961, 789: 5259},
+ {86, 86, 86, 86, 86, 86, 86, 86, 86, 10: 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 74: 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 3996, 2824, 2825, 2823, 751: 3997, 796: 5283},
+ {61, 61, 9: 3999},
+ {88, 88, 9: 5292},
+ {684: 5288, 701: 5289, 1269: 5287},
// 2695
- {57, 57, 9: 3963},
- {144: 5201, 888: 111, 1086: 5263},
- {481: 5262},
- {59, 59},
- {888: 5264},
+ {80, 80, 9: 80},
+ {85, 85, 9: 85},
+ {84, 84, 9: 84, 148: 5291},
+ {82, 82, 9: 82, 148: 5290},
+ {81, 81, 9: 81},
// 2700
- {481: 5265},
- {495: 5266, 503: 2136, 511: 5267, 1045: 5268},
- {2135, 2135, 478: 2135, 2135, 2135, 485: 2135, 502: 2135, 2135, 574: 2135, 651: 2135},
- {2134, 2134, 478: 2134, 2134, 2134, 485: 2134, 502: 2134, 2134, 574: 2134, 651: 2134},
- {503: 5269},
+ {83, 83, 9: 83},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 3996, 2824, 2825, 2823, 751: 5285, 1168: 5293},
+ {79, 79, 9: 79},
+ {89, 89},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 3996, 2824, 2825, 2823, 751: 3997, 796: 5296},
// 2705
- {574: 5270},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 3960, 2795, 2796, 2794, 744: 5271},
- {113, 113, 106: 113, 128: 113, 479: 113, 495: 113, 513: 113, 653: 5273, 664: 113, 1199: 5272},
- {109, 109, 106: 3983, 128: 3982, 479: 109, 495: 109, 513: 109, 664: 109, 842: 3981, 1056: 5276},
- {513: 5274},
+ {60, 60, 9: 3999},
+ {148: 5237, 897: 115, 1095: 5300},
+ {487: 5299},
+ {62, 62},
+ {897: 5301},
// 2710
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 481: 3529, 535: 3800, 668: 3530, 2795, 2796, 2794, 745: 3799, 815: 5275},
- {112, 112, 106: 112, 128: 112, 479: 112, 495: 112, 513: 112, 664: 112},
- {96, 96, 479: 96, 495: 96, 513: 96, 664: 4004, 952: 5277},
- {115, 115, 479: 115, 495: 5279, 513: 115, 1240: 5278},
- {2344, 2344, 479: 5282, 513: 2344, 1205: 5283},
+ {487: 5302},
+ {502: 5303, 510: 2153, 517: 5304, 1054: 5305},
+ {2152, 2152, 485: 2152, 2152, 488: 2152, 492: 2152, 509: 2152, 2152, 581: 2152, 658: 2152},
+ {2151, 2151, 485: 2151, 2151, 488: 2151, 492: 2151, 509: 2151, 2151, 581: 2151, 658: 2151},
+ {510: 5306},
// 2715
- {514: 2769, 740: 5280},
- {664: 5281},
- {114, 114, 479: 114, 513: 114},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 2350, 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 575: 3388, 668: 4182, 2795, 2796, 2794, 717: 5296, 751: 5295, 1009: 5294, 1203: 5293, 5297},
- {90, 90, 513: 5285, 1258: 5284},
+ {581: 5307},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 3996, 2824, 2825, 2823, 751: 5308},
+ {117, 117, 105: 117, 128: 117, 486: 117, 502: 117, 519: 117, 660: 5310, 671: 117, 1210: 5309},
+ {113, 113, 105: 4019, 128: 4018, 486: 113, 502: 113, 519: 113, 671: 113, 849: 4017, 1065: 5313},
+ {519: 5311},
// 2720
- {116, 116},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 3819, 2795, 2796, 2794, 718: 5288, 1084: 5287, 1257: 5286},
- {89, 89, 9: 5291},
- {87, 87, 9: 87},
- {506: 5289},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 487: 3565, 543: 3836, 676: 3566, 2824, 2825, 2823, 752: 3835, 822: 5312},
+ {116, 116, 105: 116, 128: 116, 486: 116, 502: 116, 519: 116, 671: 116},
+ {100, 100, 486: 100, 502: 100, 519: 100, 671: 4040, 960: 5314},
+ {119, 119, 486: 119, 502: 5316, 519: 119, 1250: 5315},
+ {2362, 2362, 486: 5319, 519: 2362, 1215: 5320},
// 2725
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3942, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3938, 804: 5290},
- {86, 86, 9: 86},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 3819, 2795, 2796, 2794, 718: 5288, 1084: 5292},
- {88, 88, 9: 88},
- {9: 5299, 53: 2349},
+ {521: 2798, 747: 5317},
+ {671: 5318},
+ {118, 118, 486: 118, 519: 118},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 2368, 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 582: 3424, 676: 4218, 2824, 2825, 2823, 724: 5333, 758: 5332, 1017: 5331, 1213: 5330, 5334},
+ {94, 94, 519: 5322, 1268: 5321},
// 2730
- {9: 2348, 53: 2348},
- {9: 2346, 53: 2346},
- {9: 2345, 53: 2345},
- {53: 5298},
- {2343, 2343, 513: 2343},
+ {120, 120},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 3855, 2824, 2825, 2823, 725: 5325, 1093: 5324, 1267: 5323},
+ {93, 93, 9: 5328},
+ {91, 91, 9: 91},
+ {512: 5326},
// 2735
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 575: 3388, 668: 4182, 2795, 2796, 2794, 717: 5296, 751: 5295, 1009: 5300},
- {9: 2347, 53: 2347},
- {9: 173, 133: 173, 478: 173, 507: 173, 575: 1856, 656: 173, 673: 1856},
- {9: 138, 478: 138, 138, 507: 138, 575: 1825, 656: 138, 673: 1825},
- {9: 152, 478: 152, 152, 507: 152, 575: 1799, 656: 152, 673: 1799},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3978, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3974, 811: 5327},
+ {90, 90, 9: 90},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 3855, 2824, 2825, 2823, 725: 5325, 1093: 5329},
+ {92, 92, 9: 92},
+ {9: 5336, 73: 2367},
// 2740
- {9: 139, 478: 139, 139, 507: 139, 575: 1796, 656: 139, 673: 1796},
- {9: 128, 478: 128, 128, 507: 128, 575: 1761, 656: 128, 673: 1761},
- {9: 148, 478: 148, 148, 507: 148, 575: 1684, 656: 148, 673: 1684},
- {9: 153, 478: 153, 153, 507: 153, 575: 1677, 656: 153, 673: 1677},
- {329: 5410, 393: 5409, 575: 1658, 673: 1658},
+ {9: 2366, 73: 2366},
+ {9: 2364, 73: 2364},
+ {9: 2363, 73: 2363},
+ {73: 5335},
+ {2361, 2361, 519: 2361},
// 2745
- {9: 140, 478: 140, 140, 507: 140, 575: 1655, 656: 140, 673: 1655},
- {9: 129, 478: 129, 129, 507: 129, 575: 1652, 656: 129, 673: 1652},
- {575: 5407, 673: 5406},
- {9: 752, 478: 752, 507: 752, 575: 269, 656: 752, 673: 269},
- {9: 751, 478: 751, 507: 751, 656: 751},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 582: 3424, 676: 4218, 2824, 2825, 2823, 724: 5333, 758: 5332, 1017: 5337},
+ {9: 2365, 73: 2365},
+ {9: 177, 137: 177, 485: 177, 514: 177, 582: 1872, 663: 177, 680: 1872},
+ {9: 142, 485: 142, 142, 514: 142, 582: 1841, 663: 142, 680: 1841},
+ {9: 156, 485: 156, 156, 514: 156, 582: 1815, 663: 156, 680: 1815},
// 2750
- {9: 169, 133: 5405, 478: 169, 507: 169, 656: 169},
- {9: 171, 478: 171, 507: 171, 656: 171},
- {9: 170, 478: 170, 507: 170, 656: 170},
- {507: 5403},
- {9: 149, 478: 149, 149, 503: 5401, 507: 149, 656: 149},
+ {9: 143, 485: 143, 143, 514: 143, 582: 1812, 663: 143, 680: 1812},
+ {9: 132, 485: 132, 132, 514: 132, 582: 1776, 663: 132, 680: 1776},
+ {9: 152, 485: 152, 152, 514: 152, 582: 1699, 663: 152, 680: 1699},
+ {9: 157, 485: 157, 157, 514: 157, 582: 1692, 663: 157, 680: 1692},
+ {335: 5447, 400: 5446, 582: 1673, 680: 1673},
// 2755
- {9: 166, 478: 166, 507: 166, 656: 166},
- {9: 5353, 478: 5354, 507: 5355},
- {9: 164, 478: 164, 5350, 507: 164, 656: 164},
- {9: 162, 195: 5349, 478: 162, 162, 507: 162, 656: 162},
- {9: 160, 288: 5348, 478: 160, 160, 507: 160, 656: 160},
+ {9: 144, 485: 144, 144, 514: 144, 582: 1670, 663: 144, 680: 1670},
+ {9: 133, 485: 133, 133, 514: 133, 582: 1667, 663: 133, 680: 1667},
+ {582: 5444, 680: 5443},
+ {9: 761, 485: 761, 514: 761, 582: 277, 663: 761, 680: 277},
+ {9: 760, 485: 760, 514: 760, 663: 760},
// 2760
- {9: 159, 20: 5342, 107: 5344, 172: 5343, 175: 5341, 179: 5345, 288: 5346, 478: 159, 159, 507: 159, 656: 159},
- {9: 156, 478: 156, 156, 507: 156, 656: 156},
- {9: 155, 478: 155, 155, 507: 155, 656: 155},
- {9: 154, 179: 5340, 478: 154, 154, 507: 154, 656: 154},
- {9: 151, 478: 151, 151, 507: 151, 656: 151},
+ {9: 173, 137: 5442, 485: 173, 514: 173, 663: 173},
+ {9: 175, 485: 175, 514: 175, 663: 175},
+ {9: 174, 485: 174, 514: 174, 663: 174},
+ {514: 5440},
+ {9: 153, 485: 153, 153, 510: 5438, 514: 153, 663: 153},
// 2765
- {9: 150, 478: 150, 150, 507: 150, 656: 150},
- {107: 5339, 1028: 5338},
- {9: 146, 478: 146, 146, 507: 146, 656: 146},
- {914: 5337},
- {9: 144, 478: 144, 144, 507: 144, 656: 144},
+ {9: 170, 485: 170, 514: 170, 663: 170},
+ {9: 5390, 485: 5391, 514: 5392},
+ {9: 168, 485: 168, 5387, 514: 168, 663: 168},
+ {9: 166, 200: 5386, 485: 166, 166, 514: 166, 663: 166},
+ {9: 164, 293: 5385, 485: 164, 164, 514: 164, 663: 164},
// 2770
- {9: 141, 478: 141, 141, 507: 141, 656: 141},
- {129: 5336},
- {9: 136, 478: 136, 136, 507: 136, 656: 136},
- {9: 145, 478: 145, 145, 507: 145, 656: 145},
- {9: 147, 478: 147, 147, 507: 147, 656: 147},
+ {9: 163, 20: 5379, 106: 5381, 176: 5380, 179: 5378, 183: 5382, 293: 5383, 485: 163, 163, 514: 163, 663: 163},
+ {9: 160, 485: 160, 160, 514: 160, 663: 160},
+ {9: 159, 485: 159, 159, 514: 159, 663: 159},
+ {9: 158, 183: 5377, 485: 158, 158, 514: 158, 663: 158},
+ {9: 155, 485: 155, 155, 514: 155, 663: 155},
// 2775
- {9: 134, 478: 134, 134, 507: 134, 656: 134},
- {9: 132, 478: 132, 132, 507: 132, 656: 132},
- {9: 158, 478: 158, 158, 507: 158, 656: 158},
- {9: 157, 478: 157, 157, 507: 157, 656: 157},
- {129: 5347},
+ {9: 154, 485: 154, 154, 514: 154, 663: 154},
+ {106: 5376, 1037: 5375},
+ {9: 150, 485: 150, 150, 514: 150, 663: 150},
+ {922: 5374},
+ {9: 148, 485: 148, 148, 514: 148, 663: 148},
// 2780
- {9: 135, 478: 135, 135, 507: 135, 656: 135},
- {9: 133, 478: 133, 133, 507: 133, 656: 133},
- {9: 131, 478: 131, 131, 507: 131, 656: 131},
- {9: 137, 478: 137, 137, 507: 137, 656: 137},
- {9: 130, 478: 130, 130, 507: 130, 656: 130},
+ {9: 145, 485: 145, 145, 514: 145, 663: 145},
+ {132: 5373},
+ {9: 140, 485: 140, 140, 514: 140, 663: 140},
+ {9: 149, 485: 149, 149, 514: 149, 663: 149},
+ {9: 151, 485: 151, 151, 514: 151, 663: 151},
// 2785
- {9: 161, 478: 161, 161, 507: 161, 656: 161},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 4182, 2795, 2796, 2794, 751: 4183, 816: 5351},
- {9: 4185, 53: 5352},
- {9: 163, 478: 163, 507: 163, 656: 163},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 5301, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 5303, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 5309, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 5305, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 5302, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 5310, 3245, 2966, 3197, 5304, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 5307, 2877, 2878, 3117, 5308, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 5306, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 481: 5312, 504: 5335, 573: 5329, 650: 5333, 5318, 654: 5328, 657: 5322, 660: 5331, 667: 5323, 3530, 2795, 2796, 2794, 675: 5327, 680: 5324, 745: 5311, 5326, 808: 5313, 818: 5317, 861: 5332, 873: 5330, 944: 5314, 965: 5315, 5321, 971: 5316, 5400, 980: 5325, 982: 5334},
+ {9: 138, 485: 138, 138, 514: 138, 663: 138},
+ {9: 136, 485: 136, 136, 514: 136, 663: 136},
+ {9: 162, 485: 162, 162, 514: 162, 663: 162},
+ {9: 161, 485: 161, 161, 514: 161, 663: 161},
+ {132: 5384},
// 2790
- {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, 54: 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 5367, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 526: 127, 574: 5366, 967: 5368, 1094: 5369},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 481: 3529, 576: 5357, 668: 3530, 2795, 2796, 2794, 745: 5356, 784: 5358, 875: 5359},
- {765, 765, 6: 765, 9: 765, 15: 765, 51: 765, 765, 107: 765, 150: 765, 480: 765, 488: 765, 506: 765, 575: 5364, 656: 765, 672: 765, 5363, 765},
- {1224, 1224, 6: 1224, 9: 1224, 15: 1224, 51: 1224, 1224, 107: 1224, 150: 1224, 479: 3809, 1224, 488: 1224, 506: 1224, 656: 1224, 672: 1224, 674: 1224, 1103: 5362},
- {761, 761, 9: 761, 480: 761},
+ {9: 139, 485: 139, 139, 514: 139, 663: 139},
+ {9: 137, 485: 137, 137, 514: 137, 663: 137},
+ {9: 135, 485: 135, 135, 514: 135, 663: 135},
+ {9: 141, 485: 141, 141, 514: 141, 663: 141},
+ {9: 134, 485: 134, 134, 514: 134, 663: 134},
// 2795
- {117, 117, 9: 5360},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 481: 3529, 576: 5357, 668: 3530, 2795, 2796, 2794, 745: 5356, 784: 5361},
- {760, 760, 9: 760, 480: 760},
- {762, 762, 6: 762, 9: 762, 15: 762, 51: 762, 762, 107: 762, 150: 762, 480: 762, 488: 762, 506: 762, 656: 762, 672: 762, 674: 762},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 481: 3529, 668: 3530, 2795, 2796, 2794, 745: 5365},
+ {9: 165, 485: 165, 165, 514: 165, 663: 165},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 4218, 2824, 2825, 2823, 758: 4219, 823: 5388},
+ {9: 4221, 73: 5389},
+ {9: 167, 485: 167, 514: 167, 663: 167},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 5338, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 5340, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 5346, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 5342, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 5339, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 5347, 3276, 2996, 3228, 5341, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 5344, 2906, 2907, 3147, 5345, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 5343, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 487: 5349, 511: 5372, 580: 5366, 657: 5370, 5355, 661: 5365, 664: 5359, 667: 5368, 674: 5360, 676: 3566, 2824, 2825, 2823, 682: 5364, 687: 5361, 752: 5348, 5363, 815: 5350, 825: 5354, 868: 5369, 881: 5367, 952: 5351, 972: 5352, 5358, 978: 5353, 5437, 987: 5362, 989: 5371},
// 2800
- {763, 763, 6: 763, 9: 763, 15: 763, 51: 763, 763, 107: 763, 150: 763, 480: 763, 488: 763, 506: 763, 656: 763, 672: 763, 674: 763},
- {764, 764, 6: 764, 9: 764, 15: 764, 51: 764, 764, 107: 764, 150: 764, 480: 764, 488: 764, 506: 764, 656: 764, 672: 764, 674: 764},
- {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, 54: 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 526: 126},
- {2: 125, 125, 125, 125, 125, 125, 125, 10: 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 54: 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 526: 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, 54: 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 526: 124},
+ {2: 131, 131, 131, 131, 131, 131, 131, 10: 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 74: 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 5404, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 533: 131, 581: 5403, 974: 5405, 1103: 5406},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 487: 3565, 583: 5394, 676: 3566, 2824, 2825, 2823, 752: 5393, 791: 5395, 883: 5396},
+ {774, 774, 6: 774, 9: 774, 15: 774, 50: 774, 774, 106: 774, 154: 774, 488: 774, 495: 774, 512: 774, 582: 5401, 663: 774, 675: 774, 680: 5400, 774},
+ {1233, 1233, 6: 1233, 9: 1233, 15: 1233, 50: 1233, 1233, 106: 1233, 154: 1233, 486: 3845, 488: 1233, 495: 1233, 512: 1233, 663: 1233, 675: 1233, 681: 1233, 1112: 5399},
+ {770, 770, 9: 770, 488: 770},
// 2805
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 526: 5370, 668: 5371, 2795, 2796, 2794, 1118: 5372},
- {507: 123, 656: 123, 658: 5398},
- {507: 119, 656: 119, 658: 5395},
- {507: 5373},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 481: 3529, 576: 5357, 668: 3530, 2795, 2796, 2794, 745: 5356, 784: 5374, 898: 5375, 930: 5376},
+ {121, 121, 9: 5397},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 487: 3565, 583: 5394, 676: 3566, 2824, 2825, 2823, 752: 5393, 791: 5398},
+ {769, 769, 9: 769, 488: 769},
+ {771, 771, 6: 771, 9: 771, 15: 771, 50: 771, 771, 106: 771, 154: 771, 488: 771, 495: 771, 512: 771, 663: 771, 675: 771, 681: 771},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 487: 3565, 676: 3566, 2824, 2825, 2823, 752: 5402},
// 2810
- {207, 207, 6: 207, 9: 207, 15: 207, 51: 207, 207, 150: 5380, 480: 207, 672: 207, 1189: 5379},
- {246, 246, 6: 246, 9: 246, 15: 246, 51: 246, 246, 480: 246, 672: 246},
- {118, 118, 9: 5377},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 481: 3529, 576: 5357, 668: 3530, 2795, 2796, 2794, 745: 5356, 784: 5374, 898: 5378},
- {245, 245, 6: 245, 9: 245, 15: 245, 51: 245, 245, 480: 245, 672: 245},
+ {772, 772, 6: 772, 9: 772, 15: 772, 50: 772, 772, 106: 772, 154: 772, 488: 772, 495: 772, 512: 772, 663: 772, 675: 772, 681: 772},
+ {773, 773, 6: 773, 9: 773, 15: 773, 50: 773, 773, 106: 773, 154: 773, 488: 773, 495: 773, 512: 773, 663: 773, 675: 773, 681: 773},
+ {2: 130, 130, 130, 130, 130, 130, 130, 10: 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 74: 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 533: 130},
+ {2: 129, 129, 129, 129, 129, 129, 129, 10: 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 74: 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 533: 129},
+ {2: 128, 128, 128, 128, 128, 128, 128, 10: 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 74: 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 533: 128},
// 2815
- {247, 247, 6: 247, 9: 247, 15: 247, 51: 247, 247, 480: 247, 672: 247},
- {480: 5382, 666: 5381},
- {15: 5393, 481: 5390, 900: 5392},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 481: 3529, 668: 3530, 2795, 2796, 2794, 745: 5384, 1190: 5383},
- {205, 205, 6: 205, 9: 205, 15: 205, 51: 205, 205, 480: 205, 485: 5386, 666: 5385, 672: 205},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 533: 5407, 676: 5408, 2824, 2825, 2823, 1127: 5409},
+ {514: 127, 663: 127, 665: 5435},
+ {514: 123, 663: 123, 665: 5432},
+ {514: 5410},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 487: 3565, 583: 5394, 676: 3566, 2824, 2825, 2823, 752: 5393, 791: 5411, 906: 5412, 938: 5413},
// 2820
- {201, 201, 6: 201, 9: 201, 15: 201, 51: 201, 201, 480: 201, 485: 201, 666: 201, 672: 201},
- {481: 5390, 900: 5391},
- {481: 5388, 582: 5389, 1068: 5387},
- {203, 203, 6: 203, 9: 203, 15: 203, 51: 203, 203, 480: 203, 672: 203},
- {200, 200, 6: 200, 9: 200, 15: 200, 51: 200, 200, 480: 200, 672: 200},
+ {213, 213, 6: 213, 9: 213, 15: 213, 50: 213, 213, 154: 5417, 488: 213, 675: 213, 1200: 5416},
+ {254, 254, 6: 254, 9: 254, 15: 254, 50: 254, 254, 488: 254, 675: 254},
+ {122, 122, 9: 5414},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 487: 3565, 583: 5394, 676: 3566, 2824, 2825, 2823, 752: 5393, 791: 5411, 906: 5415},
+ {253, 253, 6: 253, 9: 253, 15: 253, 50: 253, 253, 488: 253, 675: 253},
// 2825
- {199, 199, 6: 199, 9: 199, 15: 199, 51: 199, 199, 480: 199, 672: 199},
- {757, 757, 6: 757, 9: 757, 15: 757, 51: 757, 757, 757, 480: 757, 672: 757},
- {204, 204, 6: 204, 9: 204, 15: 204, 51: 204, 204, 480: 204, 672: 204},
- {206, 206, 6: 206, 9: 206, 15: 206, 51: 206, 206, 480: 206, 672: 206},
- {481: 5388, 582: 5389, 1068: 5394},
+ {255, 255, 6: 255, 9: 255, 15: 255, 50: 255, 255, 488: 255, 675: 255},
+ {488: 5419, 673: 5418},
+ {15: 5430, 487: 5427, 908: 5429},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 487: 3565, 676: 3566, 2824, 2825, 2823, 752: 5421, 1201: 5420},
+ {211, 211, 6: 211, 9: 211, 15: 211, 50: 211, 211, 488: 211, 492: 5423, 673: 5422, 675: 211},
// 2830
- {202, 202, 6: 202, 9: 202, 15: 202, 51: 202, 202, 480: 202, 672: 202},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 526: 5396, 668: 5397, 2795, 2796, 2794},
- {507: 121, 656: 121},
- {507: 120, 656: 120},
- {526: 5399},
+ {207, 207, 6: 207, 9: 207, 15: 207, 50: 207, 207, 488: 207, 492: 207, 673: 207, 675: 207},
+ {487: 5427, 908: 5428},
+ {487: 5425, 589: 5426, 1077: 5424},
+ {209, 209, 6: 209, 9: 209, 15: 209, 50: 209, 209, 488: 209, 675: 209},
+ {206, 206, 6: 206, 9: 206, 15: 206, 50: 206, 206, 488: 206, 675: 206},
// 2835
- {507: 122, 656: 122},
- {9: 165, 478: 165, 507: 165, 656: 165},
- {289: 5402},
- {9: 167, 478: 167, 507: 167, 656: 167},
- {289: 5404},
+ {205, 205, 6: 205, 9: 205, 15: 205, 50: 205, 205, 488: 205, 675: 205},
+ {766, 766, 6: 766, 9: 766, 15: 766, 50: 766, 766, 73: 766, 488: 766, 675: 766},
+ {210, 210, 6: 210, 9: 210, 15: 210, 50: 210, 210, 488: 210, 675: 210},
+ {212, 212, 6: 212, 9: 212, 15: 212, 50: 212, 212, 488: 212, 675: 212},
+ {487: 5425, 589: 5426, 1077: 5431},
// 2840
- {9: 168, 478: 168, 507: 168, 656: 168},
- {9: 172, 133: 172, 478: 172, 507: 172, 656: 172},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 481: 3529, 668: 3530, 2795, 2796, 2794, 745: 5408},
- {753, 753, 9: 753, 478: 753, 507: 753, 656: 753},
- {754, 754, 9: 754, 478: 754, 507: 754, 656: 754},
+ {208, 208, 6: 208, 9: 208, 15: 208, 50: 208, 208, 488: 208, 675: 208},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 533: 5433, 676: 5434, 2824, 2825, 2823},
+ {514: 125, 663: 125},
+ {514: 124, 663: 124},
+ {533: 5436},
// 2845
- {9: 143, 478: 143, 143, 507: 143, 656: 143},
- {9: 142, 478: 142, 142, 507: 142, 656: 142},
- {478: 5453, 575: 1772, 673: 1772},
- {9: 5353, 478: 5413, 656: 5414},
- {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, 54: 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 5367, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 526: 127, 574: 5366, 967: 5368, 1094: 5416},
+ {514: 126, 663: 126},
+ {9: 169, 485: 169, 514: 169, 663: 169},
+ {294: 5439},
+ {9: 171, 485: 171, 514: 171, 663: 171},
+ {294: 5441},
// 2850
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 481: 3529, 576: 5357, 668: 3530, 2795, 2796, 2794, 745: 5356, 784: 5358, 875: 5415},
- {180, 180, 9: 5360},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 526: 5370, 668: 5371, 2795, 2796, 2794, 1118: 5417},
- {656: 5418},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 481: 3529, 576: 5357, 668: 3530, 2795, 2796, 2794, 745: 5356, 784: 5374, 898: 5375, 930: 5419},
+ {9: 172, 485: 172, 514: 172, 663: 172},
+ {9: 176, 137: 176, 485: 176, 514: 176, 663: 176},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 487: 3565, 676: 3566, 2824, 2825, 2823, 752: 5445},
+ {762, 762, 9: 762, 485: 762, 514: 762, 663: 762},
+ {763, 763, 9: 763, 485: 763, 514: 763, 663: 763},
// 2855
- {236, 236, 9: 5377, 480: 236, 672: 5421, 968: 5420, 5422},
- {235, 235, 6: 235, 15: 235, 51: 235, 235, 480: 235},
- {132: 5442, 134: 5440, 140: 5443, 5441, 5444, 368: 5435, 413: 5437, 970: 5439, 1298: 5438, 1317: 5436},
- {179, 179, 480: 5424, 1175: 5423},
- {182, 182},
+ {9: 147, 485: 147, 147, 514: 147, 663: 147},
+ {9: 146, 485: 146, 146, 514: 146, 663: 146},
+ {485: 5490, 582: 1788, 680: 1788},
+ {9: 5390, 485: 5450, 663: 5451},
+ {2: 131, 131, 131, 131, 131, 131, 131, 10: 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 74: 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 5404, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 533: 131, 581: 5403, 974: 5405, 1103: 5453},
// 2860
- {135: 5428, 5426, 5427, 5429, 861: 5425},
- {914: 5434},
- {514: 2769, 740: 5433},
- {514: 2769, 740: 5432},
- {514: 2769, 740: 5431},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 487: 3565, 583: 5394, 676: 3566, 2824, 2825, 2823, 752: 5393, 791: 5395, 883: 5452},
+ {184, 184, 9: 5397},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 533: 5407, 676: 5408, 2824, 2825, 2823, 1127: 5454},
+ {663: 5455},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 487: 3565, 583: 5394, 676: 3566, 2824, 2825, 2823, 752: 5393, 791: 5411, 906: 5412, 938: 5456},
// 2865
- {514: 2769, 740: 5430},
- {174, 174},
- {175, 175},
- {176, 176},
- {177, 177},
+ {244, 244, 9: 5414, 488: 244, 675: 5458, 975: 5457, 5459},
+ {243, 243, 6: 243, 15: 243, 50: 243, 243, 488: 243},
+ {136: 5479, 138: 5477, 144: 5480, 5478, 5481, 374: 5472, 420: 5474, 977: 5476, 1308: 5475, 1327: 5473},
+ {183, 183, 488: 5461, 1186: 5460},
+ {186, 186},
// 2870
- {178, 178},
- {234, 234, 6: 234, 15: 234, 51: 234, 234, 480: 234},
- {233, 233, 6: 233, 15: 233, 51: 233, 233, 480: 233},
- {232, 232, 6: 232, 15: 232, 51: 232, 232, 480: 232},
- {231, 231, 6: 231, 15: 231, 51: 231, 231, 132: 5442, 134: 5440, 140: 5443, 5441, 5444, 480: 231, 512: 5450, 970: 5451},
+ {139: 5465, 5463, 5464, 5466, 868: 5462},
+ {922: 5471},
+ {521: 2798, 747: 5470},
+ {521: 2798, 747: 5469},
+ {521: 2798, 747: 5468},
// 2875
- {230, 230, 6: 230, 15: 230, 51: 230, 230, 132: 230, 134: 230, 140: 230, 230, 230, 480: 230, 512: 230},
- {481: 5449},
- {481: 5448},
- {481: 5447},
- {481: 5446},
+ {521: 2798, 747: 5467},
+ {178, 178},
+ {179, 179},
+ {180, 180},
+ {181, 181},
// 2880
- {481: 5445},
- {223, 223, 6: 223, 15: 223, 51: 223, 223, 132: 223, 134: 223, 140: 223, 223, 223, 480: 223, 512: 223},
- {224, 224, 6: 224, 15: 224, 51: 224, 224, 132: 224, 134: 224, 140: 224, 224, 224, 480: 224, 512: 224},
- {225, 225, 6: 225, 15: 225, 51: 225, 225, 132: 225, 134: 225, 140: 225, 225, 225, 480: 225, 512: 225},
- {226, 226, 6: 226, 15: 226, 51: 226, 226, 132: 226, 134: 226, 140: 226, 226, 226, 480: 226, 512: 226},
+ {182, 182},
+ {242, 242, 6: 242, 15: 242, 50: 242, 242, 488: 242},
+ {241, 241, 6: 241, 15: 241, 50: 241, 241, 488: 241},
+ {240, 240, 6: 240, 15: 240, 50: 240, 240, 488: 240},
+ {239, 239, 6: 239, 15: 239, 50: 239, 239, 136: 5479, 138: 5477, 144: 5480, 5478, 5481, 488: 239, 520: 5487, 977: 5488},
// 2885
- {227, 227, 6: 227, 15: 227, 51: 227, 227, 132: 227, 134: 227, 140: 227, 227, 227, 480: 227, 512: 227},
- {132: 5442, 134: 5440, 140: 5443, 5441, 5444, 970: 5452},
- {228, 228, 6: 228, 15: 228, 51: 228, 228, 132: 228, 134: 228, 140: 228, 228, 228, 480: 228, 512: 228},
- {229, 229, 6: 229, 15: 229, 51: 229, 229, 132: 229, 134: 229, 140: 229, 229, 229, 480: 229, 512: 229},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 481: 3529, 576: 5357, 668: 3530, 2795, 2796, 2794, 745: 5356, 784: 5454},
+ {238, 238, 6: 238, 15: 238, 50: 238, 238, 136: 238, 138: 238, 144: 238, 238, 238, 488: 238, 520: 238},
+ {487: 5486},
+ {487: 5485},
+ {487: 5484},
+ {487: 5483},
// 2890
- {656: 5455},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 481: 3529, 576: 5357, 668: 3530, 2795, 2796, 2794, 745: 5356, 784: 5358, 875: 5456},
- {179, 179, 9: 5360, 480: 5424, 1175: 5457},
- {181, 181},
- {2217, 2217, 9: 2217, 16: 2217, 18: 2217, 21: 2217, 483: 2217, 486: 2217, 500: 2217, 505: 2217, 507: 2217, 513: 2217, 524: 2217, 653: 2217, 656: 2217, 683: 2217},
+ {487: 5482},
+ {231, 231, 6: 231, 15: 231, 50: 231, 231, 136: 231, 138: 231, 144: 231, 231, 231, 488: 231, 520: 231},
+ {232, 232, 6: 232, 15: 232, 50: 232, 232, 136: 232, 138: 232, 144: 232, 232, 232, 488: 232, 520: 232},
+ {233, 233, 6: 233, 15: 233, 50: 233, 233, 136: 233, 138: 233, 144: 233, 233, 233, 488: 233, 520: 233},
+ {234, 234, 6: 234, 15: 234, 50: 234, 234, 136: 234, 138: 234, 144: 234, 234, 234, 488: 234, 520: 234},
// 2895
- {260, 260},
- {2: 872, 872, 872, 872, 872, 872, 872, 10: 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 54: 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 479: 872, 481: 872, 872, 872, 872, 489: 872, 872, 872, 872, 872, 495: 872, 498: 872, 500: 872, 502: 872, 872, 507: 872, 511: 872, 514: 872, 521: 872, 526: 872, 535: 872, 570: 872, 573: 872, 575: 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 588: 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 600: 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 872, 641: 872, 872, 872, 872, 872, 872, 872, 655: 872, 657: 872, 752: 872, 872, 760: 872, 872, 872, 769: 872, 777: 872, 872, 872},
- {2: 870, 870, 870, 870, 870, 870, 870, 10: 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 54: 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 870, 479: 870, 495: 870, 503: 870, 507: 870, 585: 870, 760: 870, 870, 870},
- {2: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 10: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 54: 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 1075, 479: 1075, 495: 1075, 585: 1075, 760: 5465, 5464, 5463, 845: 5466, 894: 5467},
- {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, 54: 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 479: 1078, 481: 1078, 1078, 1078, 1078, 489: 1078, 1078, 1078, 1078, 1078, 495: 1078, 498: 1078, 500: 1078, 502: 1078, 1078, 507: 1078, 511: 1078, 514: 1078, 521: 1078, 526: 1078, 535: 1078, 570: 1078, 573: 1078, 575: 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 588: 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 600: 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 1078, 641: 1078, 1078, 1078, 1078, 1078, 1078, 1078, 655: 1078, 657: 1078, 752: 1078, 1078, 760: 1078, 1078, 1078, 769: 1078, 777: 1078, 1078, 1078},
+ {235, 235, 6: 235, 15: 235, 50: 235, 235, 136: 235, 138: 235, 144: 235, 235, 235, 488: 235, 520: 235},
+ {136: 5479, 138: 5477, 144: 5480, 5478, 5481, 977: 5489},
+ {236, 236, 6: 236, 15: 236, 50: 236, 236, 136: 236, 138: 236, 144: 236, 236, 236, 488: 236, 520: 236},
+ {237, 237, 6: 237, 15: 237, 50: 237, 237, 136: 237, 138: 237, 144: 237, 237, 237, 488: 237, 520: 237},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 487: 3565, 583: 5394, 676: 3566, 2824, 2825, 2823, 752: 5393, 791: 5491},
// 2900
- {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, 54: 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 479: 1077, 481: 1077, 1077, 1077, 1077, 489: 1077, 1077, 1077, 1077, 1077, 495: 1077, 498: 1077, 500: 1077, 502: 1077, 1077, 507: 1077, 511: 1077, 514: 1077, 521: 1077, 526: 1077, 535: 1077, 570: 1077, 573: 1077, 575: 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 588: 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 600: 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 1077, 641: 1077, 1077, 1077, 1077, 1077, 1077, 1077, 655: 1077, 657: 1077, 752: 1077, 1077, 760: 1077, 1077, 1077, 769: 1077, 777: 1077, 1077, 1077},
- {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, 54: 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 479: 1076, 481: 1076, 1076, 1076, 1076, 489: 1076, 1076, 1076, 1076, 1076, 495: 1076, 498: 1076, 500: 1076, 502: 1076, 1076, 507: 1076, 511: 1076, 514: 1076, 521: 1076, 526: 1076, 535: 1076, 570: 1076, 573: 1076, 575: 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 588: 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 600: 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 1076, 641: 1076, 1076, 1076, 1076, 1076, 1076, 1076, 655: 1076, 657: 1076, 752: 1076, 1076, 760: 1076, 1076, 1076, 769: 1076, 777: 1076, 1076, 1076},
- {2: 1074, 1074, 1074, 1074, 1074, 1074, 1074, 10: 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 54: 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 1074, 479: 1074, 495: 1074, 503: 1074, 507: 1074, 585: 1074},
- {2: 1880, 1880, 1880, 1880, 1880, 1880, 1880, 10: 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 54: 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 1880, 479: 1880, 495: 4230, 585: 1880, 862: 5468},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 479: 5477, 585: 5472, 668: 3960, 2795, 2796, 2794, 716: 5476, 744: 5475, 805: 5474, 809: 5473, 5471, 859: 5469, 897: 5470},
+ {663: 5492},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 487: 3565, 583: 5394, 676: 3566, 2824, 2825, 2823, 752: 5393, 791: 5395, 883: 5493},
+ {183, 183, 9: 5397, 488: 5461, 1186: 5494},
+ {185, 185},
+ {2235, 2235, 9: 2235, 16: 2235, 18: 2235, 21: 2235, 490: 2235, 493: 2235, 508: 2235, 513: 2235, 2235, 519: 2235, 531: 2235, 660: 2235, 663: 2235, 690: 2235},
// 2905
- {949, 949, 9: 949, 53: 949, 478: 949, 480: 949, 487: 949, 949, 496: 949, 949, 499: 949, 501: 949, 503: 949, 949, 949, 508: 949, 949, 513: 949, 519: 949, 949, 522: 949},
- {9: 5523, 513: 5593},
- {9: 947, 489: 5490, 5491, 513: 5580, 521: 5489, 523: 5492, 525: 5488, 527: 5493, 5494, 826: 5487, 830: 5486},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 5577, 2795, 2796, 2794},
- {945, 945, 9: 945, 53: 945, 478: 945, 480: 945, 487: 945, 945, 945, 945, 496: 945, 945, 499: 945, 501: 945, 503: 945, 945, 945, 508: 945, 945, 513: 945, 519: 945, 945, 945, 945, 945, 525: 945, 527: 945, 945, 945},
+ {268, 268},
+ {2: 881, 881, 881, 881, 881, 881, 881, 10: 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 74: 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 486: 881, 881, 489: 881, 881, 881, 496: 881, 881, 881, 881, 881, 502: 881, 505: 881, 508: 881, 881, 881, 514: 881, 517: 881, 521: 881, 528: 881, 533: 881, 543: 881, 577: 881, 580: 881, 582: 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 595: 881, 881, 881, 881, 881, 881, 881, 881, 881, 606: 881, 608: 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 881, 662: 881, 664: 881, 759: 881, 881, 767: 881, 881, 881, 776: 881, 784: 881, 881, 881},
+ {2: 879, 879, 879, 879, 879, 879, 879, 10: 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 74: 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 879, 486: 879, 502: 879, 510: 879, 514: 879, 593: 879, 767: 879, 879, 879},
+ {2: 1084, 1084, 1084, 1084, 1084, 1084, 1084, 10: 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 74: 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 1084, 486: 1084, 502: 1084, 593: 1084, 767: 5502, 5501, 5500, 852: 5503, 902: 5504},
+ {2: 1087, 1087, 1087, 1087, 1087, 1087, 1087, 10: 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 74: 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 486: 1087, 1087, 489: 1087, 1087, 1087, 496: 1087, 1087, 1087, 1087, 1087, 502: 1087, 505: 1087, 508: 1087, 1087, 1087, 514: 1087, 517: 1087, 521: 1087, 528: 1087, 533: 1087, 543: 1087, 577: 1087, 580: 1087, 582: 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 595: 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 606: 1087, 608: 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 1087, 662: 1087, 664: 1087, 759: 1087, 1087, 767: 1087, 1087, 1087, 776: 1087, 784: 1087, 1087, 1087},
// 2910
- {944, 944, 9: 944, 53: 944, 478: 944, 480: 944, 487: 944, 944, 944, 944, 496: 944, 944, 499: 944, 501: 944, 503: 944, 944, 944, 508: 944, 944, 513: 944, 519: 944, 944, 944, 944, 944, 525: 944, 527: 944, 944, 944},
- {940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 940, 480: 940, 485: 940, 487: 940, 940, 940, 940, 494: 5527, 940, 940, 940, 499: 940, 501: 940, 503: 940, 940, 940, 508: 940, 940, 940, 513: 940, 519: 940, 940, 940, 940, 940, 525: 940, 527: 940, 940, 940, 531: 940, 940, 679: 940, 867: 5526},
- {938, 938, 3174, 3001, 3036, 2881, 2917, 3038, 2808, 938, 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 938, 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 938, 480: 938, 485: 5484, 487: 938, 938, 938, 938, 496: 938, 938, 499: 938, 501: 938, 503: 938, 938, 938, 508: 938, 938, 513: 938, 519: 938, 938, 938, 938, 938, 525: 938, 527: 938, 938, 938, 668: 5483, 2795, 2796, 2794, 923: 5482, 5481},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 479: 5477, 2614, 502: 2613, 574: 2612, 585: 5472, 651: 2608, 668: 3960, 2795, 2796, 2794, 716: 5480, 744: 5475, 755: 3920, 2609, 2610, 2611, 2620, 763: 2618, 2617, 2616, 3919, 3922, 3921, 805: 5474, 809: 5473, 5479, 859: 5469, 897: 5478},
- {9: 5523, 53: 5524},
+ {2: 1086, 1086, 1086, 1086, 1086, 1086, 1086, 10: 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 74: 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 486: 1086, 1086, 489: 1086, 1086, 1086, 496: 1086, 1086, 1086, 1086, 1086, 502: 1086, 505: 1086, 508: 1086, 1086, 1086, 514: 1086, 517: 1086, 521: 1086, 528: 1086, 533: 1086, 543: 1086, 577: 1086, 580: 1086, 582: 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 595: 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 606: 1086, 608: 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 1086, 662: 1086, 664: 1086, 759: 1086, 1086, 767: 1086, 1086, 1086, 776: 1086, 784: 1086, 1086, 1086},
+ {2: 1085, 1085, 1085, 1085, 1085, 1085, 1085, 10: 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 74: 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 486: 1085, 1085, 489: 1085, 1085, 1085, 496: 1085, 1085, 1085, 1085, 1085, 502: 1085, 505: 1085, 508: 1085, 1085, 1085, 514: 1085, 517: 1085, 521: 1085, 528: 1085, 533: 1085, 543: 1085, 577: 1085, 580: 1085, 582: 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 595: 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 606: 1085, 608: 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 1085, 662: 1085, 664: 1085, 759: 1085, 1085, 767: 1085, 1085, 1085, 776: 1085, 784: 1085, 1085, 1085},
+ {2: 1083, 1083, 1083, 1083, 1083, 1083, 1083, 10: 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 74: 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 1083, 486: 1083, 502: 1083, 510: 1083, 514: 1083, 593: 1083},
+ {2: 1896, 1896, 1896, 1896, 1896, 1896, 1896, 10: 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 74: 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 1896, 486: 1896, 502: 4266, 593: 1896, 869: 5505},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 486: 5514, 593: 5509, 676: 3996, 2824, 2825, 2823, 723: 5513, 751: 5512, 812: 5511, 816: 5510, 5508, 866: 5506, 905: 5507},
// 2915
- {947, 947, 9: 947, 53: 947, 478: 947, 480: 947, 487: 947, 947, 5490, 5491, 496: 947, 947, 499: 947, 501: 947, 503: 947, 947, 947, 508: 947, 947, 513: 947, 519: 947, 947, 5489, 947, 5492, 525: 5488, 527: 5493, 5494, 826: 5487, 830: 5486},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 938, 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 4013, 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 485: 5484, 487: 832, 489: 938, 938, 496: 832, 832, 499: 2761, 508: 2762, 2758, 521: 938, 523: 938, 525: 938, 527: 938, 938, 668: 5483, 2795, 2796, 2794, 775: 3930, 3931, 923: 5482, 5481},
- {942, 942, 9: 942, 53: 942, 478: 942, 480: 942, 487: 942, 942, 942, 942, 496: 942, 942, 499: 942, 501: 942, 503: 942, 942, 942, 508: 942, 942, 513: 942, 519: 942, 942, 942, 942, 942, 525: 942, 527: 942, 942, 942},
- {937, 937, 9: 937, 53: 937, 478: 937, 480: 937, 487: 937, 937, 937, 937, 495: 937, 937, 937, 499: 937, 501: 937, 503: 937, 937, 937, 508: 937, 937, 937, 513: 937, 519: 937, 937, 937, 937, 937, 525: 937, 527: 937, 937, 937, 531: 937, 937, 679: 937},
- {936, 936, 9: 936, 53: 936, 478: 936, 480: 936, 487: 936, 936, 936, 936, 495: 936, 936, 936, 499: 936, 501: 936, 503: 936, 936, 936, 508: 936, 936, 936, 513: 936, 519: 936, 936, 936, 936, 936, 525: 936, 527: 936, 936, 936, 531: 936, 936, 679: 936},
+ {958, 958, 9: 958, 73: 958, 485: 958, 488: 958, 494: 958, 958, 503: 958, 958, 506: 958, 958, 510: 958, 958, 513: 958, 515: 958, 958, 519: 958, 526: 958, 958, 529: 958},
+ {9: 5560, 519: 5630},
+ {9: 956, 496: 5527, 5528, 519: 5617, 528: 5526, 530: 5529, 532: 5525, 534: 5530, 5531, 833: 5524, 837: 5523},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 5614, 2824, 2825, 2823},
+ {954, 954, 9: 954, 73: 954, 485: 954, 488: 954, 494: 954, 954, 954, 954, 503: 954, 954, 506: 954, 954, 510: 954, 954, 513: 954, 515: 954, 954, 519: 954, 526: 954, 954, 954, 954, 954, 532: 954, 534: 954, 954, 954},
// 2920
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 5485, 2795, 2796, 2794},
- {935, 935, 9: 935, 53: 935, 478: 935, 480: 935, 487: 935, 935, 935, 935, 495: 935, 935, 935, 499: 935, 501: 935, 503: 935, 935, 935, 508: 935, 935, 935, 513: 935, 519: 935, 935, 935, 935, 935, 525: 935, 527: 935, 935, 935, 531: 935, 935, 679: 935},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 479: 5477, 668: 3960, 2795, 2796, 2794, 716: 5476, 744: 5475, 805: 5474, 809: 5473, 5516},
- {523: 906, 916: 5503, 1107: 5507},
- {489: 5490, 5491, 523: 5500, 826: 5501},
+ {953, 953, 9: 953, 73: 953, 485: 953, 488: 953, 494: 953, 953, 953, 953, 503: 953, 953, 506: 953, 953, 510: 953, 953, 513: 953, 515: 953, 953, 519: 953, 526: 953, 953, 953, 953, 953, 532: 953, 534: 953, 953, 953},
+ {949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 949, 488: 949, 492: 949, 494: 949, 949, 949, 949, 501: 5564, 949, 949, 949, 506: 949, 949, 510: 949, 949, 513: 949, 515: 949, 949, 518: 949, 949, 526: 949, 949, 949, 949, 949, 532: 949, 534: 949, 949, 949, 538: 949, 949, 686: 949, 874: 5563},
+ {947, 947, 3205, 3031, 3066, 2910, 2947, 3068, 2837, 947, 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 947, 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 947, 488: 947, 492: 5521, 494: 947, 947, 947, 947, 503: 947, 947, 506: 947, 947, 510: 947, 947, 513: 947, 515: 947, 947, 519: 947, 526: 947, 947, 947, 947, 947, 532: 947, 534: 947, 947, 947, 676: 5520, 2824, 2825, 2823, 931: 5519, 5518},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 486: 5514, 488: 2641, 509: 2640, 581: 2639, 593: 5509, 658: 2635, 676: 3996, 2824, 2825, 2823, 723: 5517, 751: 5512, 762: 3956, 2636, 2637, 2638, 2647, 770: 2645, 2644, 2643, 3955, 3958, 3957, 812: 5511, 816: 5510, 5516, 866: 5506, 905: 5515},
+ {9: 5560, 73: 5561},
// 2925
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 479: 5477, 668: 3960, 2795, 2796, 2794, 716: 5476, 744: 5475, 805: 5474, 809: 5473, 5497},
- {523: 908, 916: 908},
- {523: 907, 916: 907},
- {2: 904, 904, 904, 904, 904, 904, 904, 10: 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 54: 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 904, 479: 904},
- {523: 5496},
+ {956, 956, 9: 956, 73: 956, 485: 956, 488: 956, 494: 956, 956, 5527, 5528, 503: 956, 956, 506: 956, 956, 510: 956, 956, 513: 956, 515: 956, 956, 519: 956, 526: 956, 956, 5526, 956, 5529, 532: 5525, 534: 5530, 5531, 833: 5524, 837: 5523},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 947, 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 4049, 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 492: 5521, 494: 841, 496: 947, 947, 503: 841, 841, 506: 2790, 515: 2791, 2787, 528: 947, 530: 947, 532: 947, 534: 947, 947, 676: 5520, 2824, 2825, 2823, 782: 3966, 3967, 931: 5519, 5518},
+ {951, 951, 9: 951, 73: 951, 485: 951, 488: 951, 494: 951, 951, 951, 951, 503: 951, 951, 506: 951, 951, 510: 951, 951, 513: 951, 515: 951, 951, 519: 951, 526: 951, 951, 951, 951, 951, 532: 951, 534: 951, 951, 951},
+ {946, 946, 9: 946, 73: 946, 485: 946, 488: 946, 494: 946, 946, 946, 946, 502: 946, 946, 946, 506: 946, 946, 510: 946, 946, 513: 946, 515: 946, 946, 518: 946, 946, 526: 946, 946, 946, 946, 946, 532: 946, 534: 946, 946, 946, 538: 946, 946, 686: 946},
+ {945, 945, 9: 945, 73: 945, 485: 945, 488: 945, 494: 945, 945, 945, 945, 502: 945, 945, 945, 506: 945, 945, 510: 945, 945, 513: 945, 515: 945, 945, 518: 945, 945, 526: 945, 945, 945, 945, 945, 532: 945, 534: 945, 945, 945, 538: 945, 945, 686: 945},
// 2930
- {523: 5495},
- {2: 902, 902, 902, 902, 902, 902, 902, 10: 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 54: 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 902, 479: 902},
- {2: 903, 903, 903, 903, 903, 903, 903, 10: 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 54: 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 903, 479: 903},
- {910, 910, 9: 910, 53: 910, 478: 5498, 480: 910, 487: 910, 910, 910, 910, 496: 910, 910, 499: 910, 501: 910, 503: 910, 910, 910, 508: 910, 910, 513: 910, 519: 910, 910, 910, 910, 910, 525: 910, 527: 910, 910, 910, 826: 5487, 830: 5486},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 5499},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 5522, 2824, 2825, 2823},
+ {944, 944, 9: 944, 73: 944, 485: 944, 488: 944, 494: 944, 944, 944, 944, 502: 944, 944, 944, 506: 944, 944, 510: 944, 944, 513: 944, 515: 944, 944, 518: 944, 944, 526: 944, 944, 944, 944, 944, 532: 944, 534: 944, 944, 944, 538: 944, 944, 686: 944},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 486: 5514, 676: 3996, 2824, 2825, 2823, 723: 5513, 751: 5512, 812: 5511, 816: 5510, 5553},
+ {530: 915, 924: 5540, 1116: 5544},
+ {496: 5527, 5528, 530: 5537, 833: 5538},
// 2935
- {909, 909, 9: 909, 53: 909, 478: 909, 480: 909, 487: 909, 909, 909, 909, 496: 909, 909, 499: 909, 501: 909, 503: 909, 909, 909, 508: 909, 909, 512: 3384, 909, 515: 3382, 3383, 3381, 3379, 909, 909, 909, 909, 909, 525: 909, 527: 909, 909, 909, 741: 3380, 3378},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 479: 5477, 668: 3960, 2795, 2796, 2794, 716: 5476, 744: 5475, 805: 5474, 809: 5473, 5506},
- {523: 906, 916: 5503, 1107: 5502},
- {523: 5504},
- {523: 905},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 486: 5514, 676: 3996, 2824, 2825, 2823, 723: 5513, 751: 5512, 812: 5511, 816: 5510, 5534},
+ {530: 917, 924: 917},
+ {530: 916, 924: 916},
+ {2: 913, 913, 913, 913, 913, 913, 913, 10: 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 74: 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 913, 486: 913},
+ {530: 5533},
// 2940
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 479: 5477, 668: 3960, 2795, 2796, 2794, 716: 5476, 744: 5475, 805: 5474, 809: 5473, 5505},
- {911, 911, 9: 911, 53: 911, 478: 911, 480: 911, 487: 911, 911, 911, 911, 496: 911, 911, 499: 911, 501: 911, 503: 911, 911, 911, 508: 911, 911, 513: 911, 519: 911, 911, 911, 911, 911, 525: 911, 527: 911, 911, 911, 826: 5487, 830: 5486},
- {912, 912, 9: 912, 53: 912, 478: 912, 480: 912, 487: 912, 912, 912, 912, 496: 912, 912, 499: 912, 501: 912, 503: 912, 912, 912, 508: 912, 912, 513: 912, 519: 912, 912, 912, 912, 912, 525: 912, 527: 912, 912, 912, 826: 5487, 830: 5486},
- {523: 5508},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 479: 5477, 668: 3960, 2795, 2796, 2794, 716: 5476, 744: 5475, 805: 5474, 809: 5473, 5509},
+ {530: 5532},
+ {2: 911, 911, 911, 911, 911, 911, 911, 10: 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 74: 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 911, 486: 911},
+ {2: 912, 912, 912, 912, 912, 912, 912, 10: 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 74: 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 912, 486: 912},
+ {919, 919, 9: 919, 73: 919, 485: 5535, 488: 919, 494: 919, 919, 919, 919, 503: 919, 919, 506: 919, 919, 510: 919, 919, 513: 919, 515: 919, 919, 519: 919, 526: 919, 919, 919, 919, 919, 532: 919, 534: 919, 919, 919, 833: 5524, 837: 5523},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 5536},
// 2945
- {478: 5510, 488: 5511, 5490, 5491, 521: 5489, 523: 5492, 525: 5488, 527: 5493, 5494, 826: 5487, 830: 5486},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 5515},
- {479: 5512},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 4182, 2795, 2796, 2794, 751: 4183, 816: 5513},
- {9: 4185, 53: 5514},
+ {918, 918, 9: 918, 73: 918, 485: 918, 488: 918, 494: 918, 918, 918, 918, 503: 918, 918, 506: 918, 918, 510: 918, 918, 513: 918, 515: 918, 918, 519: 918, 3420, 522: 3418, 3419, 3417, 3415, 918, 918, 918, 918, 918, 532: 918, 534: 918, 918, 918, 748: 3416, 3414},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 486: 5514, 676: 3996, 2824, 2825, 2823, 723: 5513, 751: 5512, 812: 5511, 816: 5510, 5543},
+ {530: 915, 924: 5540, 1116: 5539},
+ {530: 5541},
+ {530: 914},
// 2950
- {913, 913, 9: 913, 53: 913, 478: 913, 480: 913, 487: 913, 913, 913, 913, 496: 913, 913, 499: 913, 501: 913, 503: 913, 913, 913, 508: 913, 913, 513: 913, 519: 913, 913, 913, 913, 913, 525: 913, 527: 913, 913, 913},
- {914, 914, 9: 914, 53: 914, 478: 914, 480: 914, 487: 914, 914, 914, 914, 496: 914, 914, 499: 914, 501: 914, 503: 914, 914, 914, 508: 914, 914, 512: 3384, 914, 515: 3382, 3383, 3381, 3379, 914, 914, 914, 914, 914, 525: 914, 527: 914, 914, 914, 741: 3380, 3378},
- {917, 917, 9: 917, 53: 917, 478: 5517, 480: 917, 487: 917, 5518, 5490, 5491, 496: 917, 917, 499: 917, 501: 917, 503: 917, 917, 917, 508: 917, 917, 513: 917, 519: 917, 917, 5489, 917, 5492, 525: 5488, 527: 5493, 5494, 917, 826: 5487, 830: 5486},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 5522},
- {479: 5519},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 486: 5514, 676: 3996, 2824, 2825, 2823, 723: 5513, 751: 5512, 812: 5511, 816: 5510, 5542},
+ {920, 920, 9: 920, 73: 920, 485: 920, 488: 920, 494: 920, 920, 920, 920, 503: 920, 920, 506: 920, 920, 510: 920, 920, 513: 920, 515: 920, 920, 519: 920, 526: 920, 920, 920, 920, 920, 532: 920, 534: 920, 920, 920, 833: 5524, 837: 5523},
+ {921, 921, 9: 921, 73: 921, 485: 921, 488: 921, 494: 921, 921, 921, 921, 503: 921, 921, 506: 921, 921, 510: 921, 921, 513: 921, 515: 921, 921, 519: 921, 526: 921, 921, 921, 921, 921, 532: 921, 534: 921, 921, 921, 833: 5524, 837: 5523},
+ {530: 5545},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 486: 5514, 676: 3996, 2824, 2825, 2823, 723: 5513, 751: 5512, 812: 5511, 816: 5510, 5546},
// 2955
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 4182, 2795, 2796, 2794, 751: 4183, 816: 5520},
- {9: 4185, 53: 5521},
- {915, 915, 9: 915, 53: 915, 478: 915, 480: 915, 487: 915, 915, 915, 915, 496: 915, 915, 499: 915, 501: 915, 503: 915, 915, 915, 508: 915, 915, 513: 915, 519: 915, 915, 915, 915, 915, 525: 915, 527: 915, 915, 915},
- {916, 916, 9: 916, 53: 916, 478: 916, 480: 916, 487: 916, 916, 916, 916, 496: 916, 916, 499: 916, 501: 916, 503: 916, 916, 916, 508: 916, 916, 512: 3384, 916, 515: 3382, 3383, 3381, 3379, 916, 916, 916, 916, 916, 525: 916, 527: 916, 916, 916, 741: 3380, 3378},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 479: 5477, 585: 5472, 668: 3960, 2795, 2796, 2794, 716: 5476, 744: 5475, 805: 5474, 809: 5473, 5479, 859: 5525},
+ {485: 5547, 495: 5548, 5527, 5528, 528: 5526, 530: 5529, 532: 5525, 534: 5530, 5531, 833: 5524, 837: 5523},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 5552},
+ {486: 5549},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 4218, 2824, 2825, 2823, 758: 4219, 823: 5550},
+ {9: 4221, 73: 5551},
// 2960
- {941, 941, 9: 941, 53: 941, 478: 941, 480: 941, 487: 941, 941, 941, 941, 496: 941, 941, 499: 941, 501: 941, 503: 941, 941, 941, 508: 941, 941, 513: 941, 519: 941, 941, 941, 941, 941, 525: 941, 527: 941, 941, 941},
- {948, 948, 9: 948, 53: 948, 478: 948, 480: 948, 487: 948, 948, 496: 948, 948, 499: 948, 501: 948, 503: 948, 948, 948, 508: 948, 948, 513: 948, 519: 948, 948, 522: 948},
- {938, 938, 3174, 3001, 3036, 2881, 2917, 3038, 2808, 938, 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 938, 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 938, 480: 938, 485: 5484, 487: 938, 938, 938, 938, 495: 938, 938, 938, 499: 938, 501: 938, 503: 938, 938, 938, 508: 938, 938, 938, 513: 938, 519: 938, 938, 938, 938, 938, 525: 938, 527: 938, 938, 938, 531: 938, 938, 668: 5483, 2795, 2796, 2794, 679: 938, 923: 5482, 5531},
- {479: 5528},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 4804, 2795, 2796, 2794, 794: 5529},
+ {922, 922, 9: 922, 73: 922, 485: 922, 488: 922, 494: 922, 922, 922, 922, 503: 922, 922, 506: 922, 922, 510: 922, 922, 513: 922, 515: 922, 922, 519: 922, 526: 922, 922, 922, 922, 922, 532: 922, 534: 922, 922, 922},
+ {923, 923, 9: 923, 73: 923, 485: 923, 488: 923, 494: 923, 923, 923, 923, 503: 923, 923, 506: 923, 923, 510: 923, 923, 513: 923, 515: 923, 923, 519: 923, 3420, 522: 3418, 3419, 3417, 3415, 923, 923, 923, 923, 923, 532: 923, 534: 923, 923, 923, 748: 3416, 3414},
+ {926, 926, 9: 926, 73: 926, 485: 5554, 488: 926, 494: 926, 5555, 5527, 5528, 503: 926, 926, 506: 926, 926, 510: 926, 926, 513: 926, 515: 926, 926, 519: 926, 526: 926, 926, 5526, 926, 5529, 532: 5525, 534: 5530, 5531, 926, 833: 5524, 837: 5523},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 5559},
+ {486: 5556},
// 2965
- {9: 4805, 53: 5530},
- {939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 939, 485: 939, 487: 939, 939, 939, 939, 495: 939, 939, 939, 499: 939, 501: 939, 939, 939, 939, 939, 508: 939, 939, 939, 513: 939, 519: 939, 939, 939, 939, 939, 525: 939, 527: 939, 939, 939, 531: 939, 939, 569: 939, 574: 939, 651: 939, 654: 939, 666: 939, 679: 939},
- {1887, 1887, 9: 1887, 53: 1887, 478: 1887, 480: 1887, 487: 1887, 1887, 1887, 1887, 495: 1887, 1887, 1887, 499: 1887, 501: 1887, 503: 1887, 1887, 1887, 508: 1887, 1887, 1887, 513: 1887, 519: 1887, 1887, 1887, 1887, 1887, 525: 1887, 527: 1887, 1887, 1887, 531: 1887, 1887, 679: 5533, 932: 5532, 1187: 5534},
- {1886, 1886, 9: 1886, 53: 1886, 478: 1886, 480: 1886, 487: 1886, 1886, 1886, 1886, 495: 1886, 1886, 1886, 499: 1886, 501: 1886, 503: 1886, 1886, 1886, 508: 1886, 1886, 1886, 513: 1886, 519: 1886, 1886, 1886, 1886, 1886, 525: 1886, 527: 1886, 1886, 1886, 531: 1886, 1886},
- {229: 5575},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 4218, 2824, 2825, 2823, 758: 4219, 823: 5557},
+ {9: 4221, 73: 5558},
+ {924, 924, 9: 924, 73: 924, 485: 924, 488: 924, 494: 924, 924, 924, 924, 503: 924, 924, 506: 924, 924, 510: 924, 924, 513: 924, 515: 924, 924, 519: 924, 526: 924, 924, 924, 924, 924, 532: 924, 534: 924, 924, 924},
+ {925, 925, 9: 925, 73: 925, 485: 925, 488: 925, 494: 925, 925, 925, 925, 503: 925, 925, 506: 925, 925, 510: 925, 925, 513: 925, 515: 925, 925, 519: 925, 3420, 522: 3418, 3419, 3417, 3415, 925, 925, 925, 925, 925, 532: 925, 534: 925, 925, 925, 748: 3416, 3414},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 486: 5514, 593: 5509, 676: 3996, 2824, 2825, 2823, 723: 5513, 751: 5512, 812: 5511, 816: 5510, 5516, 866: 5562},
// 2970
- {919, 919, 9: 919, 53: 919, 478: 919, 480: 919, 487: 919, 919, 919, 919, 495: 5537, 919, 919, 499: 919, 501: 919, 503: 919, 919, 919, 508: 919, 919, 5538, 513: 919, 519: 919, 919, 919, 919, 919, 525: 919, 527: 919, 919, 919, 531: 5536, 919, 948: 5540, 5539, 1072: 5541, 5535},
- {1034, 1034, 9: 1034, 53: 1034, 478: 1034, 480: 1034, 487: 1034, 1034, 1034, 1034, 496: 1034, 1034, 499: 1034, 501: 1034, 503: 1034, 1034, 1034, 508: 1034, 1034, 513: 1034, 519: 1034, 1034, 1034, 1034, 1034, 525: 1034, 527: 1034, 1034, 1034, 532: 5556, 1336: 5557},
- {587: 4460, 654: 4461, 835: 5555},
- {587: 4460, 654: 4461, 835: 5554},
- {587: 4460, 654: 4461, 835: 5553},
+ {950, 950, 9: 950, 73: 950, 485: 950, 488: 950, 494: 950, 950, 950, 950, 503: 950, 950, 506: 950, 950, 510: 950, 950, 513: 950, 515: 950, 950, 519: 950, 526: 950, 950, 950, 950, 950, 532: 950, 534: 950, 950, 950},
+ {957, 957, 9: 957, 73: 957, 485: 957, 488: 957, 494: 957, 957, 503: 957, 957, 506: 957, 957, 510: 957, 957, 513: 957, 515: 957, 957, 519: 957, 526: 957, 957, 529: 957},
+ {947, 947, 3205, 3031, 3066, 2910, 2947, 3068, 2837, 947, 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 947, 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 947, 488: 947, 492: 5521, 494: 947, 947, 947, 947, 502: 947, 947, 947, 506: 947, 947, 510: 947, 947, 513: 947, 515: 947, 947, 518: 947, 947, 526: 947, 947, 947, 947, 947, 532: 947, 534: 947, 947, 947, 538: 947, 947, 676: 5520, 2824, 2825, 2823, 686: 947, 931: 5519, 5568},
+ {486: 5565},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 4839, 2824, 2825, 2823, 801: 5566},
// 2975
- {479: 931, 501: 5543, 1242: 5544},
- {921, 921, 9: 921, 53: 921, 478: 921, 480: 921, 487: 921, 921, 921, 921, 495: 921, 921, 921, 499: 921, 501: 921, 503: 921, 921, 921, 508: 921, 921, 921, 513: 921, 519: 921, 921, 921, 921, 921, 525: 921, 527: 921, 921, 921, 531: 921, 921},
- {918, 918, 9: 918, 53: 918, 478: 918, 480: 918, 487: 918, 918, 918, 918, 495: 5537, 918, 918, 499: 918, 501: 918, 503: 918, 918, 918, 508: 918, 918, 5538, 513: 918, 519: 918, 918, 918, 918, 918, 525: 918, 527: 918, 918, 918, 531: 5536, 918, 948: 5542, 5539},
- {920, 920, 9: 920, 53: 920, 478: 920, 480: 920, 487: 920, 920, 920, 920, 495: 920, 920, 920, 499: 920, 501: 920, 503: 920, 920, 920, 508: 920, 920, 920, 513: 920, 519: 920, 920, 920, 920, 920, 525: 920, 527: 920, 920, 920, 531: 920, 920},
- {509: 5549, 519: 5550, 523: 5548},
+ {9: 4840, 73: 5567},
+ {948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 948, 488: 948, 492: 948, 494: 948, 948, 948, 948, 502: 948, 948, 948, 506: 948, 948, 509: 948, 948, 948, 513: 948, 515: 948, 948, 518: 948, 948, 526: 948, 948, 948, 948, 948, 532: 948, 534: 948, 948, 948, 538: 948, 948, 576: 948, 581: 948, 658: 948, 661: 948, 673: 948, 686: 948},
+ {1903, 1903, 9: 1903, 73: 1903, 485: 1903, 488: 1903, 494: 1903, 1903, 1903, 1903, 502: 1903, 1903, 1903, 506: 1903, 1903, 510: 1903, 1903, 513: 1903, 515: 1903, 1903, 518: 1903, 1903, 526: 1903, 1903, 1903, 1903, 1903, 532: 1903, 534: 1903, 1903, 1903, 538: 1903, 1903, 686: 5570, 940: 5569, 1198: 5571},
+ {1902, 1902, 9: 1902, 73: 1902, 485: 1902, 488: 1902, 494: 1902, 1902, 1902, 1902, 502: 1902, 1902, 1902, 506: 1902, 1902, 510: 1902, 1902, 513: 1902, 515: 1902, 1902, 518: 1902, 1902, 526: 1902, 1902, 1902, 1902, 1902, 532: 1902, 534: 1902, 1902, 1902, 538: 1902, 1902},
+ {234: 5612},
// 2980
- {479: 5545},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 926, 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 926, 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 599: 5082, 668: 5081, 2795, 2796, 2794, 864: 5546},
- {9: 5084, 53: 5547},
- {927, 927, 9: 927, 53: 927, 478: 927, 480: 927, 487: 927, 927, 927, 927, 495: 927, 927, 927, 499: 927, 501: 927, 503: 927, 927, 927, 508: 927, 927, 927, 513: 927, 519: 927, 927, 927, 927, 927, 525: 927, 527: 927, 927, 927, 531: 927, 927},
- {479: 930},
+ {928, 928, 9: 928, 73: 928, 485: 928, 488: 928, 494: 928, 928, 928, 928, 502: 5574, 928, 928, 506: 928, 928, 510: 928, 928, 513: 928, 515: 928, 928, 518: 5575, 928, 526: 928, 928, 928, 928, 928, 532: 928, 534: 928, 928, 928, 538: 5573, 928, 956: 5577, 5576, 1081: 5578, 5572},
+ {1043, 1043, 9: 1043, 73: 1043, 485: 1043, 488: 1043, 494: 1043, 1043, 1043, 1043, 503: 1043, 1043, 506: 1043, 1043, 510: 1043, 1043, 513: 1043, 515: 1043, 1043, 519: 1043, 526: 1043, 1043, 1043, 1043, 1043, 532: 1043, 534: 1043, 1043, 1043, 539: 5593, 1346: 5594},
+ {594: 4495, 661: 4496, 842: 5592},
+ {594: 4495, 661: 4496, 842: 5591},
+ {594: 4495, 661: 4496, 842: 5590},
// 2985
- {666: 5552},
- {666: 5551},
- {479: 928},
- {479: 929},
- {479: 932, 501: 932},
+ {486: 940, 507: 5580, 1252: 5581},
+ {930, 930, 9: 930, 73: 930, 485: 930, 488: 930, 494: 930, 930, 930, 930, 502: 930, 930, 930, 506: 930, 930, 510: 930, 930, 513: 930, 515: 930, 930, 518: 930, 930, 526: 930, 930, 930, 930, 930, 532: 930, 534: 930, 930, 930, 538: 930, 930},
+ {927, 927, 9: 927, 73: 927, 485: 927, 488: 927, 494: 927, 927, 927, 927, 502: 5574, 927, 927, 506: 927, 927, 510: 927, 927, 513: 927, 515: 927, 927, 518: 5575, 927, 526: 927, 927, 927, 927, 927, 532: 927, 534: 927, 927, 927, 538: 5573, 927, 956: 5579, 5576},
+ {929, 929, 9: 929, 73: 929, 485: 929, 488: 929, 494: 929, 929, 929, 929, 502: 929, 929, 929, 506: 929, 929, 510: 929, 929, 513: 929, 515: 929, 929, 518: 929, 929, 526: 929, 929, 929, 929, 929, 532: 929, 534: 929, 929, 929, 538: 929, 929},
+ {516: 5586, 526: 5587, 530: 5585},
// 2990
- {479: 933, 501: 933},
- {479: 934, 501: 934},
- {92: 5561, 320: 5560, 400: 5559, 479: 1031, 1335: 5558},
- {943, 943, 9: 943, 53: 943, 478: 943, 480: 943, 487: 943, 943, 943, 943, 496: 943, 943, 499: 943, 501: 943, 503: 943, 943, 943, 508: 943, 943, 513: 943, 519: 943, 943, 943, 943, 943, 525: 943, 527: 943, 943, 943},
- {479: 5562},
+ {486: 5582},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 935, 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 935, 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 605: 5117, 676: 5116, 2824, 2825, 2823, 871: 5583},
+ {9: 5119, 73: 5584},
+ {936, 936, 9: 936, 73: 936, 485: 936, 488: 936, 494: 936, 936, 936, 936, 502: 936, 936, 936, 506: 936, 936, 510: 936, 936, 513: 936, 515: 936, 936, 518: 936, 936, 526: 936, 936, 936, 936, 936, 532: 936, 534: 936, 936, 936, 538: 936, 936},
+ {486: 939},
// 2995
- {479: 1030},
- {479: 1029},
- {479: 1028},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 5564, 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 5563},
- {53: 1027, 377: 5572, 512: 3384, 515: 3382, 3383, 3381, 3379, 530: 5571, 741: 3380, 3378, 1337: 5570},
+ {673: 5589},
+ {673: 5588},
+ {486: 937},
+ {486: 938},
+ {486: 941, 507: 941},
// 3000
- {1024, 1024, 9: 1024, 53: 1024, 225: 5566, 478: 1024, 480: 1024, 487: 1024, 1024, 1024, 1024, 496: 1024, 1024, 499: 1024, 501: 1024, 503: 1024, 1024, 1024, 508: 1024, 1024, 513: 1024, 519: 1024, 1024, 1024, 1024, 1024, 525: 1024, 527: 1024, 1024, 1024, 1126: 5565},
- {1032, 1032, 9: 1032, 53: 1032, 478: 1032, 480: 1032, 487: 1032, 1032, 1032, 1032, 496: 1032, 1032, 499: 1032, 501: 1032, 503: 1032, 1032, 1032, 508: 1032, 1032, 513: 1032, 519: 1032, 1032, 1032, 1032, 1032, 525: 1032, 527: 1032, 1032, 1032},
- {479: 5567},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 5568},
- {53: 5569, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
+ {486: 942, 507: 942},
+ {486: 943, 507: 943},
+ {91: 5598, 326: 5597, 407: 5596, 486: 1040, 1345: 5595},
+ {952, 952, 9: 952, 73: 952, 485: 952, 488: 952, 494: 952, 952, 952, 952, 503: 952, 952, 506: 952, 952, 510: 952, 952, 513: 952, 515: 952, 952, 519: 952, 526: 952, 952, 952, 952, 952, 532: 952, 534: 952, 952, 952},
+ {486: 5599},
// 3005
- {1023, 1023, 9: 1023, 53: 1023, 478: 1023, 480: 1023, 487: 1023, 1023, 1023, 1023, 496: 1023, 1023, 499: 1023, 501: 1023, 503: 1023, 1023, 1023, 508: 1023, 1023, 513: 1023, 519: 1023, 1023, 1023, 1023, 1023, 525: 1023, 527: 1023, 1023, 1023},
- {53: 5573},
- {53: 1026},
- {53: 1025},
- {1024, 1024, 9: 1024, 53: 1024, 225: 5566, 478: 1024, 480: 1024, 487: 1024, 1024, 1024, 1024, 496: 1024, 1024, 499: 1024, 501: 1024, 503: 1024, 1024, 1024, 508: 1024, 1024, 513: 1024, 519: 1024, 1024, 1024, 1024, 1024, 525: 1024, 527: 1024, 1024, 1024, 1126: 5574},
+ {486: 1039},
+ {486: 1038},
+ {486: 1037},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 5601, 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 5600},
+ {73: 1036, 383: 5609, 520: 3420, 522: 3418, 3419, 3417, 3415, 537: 5608, 748: 3416, 3414, 1347: 5607},
// 3010
- {1033, 1033, 9: 1033, 53: 1033, 478: 1033, 480: 1033, 487: 1033, 1033, 1033, 1033, 496: 1033, 1033, 499: 1033, 501: 1033, 503: 1033, 1033, 1033, 508: 1033, 1033, 513: 1033, 519: 1033, 1033, 1033, 1033, 1033, 525: 1033, 527: 1033, 1033, 1033},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 5576},
- {1885, 1885, 9: 1885, 53: 1885, 478: 1885, 480: 1885, 487: 1885, 1885, 1885, 1885, 495: 1885, 1885, 1885, 499: 1885, 501: 1885, 503: 1885, 1885, 1885, 508: 1885, 1885, 1885, 512: 3384, 1885, 515: 3382, 3383, 3381, 3379, 1885, 1885, 1885, 1885, 1885, 525: 1885, 527: 1885, 1885, 1885, 531: 1885, 1885, 741: 3380, 3378},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 479: 5477, 668: 3960, 2795, 2796, 2794, 716: 5476, 744: 5475, 805: 5474, 809: 5473, 5578},
- {489: 5490, 5491, 521: 5489, 523: 5492, 525: 5488, 527: 5493, 5494, 5579, 826: 5487, 830: 5486},
+ {1033, 1033, 9: 1033, 73: 1033, 229: 5603, 485: 1033, 488: 1033, 494: 1033, 1033, 1033, 1033, 503: 1033, 1033, 506: 1033, 1033, 510: 1033, 1033, 513: 1033, 515: 1033, 1033, 519: 1033, 526: 1033, 1033, 1033, 1033, 1033, 532: 1033, 534: 1033, 1033, 1033, 1135: 5602},
+ {1041, 1041, 9: 1041, 73: 1041, 485: 1041, 488: 1041, 494: 1041, 1041, 1041, 1041, 503: 1041, 1041, 506: 1041, 1041, 510: 1041, 1041, 513: 1041, 515: 1041, 1041, 519: 1041, 526: 1041, 1041, 1041, 1041, 1041, 532: 1041, 534: 1041, 1041, 1041},
+ {486: 5604},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 5605},
+ {73: 5606, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
// 3015
- {946, 946, 9: 946, 53: 946, 478: 946, 480: 946, 487: 946, 946, 496: 946, 946, 499: 946, 501: 946, 503: 946, 946, 946, 508: 946, 946, 513: 946, 519: 946, 946, 522: 946},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 4182, 2795, 2796, 2794, 751: 5581, 899: 5582, 933: 5583},
- {506: 5591},
- {2379, 2379, 9: 2379, 488: 2379, 499: 2379, 505: 2379, 509: 2379},
- {258, 258, 9: 5584, 488: 258, 499: 258, 505: 2755, 509: 258, 799: 2756, 5585},
+ {1032, 1032, 9: 1032, 73: 1032, 485: 1032, 488: 1032, 494: 1032, 1032, 1032, 1032, 503: 1032, 1032, 506: 1032, 1032, 510: 1032, 1032, 513: 1032, 515: 1032, 1032, 519: 1032, 526: 1032, 1032, 1032, 1032, 1032, 532: 1032, 534: 1032, 1032, 1032},
+ {73: 5610},
+ {73: 1035},
+ {73: 1034},
+ {1033, 1033, 9: 1033, 73: 1033, 229: 5603, 485: 1033, 488: 1033, 494: 1033, 1033, 1033, 1033, 503: 1033, 1033, 506: 1033, 1033, 510: 1033, 1033, 513: 1033, 515: 1033, 1033, 519: 1033, 526: 1033, 1033, 1033, 1033, 1033, 532: 1033, 534: 1033, 1033, 1033, 1135: 5611},
// 3020
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 4182, 2795, 2796, 2794, 751: 5581, 899: 5590},
- {1315, 1315, 488: 1315, 499: 1315, 509: 2758, 775: 2759, 821: 5586},
- {901, 901, 488: 901, 499: 5587, 1081: 5588},
- {514: 2769, 584: 2771, 740: 2768, 748: 2770, 889: 5589},
- {262, 262, 488: 262},
+ {1042, 1042, 9: 1042, 73: 1042, 485: 1042, 488: 1042, 494: 1042, 1042, 1042, 1042, 503: 1042, 1042, 506: 1042, 1042, 510: 1042, 1042, 513: 1042, 515: 1042, 1042, 519: 1042, 526: 1042, 1042, 1042, 1042, 1042, 532: 1042, 534: 1042, 1042, 1042},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 5613},
+ {1901, 1901, 9: 1901, 73: 1901, 485: 1901, 488: 1901, 494: 1901, 1901, 1901, 1901, 502: 1901, 1901, 1901, 506: 1901, 1901, 510: 1901, 1901, 513: 1901, 515: 1901, 1901, 518: 1901, 1901, 3420, 522: 3418, 3419, 3417, 3415, 1901, 1901, 1901, 1901, 1901, 532: 1901, 534: 1901, 1901, 1901, 538: 1901, 1901, 748: 3416, 3414},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 486: 5514, 676: 3996, 2824, 2825, 2823, 723: 5513, 751: 5512, 812: 5511, 816: 5510, 5615},
+ {496: 5527, 5528, 528: 5526, 530: 5529, 532: 5525, 534: 5530, 5531, 5616, 833: 5524, 837: 5523},
// 3025
- {900, 900, 488: 900},
- {2378, 2378, 9: 2378, 488: 2378, 499: 2378, 505: 2378, 509: 2378},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3942, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3938, 804: 5592},
- {2380, 2380, 9: 2380, 488: 2380, 499: 2380, 505: 2380, 509: 2380},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 4182, 2795, 2796, 2794, 751: 5581, 899: 5582, 933: 5594},
+ {955, 955, 9: 955, 73: 955, 485: 955, 488: 955, 494: 955, 955, 503: 955, 955, 506: 955, 955, 510: 955, 955, 513: 955, 515: 955, 955, 519: 955, 526: 955, 955, 529: 955},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 4218, 2824, 2825, 2823, 758: 5618, 907: 5619, 941: 5620},
+ {512: 5628},
+ {2397, 2397, 9: 2397, 495: 2397, 506: 2397, 513: 2397, 516: 2397},
+ {266, 266, 9: 5621, 495: 266, 506: 266, 513: 2784, 516: 266, 806: 2785, 5622},
// 3030
- {258, 258, 9: 5584, 488: 258, 505: 2755, 799: 2756, 5595},
- {261, 261, 488: 261},
- {2: 401, 401, 401, 401, 401, 401, 401, 10: 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 54: 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401, 401},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 3960, 2795, 2796, 2794, 744: 5598},
- {400, 400},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 4218, 2824, 2825, 2823, 758: 5618, 907: 5627},
+ {1324, 1324, 495: 1324, 506: 1324, 516: 2787, 782: 2788, 828: 5623},
+ {910, 910, 495: 910, 506: 5624, 1090: 5625},
+ {521: 2798, 590: 2800, 747: 2797, 755: 2799, 898: 5626},
+ {270, 270, 495: 270},
// 3035
- {22: 5611, 129: 5601, 5604, 151: 592, 195: 5603, 203: 5614, 214: 5612, 228: 5605, 242: 5609, 264: 5613, 267: 5606, 535: 5610, 574: 5600, 1159: 5608, 1231: 5602, 1260: 5607},
- {2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 10: 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 54: 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 2073, 480: 2073, 570: 2073},
- {2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 10: 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 54: 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 2072, 480: 2072, 570: 2072},
- {602, 602},
- {599, 599},
+ {909, 909, 495: 909},
+ {2396, 2396, 9: 2396, 495: 2396, 506: 2396, 513: 2396, 516: 2396},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3978, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3974, 811: 5629},
+ {2398, 2398, 9: 2398, 495: 2398, 506: 2398, 513: 2398, 516: 2398},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 4218, 2824, 2825, 2823, 758: 5618, 907: 5619, 941: 5631},
// 3040
- {598, 598},
- {221: 5621},
- {596, 596},
- {151: 5620},
- {583, 583, 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 480: 583, 668: 3960, 2795, 2796, 2794, 744: 3961, 789: 4353, 1158: 5615},
+ {266, 266, 9: 5621, 495: 266, 513: 2784, 806: 2785, 5632},
+ {269, 269, 495: 269},
+ {2: 409, 409, 409, 409, 409, 409, 409, 10: 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 74: 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409, 409},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 3996, 2824, 2825, 2823, 751: 5635},
+ {408, 408},
// 3045
- {593, 593},
- {151: 591},
- {151: 590},
- {151: 589},
- {151: 588},
+ {22: 5648, 132: 5638, 134: 5641, 155: 601, 200: 5640, 208: 5651, 219: 5649, 233: 5642, 247: 5646, 269: 5650, 272: 5643, 543: 5647, 581: 5637, 1170: 5645, 1241: 5639, 1270: 5644},
+ {2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 10: 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 74: 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 2090, 488: 2090, 577: 2090},
+ {2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 10: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 74: 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 2089, 488: 2089, 577: 2089},
+ {611, 611},
+ {608, 608},
// 3050
- {151: 587},
- {579, 579, 480: 5617, 1364: 5616},
- {594, 594},
- {677: 5618},
- {504: 5619},
+ {607, 607},
+ {225: 5658},
+ {605, 605},
+ {155: 5657},
+ {592, 592, 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 488: 592, 676: 3996, 2824, 2825, 2823, 751: 3997, 796: 4388, 1169: 5652},
// 3055
- {578, 578},
- {595, 595},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 5622, 2795, 2796, 2794, 963: 5623},
- {601, 601, 9: 601},
- {597, 597, 9: 5624},
+ {602, 602},
+ {155: 600},
+ {155: 599},
+ {155: 598},
+ {155: 597},
// 3060
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 5625, 2795, 2796, 2794},
- {600, 600, 9: 600},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 5729, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 5730, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 5731, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 3960, 2795, 2796, 2794, 744: 5732},
- {574: 5715, 654: 5716},
- {654: 5712},
+ {155: 596},
+ {588, 588, 488: 5654, 1374: 5653},
+ {603, 603},
+ {684: 5655},
+ {511: 5656},
// 3065
- {574: 5707, 654: 5706},
- {574: 5704},
- {337: 5698},
- {147: 5695, 226: 5697, 347: 5693, 372: 5694, 922: 5696},
- {210: 5690, 213: 5689},
+ {587, 587},
+ {604, 604},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 5659, 2824, 2825, 2823, 970: 5660},
+ {610, 610, 9: 610},
+ {606, 606, 9: 5661},
// 3070
- {574: 5648},
- {147: 5642, 167: 5644, 177: 611, 202: 5646, 269: 5645, 1322: 5643},
- {147: 5641},
- {147: 5640},
- {403: 5639},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 5662, 2824, 2825, 2823},
+ {609, 609, 9: 609},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 5766, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 5767, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 5768, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 3996, 2824, 2825, 2823, 751: 5769},
+ {581: 5752, 661: 5753},
+ {661: 5749},
// 3075
- {716, 716},
- {721, 721},
- {722, 722},
- {723, 723},
- {177: 5647},
+ {581: 5744, 661: 5743},
+ {581: 5741},
+ {343: 5735},
+ {151: 5732, 231: 5734, 353: 5730, 378: 5731, 930: 5733},
+ {215: 5727, 218: 5726},
// 3080
- {177: 610},
- {177: 609},
- {177: 608},
- {715, 715},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 3960, 2795, 2796, 2794, 744: 5649},
+ {581: 5685},
+ {151: 5679, 171: 5681, 181: 620, 207: 5683, 274: 5682, 1332: 5680},
+ {151: 5678},
+ {151: 5677},
+ {410: 5676},
// 3085
- {680: 5650, 939: 5651},
- {167: 5654, 172: 5653, 574: 2088, 958: 5652},
- {724, 724},
- {574: 5656},
- {129: 2087, 574: 2087},
+ {725, 725},
+ {730, 730},
+ {731, 731},
+ {732, 732},
+ {181: 5684},
// 3090
- {172: 5655},
- {129: 2086, 574: 2086},
- {2: 1882, 1882, 1882, 1882, 1882, 1882, 1882, 10: 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 54: 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 1882, 570: 4894, 793: 5657},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 3960, 2795, 2796, 2794, 744: 5658},
- {450, 450, 6: 450, 450, 450, 15: 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 450, 478: 450, 5662, 450, 483: 450, 485: 450, 450, 450, 494: 450, 450, 500: 450, 502: 450, 510: 450, 450, 524: 5661, 574: 450, 651: 450, 653: 450, 450, 1255: 5660, 1332: 5659},
+ {181: 619},
+ {181: 618},
+ {181: 617},
+ {724, 724},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 3996, 2824, 2825, 2823, 751: 5686},
// 3095
- {407, 407, 6: 4280, 4282, 411, 15: 4299, 2200, 4297, 4236, 4301, 4288, 4317, 4281, 4284, 4283, 4286, 4287, 4289, 4296, 411, 4307, 4308, 4294, 4295, 4300, 4302, 4320, 4314, 4313, 4322, 4315, 4312, 4305, 4310, 4311, 4304, 4306, 4309, 4298, 4318, 4319, 478: 407, 407, 407, 483: 4279, 485: 407, 2200, 4316, 494: 407, 407, 500: 2200, 502: 407, 510: 5037, 407, 574: 407, 651: 407, 653: 2200, 4285, 788: 4290, 801: 4292, 822: 4291, 843: 4293, 846: 4303, 850: 4321, 927: 5677, 1025: 5676},
- {2203, 2203, 478: 5670, 1097: 5669},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 3960, 2795, 2796, 2794, 744: 5668},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 524: 5663, 587: 2433, 598: 2433, 2433, 648: 2433, 4639, 654: 2433, 668: 4182, 2795, 2796, 2794, 681: 2433, 2433, 751: 4506, 840: 4880, 856: 5012, 911: 5013, 976: 5014, 1156: 5664},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 3960, 2795, 2796, 2794, 744: 5666},
+ {687: 5687, 947: 5688},
+ {171: 5691, 176: 5690, 581: 2105, 966: 5689},
+ {733, 733},
+ {581: 5693},
+ {132: 2104, 581: 2104},
// 3100
- {9: 5016, 53: 5665},
- {449, 449, 6: 449, 449, 449, 15: 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 449, 478: 449, 449, 449, 483: 449, 485: 449, 449, 449, 494: 449, 449, 500: 449, 502: 449, 510: 449, 449, 574: 449, 651: 449, 653: 449, 449},
- {53: 5667},
- {2121, 2121, 478: 2121},
- {2122, 2122, 478: 2122},
+ {176: 5692},
+ {132: 2103, 581: 2103},
+ {2: 1898, 1898, 1898, 1898, 1898, 1898, 1898, 10: 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 74: 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 1898, 577: 4929, 797: 5694},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 3996, 2824, 2825, 2823, 751: 5695},
+ {457, 457, 6: 457, 457, 457, 15: 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 485: 457, 5699, 488: 457, 490: 457, 492: 457, 457, 457, 501: 457, 457, 508: 457, 457, 517: 457, 457, 531: 5698, 581: 457, 658: 457, 660: 457, 457, 1265: 5697, 1342: 5696},
// 3105
- {2204, 2204},
- {153: 5671},
- {379: 5673, 746: 5672},
- {530: 5675},
- {530: 5674},
+ {415, 415, 6: 4316, 4318, 419, 15: 4335, 2217, 4333, 4272, 4337, 4324, 4353, 4317, 4320, 4319, 4322, 4323, 4325, 4332, 419, 4343, 4344, 4354, 4330, 4331, 4336, 4338, 4350, 4349, 4357, 4351, 4348, 4341, 4346, 4347, 4340, 4342, 4345, 4334, 4355, 485: 415, 415, 488: 415, 490: 4315, 492: 415, 2217, 4352, 501: 415, 415, 508: 2217, 415, 517: 415, 5072, 581: 415, 658: 415, 660: 2217, 4321, 795: 4326, 808: 4328, 829: 4327, 850: 4329, 853: 4339, 857: 4356, 935: 5714, 1034: 5713},
+ {2220, 2220, 485: 5707, 1106: 5706},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 3996, 2824, 2825, 2823, 751: 5705},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 531: 5700, 594: 2451, 604: 2451, 2451, 655: 2451, 4674, 661: 2451, 676: 4218, 2824, 2825, 2823, 688: 2451, 2451, 758: 4541, 847: 4915, 863: 5047, 919: 5048, 983: 5049, 1167: 5701},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 3996, 2824, 2825, 2823, 751: 5703},
// 3110
- {2201, 2201},
- {2202, 2202},
- {2198, 2198, 478: 2198, 2198, 2198, 485: 2198, 494: 5679, 2198, 502: 2198, 511: 2198, 574: 2198, 651: 2198, 1111: 5678},
- {406, 406, 6: 4280, 4282, 411, 5039, 15: 4299, 2200, 4297, 4236, 4301, 4288, 4317, 4281, 4284, 4283, 4286, 4287, 4289, 4296, 411, 4307, 4308, 4294, 4295, 4300, 4302, 4320, 4314, 4313, 4322, 4315, 4312, 4305, 4310, 4311, 4304, 4306, 4309, 4298, 4318, 4319, 478: 406, 406, 406, 483: 4279, 485: 406, 2200, 4316, 494: 406, 406, 500: 2200, 502: 406, 510: 5037, 406, 574: 406, 651: 406, 653: 2200, 4285, 788: 4290, 801: 4292, 822: 4291, 843: 4293, 846: 4303, 850: 5038},
- {2136, 2136, 478: 2136, 2136, 2136, 485: 2136, 495: 5266, 502: 2136, 511: 5267, 574: 2136, 651: 2136, 1045: 5680},
+ {9: 5051, 73: 5702},
+ {456, 456, 6: 456, 456, 456, 15: 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 485: 456, 456, 488: 456, 490: 456, 492: 456, 456, 456, 501: 456, 456, 508: 456, 456, 517: 456, 456, 581: 456, 658: 456, 660: 456, 456},
+ {73: 5704},
+ {2138, 2138, 485: 2138},
+ {2139, 2139, 485: 2139},
// 3115
- {666: 5095},
- {2133, 2133, 478: 2133, 2133, 2133, 485: 5682, 502: 2133, 574: 2133, 651: 2133, 1188: 5681},
- {2131, 2131, 478: 2131, 2615, 2614, 502: 2613, 574: 2612, 651: 2608, 716: 5687, 755: 5685, 2609, 2610, 2611, 2620, 763: 2618, 2617, 2616, 3919, 5686, 5684, 1211: 5683},
- {2132, 2132, 478: 2132, 2132, 2132, 502: 2132, 574: 2132, 651: 2132},
- {2203, 2203, 478: 5670, 1097: 5688},
+ {2221, 2221},
+ {157: 5708},
+ {385: 5710, 753: 5709},
+ {537: 5712},
+ {537: 5711},
// 3120
- {2130, 2130, 478: 2130},
- {2129, 2129, 478: 2129, 487: 833, 496: 833, 833},
- {2128, 2128, 478: 2128},
- {2127, 2127, 478: 2127, 487: 832, 496: 832, 832, 499: 2761, 508: 2762, 2758, 775: 3930, 3931},
- {2205, 2205},
+ {2218, 2218},
+ {2219, 2219},
+ {2215, 2215, 485: 2215, 2215, 488: 2215, 492: 2215, 501: 5716, 2215, 509: 2215, 517: 2215, 581: 2215, 658: 2215, 1120: 5715},
+ {414, 414, 6: 4316, 4318, 419, 5074, 15: 4335, 2217, 4333, 4272, 4337, 4324, 4353, 4317, 4320, 4319, 4322, 4323, 4325, 4332, 419, 4343, 4344, 4354, 4330, 4331, 4336, 4338, 4350, 4349, 4357, 4351, 4348, 4341, 4346, 4347, 4340, 4342, 4345, 4334, 4355, 485: 414, 414, 488: 414, 490: 4315, 492: 414, 2217, 4352, 501: 414, 414, 508: 2217, 414, 517: 414, 5072, 581: 414, 658: 414, 660: 2217, 4321, 795: 4326, 808: 4328, 829: 4327, 850: 4329, 853: 4339, 857: 5073},
+ {2153, 2153, 485: 2153, 2153, 488: 2153, 492: 2153, 502: 5303, 509: 2153, 517: 5304, 581: 2153, 658: 2153, 1054: 5717},
// 3125
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 5622, 2795, 2796, 2794, 963: 5692},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 5622, 2795, 2796, 2794, 963: 5691},
- {726, 726, 9: 5624},
- {727, 727, 9: 5624},
- {729, 729},
+ {673: 5130},
+ {2150, 2150, 485: 2150, 2150, 488: 2150, 492: 5719, 509: 2150, 581: 2150, 658: 2150, 1199: 5718},
+ {2148, 2148, 485: 2148, 2642, 488: 2641, 509: 2640, 581: 2639, 658: 2635, 723: 5724, 762: 5722, 2636, 2637, 2638, 2647, 770: 2645, 2644, 2643, 3955, 5723, 5721, 1221: 5720},
+ {2149, 2149, 485: 2149, 2149, 488: 2149, 509: 2149, 581: 2149, 658: 2149},
+ {2220, 2220, 485: 5707, 1106: 5725},
// 3130
- {728, 728},
- {720, 720},
- {719, 719},
- {718, 718},
- {273: 5699},
+ {2147, 2147, 485: 2147},
+ {2146, 2146, 485: 2146, 494: 842, 503: 842, 842},
+ {2145, 2145, 485: 2145},
+ {2144, 2144, 485: 2144, 494: 841, 503: 841, 841, 506: 2790, 515: 2791, 2787, 782: 3966, 3967},
+ {2222, 2222},
// 3135
- {514: 2769, 740: 4092, 770: 5701, 1093: 5700},
- {733, 733, 9: 5702},
- {707, 707, 9: 707},
- {514: 2769, 740: 4092, 770: 5703},
- {706, 706, 9: 706},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 5659, 2824, 2825, 2823, 970: 5729},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 5659, 2824, 2825, 2823, 970: 5728},
+ {735, 735, 9: 5661},
+ {736, 736, 9: 5661},
+ {738, 738},
// 3140
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 3960, 2795, 2796, 2794, 744: 3961, 789: 5705},
- {734, 734, 9: 3963},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 3960, 2795, 2796, 2794, 744: 5710},
- {504: 5708},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 3960, 2795, 2796, 2794, 744: 3961, 789: 5709},
+ {737, 737},
+ {729, 729},
+ {728, 728},
+ {727, 727},
+ {278: 5736},
// 3145
- {725, 725, 9: 3963},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 5711, 2795, 2796, 2794},
- {736, 736},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 3960, 2795, 2796, 2794, 744: 5713},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 5714, 2795, 2796, 2794},
+ {521: 2798, 747: 4128, 777: 5738, 1102: 5737},
+ {742, 742, 9: 5739},
+ {716, 716, 9: 716},
+ {521: 2798, 747: 4128, 777: 5740},
+ {715, 715, 9: 715},
// 3150
- {737, 737},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 3960, 2795, 2796, 2794, 744: 3961, 789: 5728},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 3960, 2795, 2796, 2794, 744: 5717},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 5718, 2795, 2796, 2794},
- {738, 738, 479: 5721, 1067: 5720, 1236: 5719},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 3996, 2824, 2825, 2823, 751: 3997, 796: 5742},
+ {743, 743, 9: 3999},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 3996, 2824, 2825, 2823, 751: 5747},
+ {511: 5745},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 3996, 2824, 2825, 2823, 751: 3997, 796: 5746},
// 3155
- {735, 735, 9: 5726},
- {710, 710, 9: 710},
- {514: 2769, 740: 4092, 770: 5722},
- {9: 5723},
- {514: 2769, 740: 4092, 770: 5724},
+ {734, 734, 9: 3999},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 5748, 2824, 2825, 2823},
+ {745, 745},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 3996, 2824, 2825, 2823, 751: 5750},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 5751, 2824, 2825, 2823},
// 3160
- {53: 5725},
- {708, 708, 9: 708},
- {479: 5721, 1067: 5727},
- {709, 709, 9: 709},
- {739, 739, 9: 3963},
+ {746, 746},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 3996, 2824, 2825, 2823, 751: 3997, 796: 5765},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 3996, 2824, 2825, 2823, 751: 5754},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 5755, 2824, 2825, 2823},
+ {747, 747, 486: 5758, 1076: 5757, 1246: 5756},
// 3165
- {168: 1663, 383: 5749, 407: 5750, 658: 1663, 1178: 5748},
- {743, 743, 168: 1499, 272: 5735, 5734, 658: 1499},
- {717, 717, 168: 1478, 658: 1478},
- {168: 5733},
- {740, 740},
+ {744, 744, 9: 5763},
+ {719, 719, 9: 719},
+ {521: 2798, 747: 4128, 777: 5759},
+ {9: 5760},
+ {521: 2798, 747: 4128, 777: 5761},
// 3170
- {258, 258, 505: 2755, 514: 2769, 740: 4092, 770: 5746, 799: 2756, 5745},
- {382: 5736},
- {499: 5737, 514: 2769, 740: 4092, 770: 5701, 1093: 5738, 1179: 5739},
- {514: 2769, 740: 2768, 748: 5740},
- {732, 732, 9: 5702},
+ {73: 5762},
+ {717, 717, 9: 717},
+ {486: 5758, 1076: 5764},
+ {718, 718, 9: 718},
+ {748, 748, 9: 3999},
// 3175
- {731, 731},
- {746, 746, 9: 5741, 169: 5742},
- {514: 2769, 740: 2768, 748: 5744},
- {514: 2769, 740: 2768, 748: 5743},
- {744, 744},
+ {172: 1678, 389: 5786, 414: 5787, 665: 1678, 1189: 5785},
+ {752, 752, 172: 1513, 277: 5772, 5771, 665: 1513},
+ {726, 726, 172: 1492, 665: 1492},
+ {172: 5770},
+ {749, 749},
// 3180
- {745, 745},
- {742, 742},
- {258, 258, 505: 2755, 799: 2756, 5747},
- {741, 741},
- {730, 730},
+ {266, 266, 513: 2784, 521: 2798, 747: 4128, 777: 5783, 806: 2785, 5782},
+ {388: 5773},
+ {506: 5774, 521: 2798, 747: 4128, 777: 5738, 1102: 5775, 1190: 5776},
+ {521: 2798, 747: 2797, 755: 5777},
+ {741, 741, 9: 5739},
// 3185
- {514: 2769, 740: 5756},
- {357: 5752, 514: 2769, 657: 5753, 740: 5751},
- {713, 713},
- {514: 2769, 740: 5755},
- {514: 2769, 740: 5754},
+ {740, 740},
+ {755, 755, 9: 5778, 173: 5779},
+ {521: 2798, 747: 2797, 755: 5781},
+ {521: 2798, 747: 2797, 755: 5780},
+ {753, 753},
// 3190
- {711, 711},
- {712, 712},
- {714, 714},
- {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, 54: 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 481: 280, 483: 280, 506: 1827, 535: 280, 658: 1827, 665: 1827},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 481: 5908, 506: 1825, 658: 1825, 665: 1825, 668: 5907, 2795, 2796, 2794},
+ {754, 754},
+ {751, 751},
+ {266, 266, 513: 2784, 806: 2785, 5784},
+ {750, 750},
+ {739, 739},
// 3195
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 5905, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 506: 1788, 658: 1788, 665: 1788, 668: 5770, 2795, 2796, 2794, 838: 5813},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 506: 1782, 658: 1782, 665: 1782, 668: 5770, 2795, 2796, 2794, 838: 5902},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 481: 3529, 483: 5898, 506: 1780, 535: 3800, 658: 1780, 665: 1780, 668: 3530, 2795, 2796, 2794, 745: 3799, 815: 5897},
- {501: 5887, 506: 5886, 658: 1775, 665: 1775},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 5793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 5794, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 481: 5798, 483: 5883, 506: 1766, 657: 5881, 1766, 665: 1766, 668: 3530, 2795, 2796, 2794, 745: 5311, 808: 5800, 828: 5801, 5799, 869: 5797, 1137: 5882, 1306: 5880},
+ {521: 2798, 747: 5793},
+ {362: 5789, 521: 2798, 664: 5790, 747: 5788},
+ {722, 722},
+ {521: 2798, 747: 5792},
+ {521: 2798, 747: 5791},
// 3200
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 5878, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 506: 1764, 658: 1764, 665: 1764, 668: 5770, 2795, 2796, 2794, 838: 5810},
- {187: 5863, 506: 1747, 658: 1747, 665: 1747, 677: 5864, 929: 5862, 979: 5861},
- {339: 5818, 341: 5817, 506: 1691, 658: 1691, 665: 1691, 1193: 5819},
- {481: 5816, 506: 1488, 658: 1488, 665: 1488},
- {825, 825, 9: 5806},
+ {720, 720},
+ {721, 721},
+ {723, 723},
+ {2: 288, 288, 288, 288, 288, 288, 288, 10: 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 74: 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 288, 487: 288, 490: 288, 512: 1843, 543: 288, 665: 1843, 672: 1843},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 487: 5945, 512: 1841, 665: 1841, 672: 1841, 676: 5944, 2824, 2825, 2823},
// 3205
- {179: 5792},
- {506: 793, 658: 5790, 665: 793},
- {506: 5779, 665: 5780, 831: 5788},
- {506: 5779, 665: 5780, 831: 5783},
- {506: 5779, 665: 5780, 831: 5781},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 5942, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 512: 1804, 665: 1804, 672: 1804, 676: 5807, 2824, 2825, 2823, 845: 5850},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 512: 1798, 665: 1798, 672: 1798, 676: 5807, 2824, 2825, 2823, 845: 5939},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 487: 3565, 490: 5935, 512: 1796, 543: 3836, 665: 1796, 672: 1796, 676: 3566, 2824, 2825, 2823, 752: 3835, 822: 5934},
+ {507: 5924, 512: 5923, 665: 1791, 672: 1791},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 5830, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 5831, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 487: 5835, 490: 5920, 512: 1781, 664: 5918, 1781, 672: 1781, 676: 3566, 2824, 2825, 2823, 752: 5348, 815: 5837, 835: 5838, 5836, 877: 5834, 1148: 5919, 1316: 5917},
// 3210
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 481: 3529, 483: 5778, 535: 3800, 668: 3530, 2795, 2796, 2794, 745: 3799, 815: 5777, 1198: 5776},
- {771, 771, 9: 771},
- {778, 778, 9: 778},
- {777, 777, 9: 777},
- {776, 776, 9: 776},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 5915, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 512: 1779, 665: 1779, 672: 1779, 676: 5807, 2824, 2825, 2823, 845: 5847},
+ {191: 5900, 512: 1762, 665: 1762, 672: 1762, 684: 5901, 937: 5899, 986: 5898},
+ {345: 5855, 347: 5854, 512: 1706, 665: 1706, 672: 1706, 1204: 5856},
+ {487: 5853, 512: 1502, 665: 1502, 672: 1502},
+ {834, 834, 9: 5843},
// 3215
- {2: 795, 795, 795, 795, 795, 795, 795, 10: 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 54: 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 481: 795, 795, 795, 795, 489: 795, 795, 795, 795, 795, 498: 795, 500: 795, 502: 795, 511: 795, 514: 795, 535: 795, 570: 795, 573: 795, 575: 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 588: 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 600: 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 795, 641: 795, 795, 795, 795, 795, 795, 795, 655: 795},
- {2: 794, 794, 794, 794, 794, 794, 794, 10: 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 54: 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 481: 794, 794, 794, 794, 489: 794, 794, 794, 794, 794, 498: 794, 500: 794, 502: 794, 511: 794, 514: 794, 535: 794, 570: 794, 573: 794, 575: 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 588: 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 600: 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 794, 641: 794, 794, 794, 794, 794, 794, 794, 655: 794},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 5782},
- {783, 783, 9: 783, 512: 3384, 515: 3382, 3383, 3381, 3379, 741: 3380, 3378},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 5785, 3299, 481: 3278, 3297, 3942, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 5784, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3938, 804: 5786, 848: 5787},
+ {183: 5829},
+ {512: 802, 665: 5827, 672: 802},
+ {512: 5816, 672: 5817, 838: 5825},
+ {512: 5816, 672: 5817, 838: 5820},
+ {512: 5816, 672: 5817, 838: 5818},
// 3220
- {797, 797, 3174, 3001, 3036, 2881, 2917, 3038, 2808, 797, 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 479: 3299, 481: 3278, 3297, 3307, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 3303, 570: 3310, 573: 3333, 575: 3388, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3387, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3905, 3292, 3373, 3291, 3288},
- {798, 798, 9: 798},
- {796, 796, 9: 796},
- {784, 784, 9: 784},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 5785, 3299, 481: 3278, 3297, 3942, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 5784, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3938, 804: 5786, 848: 5789},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 487: 3565, 490: 5815, 543: 3836, 676: 3566, 2824, 2825, 2823, 752: 3835, 822: 5814, 1209: 5813},
+ {780, 780, 9: 780},
+ {787, 787, 9: 787},
+ {786, 786, 9: 786},
+ {785, 785, 9: 785},
// 3225
- {788, 788, 9: 788},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 668: 5791, 2795, 2796, 2794},
- {506: 792, 665: 792},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 5793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 5794, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 481: 5798, 657: 5796, 668: 3530, 2795, 2796, 2794, 745: 5311, 808: 5800, 828: 5801, 5799, 869: 5797, 1137: 5795},
- {755, 755, 9: 755, 575: 1856, 656: 755, 673: 1856},
+ {2: 804, 804, 804, 804, 804, 804, 804, 10: 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 74: 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 489: 804, 804, 804, 496: 804, 804, 804, 804, 804, 505: 804, 508: 804, 804, 517: 804, 521: 804, 543: 804, 577: 804, 580: 804, 582: 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 595: 804, 804, 804, 804, 804, 804, 804, 804, 804, 606: 804, 608: 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 804, 662: 804},
+ {2: 803, 803, 803, 803, 803, 803, 803, 10: 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 74: 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 489: 803, 803, 803, 496: 803, 803, 803, 803, 803, 505: 803, 508: 803, 803, 517: 803, 521: 803, 543: 803, 577: 803, 580: 803, 582: 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 595: 803, 803, 803, 803, 803, 803, 803, 803, 803, 606: 803, 608: 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 803, 662: 803},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 5819},
+ {792, 792, 9: 792, 520: 3420, 522: 3418, 3419, 3417, 3415, 748: 3416, 3414},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 5822, 3335, 3314, 489: 3333, 3978, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 5821, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3974, 811: 5823, 855: 5824},
// 3230
- {814, 814, 575: 1686, 656: 814, 673: 1686},
- {656: 5804},
- {656: 813},
- {812, 812, 9: 5802, 656: 812},
- {756, 756, 9: 756, 575: 269, 656: 756, 673: 269},
+ {806, 806, 3205, 3031, 3066, 2910, 2947, 3068, 2837, 806, 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 486: 3335, 3314, 489: 3333, 3343, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 3339, 577: 3346, 580: 3369, 582: 3424, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3423, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3941, 3328, 3409, 3327, 3324},
+ {807, 807, 9: 807},
+ {805, 805, 9: 805},
+ {793, 793, 9: 793},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 5822, 3335, 3314, 489: 3333, 3978, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 5821, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3974, 811: 5823, 855: 5826},
// 3235
- {750, 750, 9: 750, 656: 750},
- {749, 749, 9: 749, 656: 749},
- {748, 748, 9: 748, 656: 748},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 5793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 481: 5798, 668: 3530, 2795, 2796, 2794, 745: 5311, 808: 5800, 828: 5803, 5799},
- {747, 747, 9: 747, 656: 747},
+ {797, 797, 9: 797},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 676: 5828, 2824, 2825, 2823},
+ {512: 801, 672: 801},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 5830, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 5831, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 487: 5835, 664: 5833, 676: 3566, 2824, 2825, 2823, 752: 5348, 815: 5837, 835: 5838, 5836, 877: 5834, 1148: 5832},
+ {764, 764, 9: 764, 582: 1872, 663: 764, 680: 1872},
// 3240
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 481: 3529, 576: 5357, 668: 3530, 2795, 2796, 2794, 745: 5356, 784: 5358, 875: 5805},
- {815, 815, 9: 5360},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 5757, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 5760, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 5807, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 5808, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 5761, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 500: 3876, 575: 5773, 593: 5772, 653: 3874, 668: 5770, 2795, 2796, 2794, 782: 5774, 838: 5771, 986: 5809},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 506: 1788, 658: 1788, 665: 1788, 668: 5770, 2795, 2796, 2794, 838: 5813},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 3411, 3406, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 3414, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 3415, 3408, 3427, 3065, 3404, 2817, 3410, 3425, 3426, 3424, 3420, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 3416, 2852, 2895, 2891, 2983, 3007, 3403, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 3418, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 3407, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 3412, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 3413, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 3423, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 3409, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 3428, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 3419, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 3429, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3432, 2912, 3184, 3185, 3405, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3433, 3199, 3438, 3437, 3430, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 3421, 3422, 3431, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3434, 3217, 3218, 2965, 3169, 3435, 3436, 3240, 3224, 3225, 3226, 3259, 3417, 506: 1764, 658: 1764, 665: 1764, 668: 5770, 2795, 2796, 2794, 838: 5810},
+ {823, 823, 582: 1701, 663: 823, 680: 1701},
+ {663: 5841},
+ {663: 822},
+ {821, 821, 9: 5839, 663: 821},
+ {765, 765, 9: 765, 582: 277, 663: 765, 680: 277},
// 3245
- {770, 770, 9: 770},
- {506: 5779, 665: 5780, 831: 5811},
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 5785, 3299, 481: 3278, 3297, 3942, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 5784, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3938, 804: 5786, 848: 5812},
- {786, 786, 9: 786},
- {506: 5779, 665: 5780, 831: 5814},
+ {759, 759, 9: 759, 663: 759},
+ {758, 758, 9: 758, 663: 758},
+ {757, 757, 9: 757, 663: 757},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 5830, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 487: 5835, 676: 3566, 2824, 2825, 2823, 752: 5348, 815: 5837, 835: 5840, 5836},
+ {756, 756, 9: 756, 663: 756},
// 3250
- {2: 3174, 3001, 3036, 2881, 2917, 3038, 2808, 10: 2854, 2809, 2940, 3055, 3048, 2874, 2822, 2920, 3209, 2922, 2896, 2840, 2843, 2832, 2865, 2924, 2925, 3032, 2919, 3056, 3165, 3164, 2807, 2918, 2921, 2932, 3138, 2872, 2876, 2928, 3041, 2887, 2968, 2805, 2806, 2967, 3040, 2804, 3053, 3136, 3137, 2800, 3013, 54: 3124, 2886, 2889, 3107, 3104, 3096, 3108, 3111, 3112, 3109, 3113, 3114, 3110, 3103, 3115, 3098, 3099, 3102, 3105, 3106, 3116, 2903, 2954, 2890, 3083, 3082, 3084, 3079, 3078, 3085, 3080, 3081, 2882, 2998, 3068, 3132, 3066, 3133, 3178, 3067, 2894, 2962, 3261, 3265, 3253, 3264, 3266, 3256, 3262, 3263, 3267, 3260, 2823, 2957, 2908, 2835, 2982, 3065, 2799, 2817, 2864, 2975, 2976, 2971, 2929, 3057, 3058, 3059, 3060, 3061, 3062, 3064, 3054, 2910, 2852, 2895, 2891, 2983, 3007, 2793, 3009, 2987, 2988, 2989, 2990, 2978, 2825, 3008, 3135, 3050, 2867, 2979, 3129, 2959, 2999, 2862, 2915, 3074, 2936, 2826, 2831, 2842, 2857, 2866, 3069, 2939, 2884, 2981, 2898, 2906, 2812, 2958, 2841, 2861, 3241, 2871, 3118, 3213, 2995, 3172, 2904, 2914, 2934, 3211, 2875, 2883, 2905, 3119, 2816, 2834, 2833, 2855, 2847, 2933, 2868, 3072, 3088, 3016, 3125, 3126, 3090, 2953, 3071, 3127, 3046, 3208, 3158, 3086, 2885, 2986, 3161, 2899, 3044, 2943, 2801, 2827, 2948, 2838, 2839, 2950, 2846, 2856, 2859, 3097, 2909, 3011, 3210, 2977, 2946, 3006, 3049, 2935, 3160, 2893, 3171, 2900, 3045, 3139, 3094, 3140, 2955, 3017, 2815, 3189, 3141, 2818, 3144, 2821, 3120, 3145, 2970, 2828, 3019, 3191, 3147, 3015, 2836, 3149, 3028, 3052, 3039, 2837, 3195, 3151, 3181, 3047, 2850, 3077, 3248, 2858, 2860, 2863, 3029, 3075, 3200, 3070, 3201, 3023, 3153, 3152, 3073, 3130, 2960, 2784, 3154, 3155, 2964, 3021, 3156, 3128, 2879, 2880, 2994, 3100, 2996, 3214, 3157, 3042, 3043, 2984, 2888, 3025, 2803, 3223, 3024, 3230, 3231, 3232, 3233, 3235, 3234, 3236, 3237, 3238, 3173, 2901, 3026, 3258, 3257, 2907, 2797, 2798, 3076, 3093, 2810, 3095, 3121, 2802, 2813, 2814, 3142, 3143, 3005, 2819, 2820, 2992, 3131, 2916, 3146, 2937, 2824, 2829, 2830, 3148, 3150, 2949, 3196, 2951, 2844, 2845, 2961, 2849, 3012, 3242, 2851, 3022, 2956, 2930, 3168, 3030, 3051, 3014, 2945, 3202, 3000, 3018, 3063, 2942, 3031, 2923, 3087, 2926, 2927, 2785, 2963, 2870, 2892, 3175, 3243, 2873, 3034, 3037, 3089, 3123, 3176, 3134, 2973, 2974, 2980, 3206, 3179, 3207, 3180, 3101, 3182, 3004, 2941, 3159, 3035, 2993, 3166, 3163, 3167, 3162, 3215, 3020, 3122, 3033, 3227, 3170, 3002, 2897, 3251, 3239, 2902, 2931, 2938, 3003, 3177, 3010, 3183, 2912, 3184, 3185, 2811, 3186, 3187, 3188, 3244, 3190, 3192, 3193, 3194, 2848, 2997, 3245, 2966, 3197, 2853, 3252, 3198, 3199, 3250, 3249, 3091, 3254, 3255, 3204, 3203, 2869, 3205, 3212, 2972, 2877, 2878, 3117, 2991, 2952, 2969, 3092, 2985, 2913, 3027, 2944, 2947, 3246, 3219, 3220, 3221, 3222, 3247, 3216, 3217, 3218, 2965, 3169, 3228, 3229, 3240, 3224, 3225, 3226, 3259, 2911, 5785, 3299, 481: 3278, 3297, 3942, 2788, 489: 3311, 3315, 3296, 3295, 3334, 498: 3269, 500: 3332, 502: 3308, 511: 3314, 514: 3273, 535: 5784, 570: 3310, 573: 3333, 575: 2786, 3316, 3268, 3270, 3272, 3271, 3300, 3276, 3281, 3290, 3302, 3277, 588: 3309, 3301, 3306, 3312, 3322, 3375, 3323, 3324, 3275, 3353, 600: 3293, 3294, 3348, 3349, 3350, 3351, 3352, 3304, 3330, 3335, 3345, 3346, 3339, 3354, 3355, 3356, 3340, 3358, 3359, 3341, 3357, 3336, 3344, 3342, 3328, 3360, 3361, 3305, 3365, 3317, 3318, 3321, 3364, 3370, 3369, 3371, 3368, 3372, 3367, 3366, 641: 3363, 3313, 3362, 3320, 3319, 3325, 3326, 655: 2789, 668: 3283, 2795, 2796, 2794, 716: 3298, 3374, 3284, 3289, 3274, 3347, 3287, 3285, 3286, 3327, 3338, 3337, 3331, 3329, 3343, 3282, 3292, 3373, 3291, 3288, 2792, 2791, 2790, 3938, 804: 5786, 848: 5815},
- {787, 787, 9: 787},
- {817, 817},
- {501: 2240},
- {501: 2239},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 487: 3565, 583: 5394, 676: 3566, 2824, 2825, 2823, 752: 5393, 791: 5395, 883: 5842},
+ {824, 824, 9: 5397},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 5794, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 5797, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 5844, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 5845, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 5798, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 508: 3912, 582: 5810, 600: 5809, 660: 3910, 676: 5807, 2824, 2825, 2823, 790: 5811, 845: 5808, 993: 5846},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 512: 1804, 665: 1804, 672: 1804, 676: 5807, 2824, 2825, 2823, 845: 5850},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 3447, 3442, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 3450, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 3444, 3451, 3463, 3095, 3440, 2846, 3045, 3446, 3461, 3462, 3460, 3456, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 3452, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 3439, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 3454, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 3443, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 3448, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 3449, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3459, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 3445, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 3464, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 3455, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 3465, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3468, 2942, 3215, 3216, 3441, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3469, 3230, 3474, 3473, 3466, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 3457, 3458, 3467, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3470, 3248, 3249, 2995, 3200, 3471, 3472, 3271, 3255, 3256, 3257, 3290, 3453, 512: 1779, 665: 1779, 672: 1779, 676: 5807, 2824, 2825, 2823, 845: 5847},
// 3255
- {501: 5820},
- {479: 2615, 2614, 502: 2613, 511: 2599, 573: 2598, 2612, 651: 2608, 660: 2720, 716: 5823, 746: 5821, 755: 5824, 2609, 2610, 2611, 2620, 763: 2618, 2617, 2616, 5822, 5826, 5825, 773: 2719, 5828, 780: 5829, 5827, 783: 5830, 854: 5831},
- {2: 871, 871, 871, 871, 871, 871, 871, 10: 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 54: 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 871, 495: 871, 507: 871, 760: 871, 871, 871, 769: 5460, 874: 5461, 926: 5834},
- {479: 2615, 502: 2613, 574: 2612, 651: 2608, 660: 2720, 716: 3927, 755: 3926, 2609, 2610, 2611, 2620, 763: 2618, 3928, 3929, 773: 5241},
- {192, 192, 487: 832, 192, 496: 832, 832, 499: 2761, 508: 2762, 2758, 775: 3930, 3931},
+ {779, 779, 9: 779},
+ {512: 5816, 672: 5817, 838: 5848},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 5822, 3335, 3314, 489: 3333, 3978, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 5821, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3974, 811: 5823, 855: 5849},
+ {795, 795, 9: 795},
+ {512: 5816, 672: 5817, 838: 5851},
// 3260
- {194, 194, 487: 833, 194, 496: 833, 833},
- {195, 195, 488: 195},
- {193, 193, 488: 193},
- {191, 191, 488: 191},
- {190, 190, 488: 190},
+ {2: 3205, 3031, 3066, 2910, 2947, 3068, 2837, 10: 2883, 2838, 2970, 3085, 3078, 2903, 2851, 2950, 3240, 2952, 2926, 2869, 2872, 2861, 2894, 2954, 2955, 3062, 2949, 3086, 3196, 3195, 3166, 2836, 2948, 2951, 2962, 2901, 2905, 2958, 3071, 2917, 2998, 2834, 2835, 2997, 3070, 2833, 3083, 3167, 2829, 3043, 3154, 2916, 2919, 3137, 3134, 3126, 3138, 3141, 3142, 3139, 3143, 3144, 3140, 3133, 3145, 3128, 3129, 3132, 3135, 3136, 3146, 74: 2933, 2984, 2920, 3113, 3112, 3114, 3109, 3108, 3115, 3110, 3111, 2912, 3028, 3098, 3162, 3096, 3163, 3209, 3097, 2924, 2992, 3292, 3296, 3284, 3295, 3297, 3287, 3293, 3294, 3298, 3291, 2852, 2987, 2864, 2938, 3012, 3095, 2828, 2846, 3045, 2893, 3005, 3006, 3001, 2959, 3087, 3088, 3089, 3090, 3091, 3092, 3094, 3084, 2940, 2881, 3300, 3301, 3302, 2925, 3303, 2921, 3013, 3037, 2822, 3039, 3017, 3018, 3019, 3020, 3008, 2854, 3038, 3165, 3080, 2896, 3009, 3159, 2989, 3029, 2891, 2945, 3104, 2966, 2855, 2860, 2871, 2886, 2895, 3099, 2969, 2914, 3011, 2928, 2936, 2841, 2988, 2870, 2890, 3272, 2900, 3148, 3244, 3025, 3203, 2934, 2944, 2964, 3242, 2904, 2913, 2935, 3149, 2845, 2863, 2862, 2884, 2876, 2963, 2897, 3102, 3118, 3046, 3155, 3156, 3120, 3241, 2983, 3101, 3157, 3076, 3239, 3189, 3116, 2915, 3016, 3192, 2929, 3074, 2973, 2830, 2856, 2978, 2867, 2868, 2980, 2875, 2885, 2888, 3060, 3127, 2939, 3007, 2976, 3036, 3079, 2965, 2911, 3191, 2923, 3202, 2930, 3075, 3170, 3124, 3171, 2985, 3047, 2844, 3220, 3172, 2847, 3175, 2850, 3150, 3176, 3000, 2857, 3049, 3222, 3178, 2865, 3180, 3168, 3058, 3082, 3069, 2866, 3226, 3182, 3212, 3077, 2879, 3107, 3279, 2887, 2889, 2892, 3059, 3105, 3231, 3100, 3232, 3053, 3184, 3183, 3103, 3160, 2990, 2813, 3185, 3186, 2994, 3051, 3187, 3158, 2908, 2909, 3024, 3130, 3026, 3245, 3188, 3072, 3073, 3014, 2918, 3055, 2832, 3254, 3054, 3299, 3261, 3262, 3263, 3264, 3266, 3265, 3267, 3268, 3269, 3204, 2931, 3056, 3289, 3288, 2937, 2826, 2827, 3106, 3123, 2839, 3125, 3151, 2831, 2842, 2843, 3173, 3174, 3035, 2848, 2849, 3022, 3161, 2946, 3177, 2967, 2853, 2858, 2859, 3179, 3181, 2979, 3227, 2981, 2873, 2874, 2991, 2878, 3042, 3273, 2880, 3052, 2986, 2960, 3199, 3081, 3044, 2975, 3233, 3030, 3048, 3093, 2972, 3061, 2953, 3117, 2956, 2957, 3041, 2814, 2993, 2899, 2922, 3206, 3274, 2902, 3064, 3067, 3119, 3153, 3207, 3164, 3003, 3004, 3010, 3237, 3210, 3238, 3211, 3131, 3169, 3213, 3034, 2971, 3190, 3065, 3023, 3197, 3194, 3198, 3193, 3246, 3050, 3152, 3063, 3258, 3201, 3032, 2927, 3282, 3270, 2932, 2961, 2968, 3033, 3208, 3040, 3214, 2942, 3215, 3216, 2840, 3217, 3218, 3219, 3275, 3221, 3223, 3224, 3225, 2877, 3027, 3276, 2996, 3228, 2882, 3283, 3229, 3230, 3281, 3280, 3121, 3285, 3286, 3235, 3234, 2898, 3236, 3243, 3002, 2906, 2907, 3147, 3021, 2982, 2999, 3122, 3015, 2943, 3057, 2974, 2977, 3277, 3250, 3251, 3252, 3253, 3278, 3247, 3248, 3249, 2995, 3200, 3259, 3260, 3271, 3255, 3256, 3257, 3290, 2941, 5822, 3335, 3314, 489: 3333, 3978, 2817, 496: 3347, 3351, 3332, 3331, 3370, 505: 3305, 508: 3368, 3344, 517: 3350, 521: 3309, 543: 5821, 577: 3346, 580: 3369, 582: 2815, 3352, 3304, 3306, 3308, 3307, 3336, 3312, 3326, 3313, 3317, 3338, 595: 3345, 3337, 3342, 3348, 3358, 3411, 3359, 3360, 3311, 606: 3389, 608: 3329, 3330, 3384, 3385, 3386, 3387, 3388, 3340, 3366, 3371, 3381, 3382, 3375, 3390, 3391, 3392, 3376, 3394, 3395, 3377, 3393, 3372, 3380, 3378, 3364, 3396, 3397, 3341, 3401, 3353, 3354, 3357, 3400, 3406, 3405, 3407, 3404, 3408, 3403, 3402, 3399, 3349, 3398, 3356, 3355, 3361, 3362, 662: 2818, 676: 3319, 2824, 2825, 2823, 723: 3334, 3410, 3320, 3325, 3310, 3383, 3323, 3321, 3322, 3363, 3374, 3373, 3367, 3365, 3379, 3318, 3328, 3409, 3327, 3324, 2821, 2820, 2819, 3974, 811: 5823, 855: 5852},
+ {796, 796, 9: 796},
+ {826, 826},
+ {507: 2258},
+ {507: 2257},
// 3265
- {189, 189, 488: 189},
- {188, 188, 488: 188},
- {184, 184, 488: 5832},
- {479: 2615, 2614, 502: 2613, 511: 2599, 573: 2598, 2612, 651: 2608, 660: 2720, 716: 5823, 746: 5821, 755: 5824, 2609, 2610, 2611, 2620, 763: 2618, 2617, 2616, 5822, 5826, 5825, 773: 2719, 5828, 780: 5829, 5827, 783: 5830, 854: 5833},
- {183, 183},
+ {507: 5857},
+ {486: 2642, 488: 2641, 509: 2640, 517: 2626, 580: 2625, 2639, 658: 2635, 667: 2749, 723: 5860, 753: 5858, 762: 5861, 2636, 2637, 2638, 2647, 770: 2645, 2644, 2643, 5859, 5863, 5862, 780: 2748, 5865, 787: 5866, 5867, 5864, 861: 5868},
+ {2: 880, 880, 880, 880, 880, 880, 880, 10: 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 74: 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880, 880,